View Javadoc

1   package mx.com.brained.taglib;
2   
3   /***
4    *
5    * <p>Title: AwTaglib</p>
6    *
7    * <p>Description: Active Widgets Tag Library</p>
8    * This interface provides the constants used by the framework
9    * <p>Copyright: Copyright (c) 2005</p>
10   *
11   * <p>Company: Brain-ED</p>
12   *
13   * @author Isidoro Treviņo
14   * @version 1.0
15   */
16  public interface GridConstants {
17  
18      /*
19        DIFFERENT TYPES OF GRID ELEMENTS
20      */
21      public static final String EDITABLE = "editable";
22      public static final String CHECK = "checkbox";
23      public static final String DATE = "date";
24      public static final String READONLY = "readonly";
25      public static final String COMBOBOX = "combobox";
26      public static final String LIST = "list";
27  
28      /*
29       CONSTANTS USED BY THE DATAGRID JS OBJECT
30      */
31      public static final String UNTOUCHED = "untouched";
32      public static final String DELETED = "deleted";
33      public static final String IGNORED = "ignored";
34      public static final String NEW = "new";
35      public static final String MODIFIED = "modified";
36      public static final String SELECTED = "selected";
37      public static final String DATA_STATUS = "dataStatus";
38      public static final String HEADER = "header";
39  
40      public static final String RESOURCE_URL ="/resource";
41  
42      /*
43       CONSTANTS USED TO SHOW THE FILES THAT WILL BE DINAMICALLY LOADED
44      */
45  
46      public static final String MAIN_SCRIPT = "java-script.js";
47      public static final String CHECKBOX_SCRIPT = "java-check.js";
48      public static final String DATE_SCRIPT = "java-date.js";
49      public static final String EDITABLE_SCRIPT = "java-editable.js";
50      public static final String READONLY_SCRIPT = "java-readonly.js";
51      public static final String LIST_SCRIPT = "java-list.js";
52      public static final String COMBOBOX_SCRIPT = "java-combo.js";
53      public static final String DYNACOMBO_SCRIPT = "java-dynacombo.js";
54      public static final String FRAME_SCRIPT = "java-frame.js";
55      public static final String LIBRARY_SCRIPT = "java-library.js";
56      public static final String START_SCRIPT = "java-startscript.js";
57      public static final String REPORT_SCRIPT = "java-report.js";
58      public static final String DYNAMIC_SCRIPT = "java-dynagrid.js";
59  
60      /*
61       CONSTANTS USED BY THE INTERNAL TAG CLASSES
62      */
63  
64      public static final String TYPE = "type";
65      public static final String TRUE_VALUE = "trueValue";
66      public static final String FALSE_VALUE = "falseValue";
67      public static final String COMBOBOX_OPTIONS = "options";
68      public static final String LIST_OPTIONS ="options";
69      public static final String TITLES="titles";
70      public static final String RESOURCEMANAGER = "ResourceManager";
71      public static final String VALUE_COLUMN="valuecolumn";
72      public static final String ACTION = "action";
73      public static final String PROPERTY ="property";
74      public static final String HIDDEN_VALUES = "hiddenValues";
75      public static final String DOT_OPTIONS = "dotOptions";
76      public static final String COMBO_INTERNAL_MAP = "internalMap";
77  
78      /*
79        TOKEN CONSTANTS, THEY INDICATE WHERE A TOKEN MUST BE REPLACED WITH ANOTHER VALUE
80      */
81  
82      public static final String NAME_TOKEN = "#name#";
83      public static final String STYLE_CLASS_TOKEN = "#styleClass#";
84      public static final String SRC_TOKEN = "#src#";
85      public static final String RESOURCE_TOKEN = "#resource#";
86      public static final String STATUS_STRING_TOKEN = "#statusString#";
87      public static final String HEADER_STRING_TOKEN = "#headerString#";
88      public static final String PROPERTY_ARRAY_TOKEN = "#propertyArray#";
89      public static final String HEADER_ARRAY_TOKEN = "#headerArray#";
90      public static final String DATA_ARRAY_TOKEN = "#dataArray#";
91      public static final String ACTION_TOKEN = "#action#";
92      public static final String TEMPLATES_TOKEN="#templates#";
93      public static final String COLUMN_TOKEN="#column#";
94      public static final String VALUE_COLUMN_TOKEN="#valuecolumn#";
95      public static final String OPTIONS_LIST_TOKEN="#options#";
96      public static final String OPTIONS_COMBO_TOKEN="#options#";
97      public static final String TITLES_TOKEN="#titles#";
98      public static final String TRUE_VALUE_TOKEN="#trueValue#";
99      public static final String FALSE_VALUE_TOKEN="#falseValue#";
100     public static final String MULTISELECT_VALUE="#multipleSelection#";
101     public static final String DOT_OPTIONS_TOKEN = "#dotoptions#";
102 }