1
2
3
4
5 package org.apache.commons.jelly.eclipse.ui;
6
7 /***
8 * Constants for the launch configuration and support of Jelly
9 * @author Juergen Mayrbaeurl
10 * @since 0.9
11 */
12 public class JellyLaunchConfigurationConstants
13 {
14
15 /***
16 * <p><code>ATTR_JELLYINSTALL_PATH</code> is the launch configuration attribute,
17 * that stores the file path of the Jelly runtime jar (containing the Jelly class).
18 * It's currently not used and can't be configured in the launch configuration
19 * dialog.</p>
20 */
21 public static final String ATTR_JELLYINSTALL_PATH = "jellyinstalllocationpath";
22 /***
23 * <p><code>ATTR_JELLYSCRIPT_PATH</code> is the launch configuration attribute,
24 * that stores the absolute file path to the Jelly script file.</p>
25 */
26 public static final String ATTR_JELLYSCRIPT_PATH = "jellyscriptpath";
27 /***
28 * <p><code>ATTR_OUTPUT_PATH</code> is the launch configuration attribute, that
29 * stores the absolute file path to the output file of the Jelly script.</p>
30 */
31 public static final String ATTR_OUTPUT_PATH = "jellyoutputpath";
32
33
34 public static final String ERROR_MSG_DIALOG_TITLE_KEY = "jelly.launch.messages.error.dialogTitle";
35
36 public static final int ERR_NOT_IMPLEMENTED_YET = 500;
37 public static final int ERR_SCRIPT_FILE_DOES_NOT_EXIST = 1000;
38 public static final int ERR_SCRIPT_FILE_NOT_SPECIFIED = 1001;
39 public static final int ERR_OUTPUT_FILE_DOES_NOT_EXIST = 1010;
40 public static final int ERR_OUTPUT_FILE_NOT_SPECIFIED = 1011;
41 public static final int ERR_CANT_INITIALIZE_FROMCONFIG = 1012;
42 public static final int ERR_CANT_SET_DEFAULTS = 1013;
43 public static final int ERR_LAUNCHING_SHORTCUT = 1020;
44 }