View Javadoc
1   /*
2    * Licensed to the Apache Software Foundation (ASF) under one
3    * or more contributor license agreements.  See the NOTICE file
4    * distributed with this work for additional information
5    * regarding copyright ownership.  The ASF licenses this file
6    * to you under the Apache License, Version 2.0 (the
7    * "License"); you may not use this file except in compliance
8    * with the License.  You may obtain a copy of the License at
9    *
10   *   http://www.apache.org/licenses/LICENSE-2.0
11   *
12   * Unless required by applicable law or agreed to in writing,
13   * software distributed under the License is distributed on an
14   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15   * KIND, either express or implied.  See the License for the
16   * specific language governing permissions and limitations
17   * under the License.
18   */
19  
20  package org.apache.myfaces.tobago.component;
21  
22  /**
23   * Constants for the renderer type
24   */
25  public enum RendererTypes {
26  
27    Box,
28    BoxToolBar,
29    Button,
30    Calendar,
31    Column,
32    SegmentLayout,
33    ColumnSelector,
34    Command,
35    CommandGroup,
36    Date,
37    File,
38    FlexLayout,
39    FlowLayout,
40    Footer,
41    Form,
42    GridLayout,
43    Header,
44    Hidden,
45    In,
46    Image,
47    Link,
48    Label,
49    Mediator,
50    Messages,
51    Menu,
52    MenuBar,
53    MenuCommand,
54    MenuSeparator,
55    Nav,
56    Object,
57    Out,
58    Page,
59    Panel,
60    Popup,
61    Progress,
62    Script,
63    Section,
64    SelectBooleanCheckbox,
65    SelectManyCheckbox,
66    SelectManyListbox,
67    SelectManyShuttle,
68    SelectOneChoice,
69    SelectOneRadio,
70    SelectOneListbox,
71    SelectReference,
72    Separator,
73    SheetPageCommand,
74    Style,
75    Suggest,
76    Textarea,
77    Tab,
78    TabGroup,
79    TabGroupToolBar,
80    Time,
81    ToolBar,
82    Tree,
83    TreeData,
84    TreeCommand,
85    TreeIcon,
86    TreeIndent,
87    TreeLabel,
88    TreeListbox,
89    TreeMenu,
90    TreeNode,
91    TreeSelect,
92    Sheet;
93  
94    public static final String BOX = "Box";
95    public static final String BOX_TOOL_BAR = "BoxToolBar";
96    public static final String BUTTON = "Button";
97    public static final String CALENDAR = "Calendar";
98    public static final String COLUMN = "Column";
99    public static final String SEGMENT_LAYOUT = "SegmentLayout";
100   public static final String COLUMN_SELECTOR = "ColumnSelector";
101   public static final String COMMAND = "Command";
102   public static final String COMMAND_GROUP = "CommandGroup";
103   public static final String DATE = "Date";
104   public static final String FILE = "File";
105   public static final String FLEX_LAYOUT = "FlexLayout";
106   public static final String FLOW_LAYOUT = "FlowLayout";
107   public static final String FOOTER = "Footer";
108   public static final String FORM = "Form";
109   public static final String GRID_LAYOUT = "GridLayout";
110   public static final String HEADER = "Header";
111   public static final String HIDDEN = "Hidden";
112   public static final String IN = "In";
113   public static final String IMAGE = "Image";
114   public static final String LINK = "Link";
115   public static final String LABEL = "Label";
116   public static final String MEDIATOR = "Mediator";
117   public static final String MESSAGES = "Messages";
118   public static final String MENU = "Menu";
119   public static final String MENU_BAR = "MenuBar";
120   public static final String MENU_COMMAND = "MenuCommand";
121   public static final String MENU_SEPARATOR = "MenuSeparator";
122   public static final String NAV = "Nav";
123   public static final String OBJECT = "Object";
124   public static final String OUT = "Out";
125   public static final String PAGE = "Page";
126   public static final String PANEL = "Panel";
127   public static final String POPUP = "Popup";
128   public static final String PROGRESS = "Progress";
129   public static final String SCRIPT = "Script";
130   public static final String SECTION = "Section";
131   public static final String SELECT_BOOLEAN_CHECKBOX = "SelectBooleanCheckbox";
132   public static final String SELECT_MANY_CHECKBOX = "SelectManyCheckbox";
133   public static final String SELECT_MANY_LISTBOX = "SelectManyListbox";
134   public static final String SELECT_MANY_SHUTTLE = "SelectManyShuttle";
135   public static final String SELECT_ONE_CHOICE = "SelectOneChoice";
136   public static final String SELECT_ONE_RADIO = "SelectOneRadio";
137   public static final String SELECT_ONE_LISTBOX = "SelectOneListbox";
138   public static final String SELECT_REFERENCE = "SelectReference";
139   public static final String SEPARATOR = "Separator";
140   public static final String SHEET_PAGE_COMMAND = "SheetPageCommand";
141   public static final String STYLE = "Style";
142   public static final String SUGGEST = "Suggest";
143   public static final String TEXTAREA = "Textarea";
144   public static final String TAB = "Tab";
145   public static final String TAB_GROUP = "TabGroup";
146   public static final String TAB_GROUP_TOOL_BAR = "TabGroupToolBar";
147   public static final String TIME = "Time";
148   public static final String TOOL_BAR = "ToolBar";
149   public static final String TREE = "Tree";
150   public static final String TREE_DATA = "TreeData";
151   public static final String TREE_COMMAND = "TreeCommand";
152   public static final String TREE_ICON = "TreeIcon";
153   public static final String TREE_INDENT = "TreeIndent";
154   public static final String TREE_LABEL = "TreeLabel";
155   public static final String TREE_LISTBOX = "TreeListbox";
156   public static final String TREE_MENU = "TreeMenu";
157   public static final String TREE_NODE = "TreeNode";
158   public static final String TREE_SELECT = "TreeSelect";
159   public static final String SHEET = "Sheet";
160 }