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  import org.slf4j.Logger;
23  import org.slf4j.LoggerFactory;
24  
25  /**
26   * Name constants of the attributes of the Tobago components.
27   */
28  public enum Attributes {
29  
30    accessKey,
31    action,
32    actionListener,
33    align,
34    alignItems,
35    alt,
36    applicationIcon,
37    autoReload,
38    bodyContent,
39    border,
40    /**
41     * Used by a layout manager
42     */
43    borderBottom,
44    /**
45     * Used by a layout manager
46     */
47    borderLeft,
48    /**
49     * Used by a layout manager
50     */
51    borderRight,
52    /**
53     * Used by a layout manager
54     */
55    borderTop,
56    charset,
57    clientProperties,
58    collapsed,
59    collapsedMode,
60    columnSpan,
61    columnSpacing,
62    columns,
63    converter,
64    createSpan,
65    css,
66    cssClassesBlocks,
67    dateStyle,
68    defaultCommand,
69    delay,
70    directLinkCount,
71    disabled,
72    enctype,
73    escape,
74    expanded,
75    execute,
76    event,
77    extraSmall,
78    fieldId,
79    first,
80    fixed,
81    frequency,
82    focus,
83    focusId,
84    /**
85     * @deprecated since Tobago 3.0.0
86     */
87    @Deprecated
88    forceVerticalScrollbar,
89    formatPattern,
90    forValue("for"),
91    globalOnly,
92    height,
93    hidden,
94    hover,
95    i18n,
96    iconSize,
97    id,
98    immediate,
99    image,
100   inline,
101   itemDescription,
102   itemDisabled,
103   itemLabel,
104   itemImage,
105   itemValue,
106   jsfResource,
107   label,
108   labelLayout,
109   labelPosition,
110   labelWidth,
111   large,
112   layoutOrder,
113   left,
114   link,
115   /** @deprecated since Tobago 2.0.0 */
116   @Deprecated
117   margin,
118   /**
119    * Used by a layout manager
120    */
121   marginBottom,
122   /**
123    * Used by a layout manager
124    */
125   marginLeft,
126   /**
127    * Used by a layout manager
128    */
129   marginRight,
130   /**
131    * Used by a layout manager
132    */
133   marginTop,
134   marked,
135   markup,
136   max,
137   maxSeverity,
138   maxNumber,
139   maximumHeight,
140   maximumWidth,
141   method,
142   min,
143   minSeverity,
144   minimumHeight,
145   minimumWidth,
146   medium,
147   modal,
148   mode,
149   mutable,
150   name,
151   navigate,
152   numberStyle,
153   omit,
154   /** @deprecated */
155   @Deprecated
156   onclick,
157   /** @deprecated */
158   @Deprecated
159   onchange,
160   orderBy,
161   orientation,
162   /**
163    * Used by a layout manager
164    */
165   paddingBottom,
166   /**
167    * Used by a layout manager
168    */
169   paddingLeft,
170   /**
171    * Used by a layout manager
172    */
173   paddingRight,
174   /**
175    * Used by a layout manager
176    */
177   paddingTop,
178   pageAction,
179   pagingTarget,
180   password,
181   placeholder,
182   popupClose,
183   popupList,
184   popupReset,
185   popupCalendarId,
186   preferredHeight,
187   preferredWidth,
188   preformated,
189   readonly,
190   reference,
191   relative,
192   rendered,
193   rendererType,
194   renderAs,
195   renderRange,
196   renderRangeExtern,
197   required,
198   resizable,
199   resource,
200   rowId,
201   rowSpan,
202   rowSpacing,
203   rows,
204   scriptFiles,
205   scrollbarHeight,
206   scrollbars,
207   // Attribute name could not be the same as the method name
208   // this cause an infinite loop on attribute map
209   scrollPosition,
210   selectedIndex,
211   selectedListString,
212   selectable,
213   showDirectLinks,
214   showDirectLinksArrows,
215   showHeader,
216   showJunctions,
217   showNavigationBar,
218   showPageRange,
219   showPageRangeArrows,
220   showPagingAlways,
221   showRoot,
222   showRootJunction,
223   showRowRange,
224   showSummary,
225   showDetail,
226   size,
227   sortable,
228   sortActionListener,
229   small,
230   spanX,
231   spanY,
232   src,
233   state,
234   stateChangeListener,
235   statePreview,
236   style,
237   suppressToolbarContainer,
238   switchType,
239   tabIndex,
240   target,
241   timeStyle,
242   textAlign,
243   timezone,
244   title,
245   tip,
246   top,
247   transition,
248   type,
249   value,
250   valueChangeListener,
251   var,
252   unit,
253   update,
254   validator,
255   width,
256   widthList,
257   zIndex;
258 
259   private static final Logger LOG = LoggerFactory.getLogger(Attributes.class);
260 
261   /** This constants are needed for annotations, because they can't use the enums. */
262   public static final String EXECUTE = "execute";
263 
264   private final String explicit;
265 
266   Attributes() {
267     this(null);
268   }
269 
270   Attributes(String explicit) {
271     this.explicit = explicit;
272   }
273 
274   public String getName() {
275     if (explicit != null) {
276       return explicit;
277     } else {
278       return name();
279     }
280   }
281 
282   public static Attributes valueOfFailsafe(String name) {
283     try {
284       return Attributes.valueOf(name);
285     } catch (IllegalArgumentException e) {
286       LOG.warn("Can't find enum for {} with name '{}'", Attributes.class.getName(), name);
287       return null;
288     }
289   }
290 
291   /** @deprecated Since Tobago 3.0.0. Please use the enum */
292   @Deprecated
293   public static final String ACCESS_KEY = "accessKey";
294   /** @deprecated Since Tobago 3.0.0. Please use the enum */
295   @Deprecated
296   public static final String ACTION = "action";
297   /** @deprecated Since Tobago 3.0.0. Please use the enum */
298   @Deprecated
299   public static final String ACTION_LISTENER = "actionListener";
300   /** @deprecated Since Tobago 3.0.0. Please use the enum */
301   @Deprecated
302   public static final String ALIGN = "align";
303   /** @deprecated Since Tobago 3.0.0. Please use the enum */
304   @Deprecated
305   public static final String ALIGN_ITEMS = "alignItems";
306   /** @deprecated Since Tobago 3.0.0. Please use the enum */
307   @Deprecated
308   public static final String ALT = "alt";
309   /** @deprecated Since Tobago 3.0.0. Please use the enum */
310   @Deprecated
311   public static final String APPLICATION_ICON = "applicationIcon";
312   /** @deprecated Since Tobago 3.0.0. Please use the enum */
313   @Deprecated
314   public static final String AUTO_RELOAD = "autoReload";
315   /** @deprecated Since Tobago 3.0.0. Please use the enum */
316   @Deprecated
317   public static final String BODY_CONTENT = "bodyContent";
318   /** @deprecated Since Tobago 3.0.0. Please use the enum */
319   @Deprecated
320   public static final String BORDER = "border";
321   /** @deprecated Since Tobago 3.0.0. Please use the enum */
322   @Deprecated
323   public static final String BORDER_BOTTOM = "borderBottom";
324   /** @deprecated Since Tobago 3.0.0. Please use the enum */
325   @Deprecated
326   public static final String BORDER_LEFT = "borderLeft";
327   /** @deprecated Since Tobago 3.0.0. Please use the enum */
328   @Deprecated
329   public static final String BORDER_RIGHT = "borderRight";
330   /** @deprecated Since Tobago 3.0.0. Please use the enum */
331   @Deprecated
332   public static final String BORDER_TOP = "borderTop";
333   /** @deprecated Since Tobago 3.0.0. Please use the enum */
334   @Deprecated
335   public static final String CHARSET = "charset";
336   /** @deprecated Since Tobago 3.0.0. Please use the enum */
337   @Deprecated
338   public static final String CLIENT_PROPERTIES = "clientProperties";
339   /** @deprecated Since Tobago 3.0.0. Please use the enum */
340   @Deprecated
341   public static final String COLUMN_SPAN = "columnSpan";
342   /** @deprecated Since Tobago 3.0.0. Please use the enum */
343   @Deprecated
344   public static final String COLUMN_SPACING = "columnSpacing";
345   /** @deprecated Since Tobago 3.0.0. Please use the enum */
346   @Deprecated
347   public static final String COLUMNS = "columns";
348   /** @deprecated Since Tobago 3.0.0. Please use the enum */
349   @Deprecated
350   public static final String CONVERTER = "converter";
351   /** @deprecated Since Tobago 3.0.0. Please use the enum */
352   @Deprecated
353   public static final String CREATE_SPAN = "createSpan";
354   /** @deprecated Since Tobago 3.0.0. Please use the enum */
355   @Deprecated
356   public static final String CSS = "css";
357   /** @deprecated Since Tobago 3.0.0. Please use the enum */
358   @Deprecated
359   public static final String CSS_CLASSES_BLOCKS = "cssClassesBlocks";
360   /** @deprecated Since Tobago 3.0.0. Please use the enum */
361   @Deprecated
362   public static final String DATE_STYLE = "dateStyle";
363   /** @deprecated Since Tobago 3.0.0. Please use the enum */
364   @Deprecated
365   public static final String DEFAULT_COMMAND = "defaultCommand";
366   /** @deprecated Since Tobago 3.0.0. Please use the enum */
367   @Deprecated
368   public static final String DELAY = "delay";
369   /** @deprecated Since Tobago 3.0.0. Please use the enum */
370   @Deprecated
371   public static final String DIRECT_LINK_COUNT = "directLinkCount";
372   /** @deprecated Since Tobago 3.0.0. Please use the enum */
373   @Deprecated
374   public static final String DISABLED = "disabled";
375   /** @deprecated Since Tobago 3.0.0. Please use the enum */
376   @Deprecated
377   public static final String ENCTYPE = "enctype";
378   /** @deprecated Since Tobago 3.0.0. Please use the enum */
379   @Deprecated
380   public static final String ESCAPE = "escape";
381   /** @deprecated Since Tobago 3.0.0. Please use the enum */
382   @Deprecated
383   public static final String EXPANDED = "expanded";
384   /** @deprecated Since Tobago 3.0.0. Please use the enum */
385   @Deprecated
386   public static final String EVENT = "event";
387   /** @deprecated Since Tobago 3.0.0. Please use the enum */
388   @Deprecated
389   public static final String EXTRA_SMALL = "extraSmall";
390   /** @deprecated Since Tobago 3.0.0. Please use the enum */
391   @Deprecated
392   public static final String FIELD_ID = "fieldId";
393   /** @deprecated Since Tobago 3.0.0. Please use the enum */
394   @Deprecated
395   public static final String FIRST = "first";
396   /** @deprecated Since Tobago 3.0.0. Please use the enum */
397   @Deprecated
398   public static final String FREQUENCY = "frequency";
399   /** @deprecated Since Tobago 3.0.0. Please use the enum */
400   @Deprecated
401   public static final String FOCUS = "focus";
402   /** @deprecated Since Tobago 3.0.0. Please use the enum */
403   @Deprecated
404   public static final String FOCUS_ID = "focusId";
405   /** @deprecated Since Tobago 3.0.0. */
406   @Deprecated
407   public static final String FORCE_VERTICAL_SCROLLBAR = "forceVerticalScrollbar";
408   /** @deprecated Since Tobago 3.0.0. Please use the enum */
409   @Deprecated
410   public static final String FORMAT_PATTERN = "formatPattern";
411   /** @deprecated Since Tobago 3.0.0. Please use the enum */
412   @Deprecated
413   public static final String FOR = "for";
414   /** @deprecated Since Tobago 3.0.0. Please use the enum */
415   @Deprecated
416   public static final String GLOBAL_ONLY = "globalOnly";
417   /** @deprecated Since Tobago 3.0.0. Please use the enum */
418   @Deprecated
419   public static final String HEIGHT = "height";
420   /** @deprecated Since Tobago 3.0.0. Please use the enum */
421   @Deprecated
422   public static final String HIDDEN = "hidden";
423   /** @deprecated Since Tobago 3.0.0. Please use the enum */
424   @Deprecated
425   public static final String HOVER = "hover";
426   /** @deprecated Since Tobago 3.0.0. Please use the enum */
427   @Deprecated
428   public static final String I18N = "i18n";
429   /** @deprecated Since Tobago 3.0.0. Please use the enum */
430   @Deprecated
431   public static final String ICON_SIZE = "iconSize";
432   /** @deprecated Since Tobago 3.0.0. Please use the enum */
433   @Deprecated
434   public static final String ID = "id";
435   /** @deprecated Since Tobago 3.0.0. Please use the enum */
436   @Deprecated
437   public static final String IMMEDIATE = "immediate";
438   /** @deprecated Since Tobago 3.0.0. Please use the enum */
439   @Deprecated
440   public static final String IMAGE = "image";
441   /** @deprecated Since Tobago 3.0.0. Please use the enum */
442   @Deprecated
443   public static final String INLINE = "inline";
444   /** @deprecated Since Tobago 3.0.0. Please use the enum */
445   @Deprecated
446   public static final String ITEM_DESCRIPTION = "itemDescription";
447   /** @deprecated Since Tobago 3.0.0. Please use the enum */
448   @Deprecated
449   public static final String ITEM_DISABLED = "itemDisabled";
450   /** @deprecated Since Tobago 3.0.0. Please use the enum */
451   @Deprecated
452   public static final String ITEM_LABEL = "itemLabel";
453   /** @deprecated Since Tobago 3.0.0. Please use the enum */
454   @Deprecated
455   public static final String ITEM_IMAGE = "itemImage";
456   /** @deprecated Since Tobago 3.0.0. Please use the enum */
457   @Deprecated
458   public static final String ITEM_VALUE = "itemValue";
459   /** @deprecated Since Tobago 3.0.0. Please use the enum */
460   @Deprecated
461   public static final String JSF_RESOURCE = "jsfResource";
462   /** @deprecated Since Tobago 3.0.0. Please use the enum */
463   @Deprecated
464   public static final String LABEL = "label";
465   /** @deprecated Since Tobago 3.0.0. Please use the enum */
466   @Deprecated
467   public static final String LABEL_LAYOUT = "labelLayout";
468   /** @deprecated Since Tobago 3.0.0. Please use the enum */
469   @Deprecated
470   public static final String LABEL_POSITION = "labelPosition";
471   /** @deprecated Since Tobago 3.0.0. Please use the enum */
472   @Deprecated
473   public static final String LABEL_WIDTH = "labelWidth";
474   /** @deprecated Since Tobago 3.0.0. Please use the enum */
475   @Deprecated
476   public static final String LARGE = "large";
477   /** @deprecated Since Tobago 3.0.0. Please use the enum */
478   @Deprecated
479   public static final String LAYOUT_HEIGHT = "layoutHeight";
480   /** @deprecated Since Tobago 3.0.0. Please use the enum */
481   @Deprecated
482   public static final String LAYOUT_ORDER = "layoutOrder";
483   /** @deprecated Since Tobago 3.0.0. Please use the enum */
484   @Deprecated
485   public static final String LAYOUT_WIDTH = "layoutWidth";
486   /** @deprecated Since Tobago 3.0.0. Please use the enum */
487   @Deprecated
488   public static final String LEFT = "left";
489   /** @deprecated Since Tobago 3.0.0. Please use the enum */
490   @Deprecated
491   public static final String LINK = "link";
492   /** @deprecated Since Tobago 3.0.0. Please use the enum */
493   @Deprecated
494   public static final String MARGIN_BOTTOM = "marginBottom";
495   /** @deprecated Since Tobago 3.0.0. Please use the enum */
496   @Deprecated
497   public static final String MARGIN_LEFT = "marginLeft";
498   /** @deprecated Since Tobago 3.0.0. Please use the enum */
499   @Deprecated
500   public static final String MARGIN_RIGHT = "marginRight";
501   /** @deprecated Since Tobago 3.0.0. Please use the enum */
502   @Deprecated
503   public static final String MARGIN_TOP = "marginTop";
504   /** @deprecated Since Tobago 3.0.0. Please use the enum */
505   @Deprecated
506   public static final String MARKED = "marked";
507   /** @deprecated Since Tobago 3.0.0. Please use the enum */
508   @Deprecated
509   public static final String MARKUP = "markup";
510   /** @deprecated Since Tobago 3.0.0. Please use the enum */
511   @Deprecated
512   public static final String MAX = "max";
513   /** @deprecated Since Tobago 3.0.0. Please use the enum */
514   @Deprecated
515   public static final String MAX_SEVERITY = "maxSeverity";
516   /** @deprecated Since Tobago 3.0.0. Please use the enum */
517   @Deprecated
518   public static final String MAX_NUMBER = "maxNumber";
519   /** @deprecated Since Tobago 3.0.0. Please use the enum */
520   @Deprecated
521   public static final String MAXIMUM_HEIGHT = "maximumHeight";
522   /** @deprecated Since Tobago 3.0.0. Please use the enum */
523   @Deprecated
524   public static final String MAXIMUM_WIDTH = "maximumWidth";
525   /** @deprecated Since Tobago 3.0.0. Please use the enum */
526   @Deprecated
527   public static final String METHOD = "method";
528   /** @deprecated Since Tobago 3.0.0. Please use the enum */
529   @Deprecated
530   public static final String MIN = "min";
531   /** @deprecated Since Tobago 3.0.0. Please use the enum */
532   @Deprecated
533   public static final String MIN_SEVERITY = "minSeverity";
534   /** @deprecated Since Tobago 3.0.0. Please use the enum */
535   @Deprecated
536   public static final String MINIMUM_HEIGHT = "minimumHeight";
537   /** @deprecated Since Tobago 3.0.0. Please use the enum */
538   @Deprecated
539   public static final String MINIMUM_WIDTH = "minimumWidth";
540   /** @deprecated Since Tobago 3.0.0. Please use the enum */
541   @Deprecated
542   public static final String MEDIUM = "medium";
543   /** @deprecated Since Tobago 3.0.0. Please use the enum */
544   @Deprecated
545   public static final String MODAL = "modal";
546   /** @deprecated Since Tobago 3.0.0. Please use the enum */
547   @Deprecated
548   public static final String MODE = "mode";
549   /** @deprecated Since Tobago 3.0.0. Please use the enum */
550   @Deprecated
551   public static final String MUTABLE = "mutable";
552   /** @deprecated Since Tobago 3.0.0. Please use the enum */
553   @Deprecated
554   public static final String NAME = "name";
555   /** @deprecated Since Tobago 3.0.0. Please use the enum */
556   @Deprecated
557   public static final String NAVIGATE = "navigate";
558   /** @deprecated Since Tobago 3.0.0. Please use the enum */
559   @Deprecated
560   public static final String NUMBER_STYLE = "numberStyle";
561   /** @deprecated Since Tobago 3.0.0. Please use the enum */
562   @Deprecated
563   public static final String OMIT = "omit";
564   /** @deprecated Since Tobago 3.0.0. Please use the enum */
565   @Deprecated
566   public static final String ORDER_BY = "orderBy";
567   /** @deprecated Since Tobago 3.0.0. Please use the enum */
568   @Deprecated
569   public static final String ORIENTATION = "orientation";
570   /** @deprecated Since Tobago 3.0.0. Please use the enum */
571   @Deprecated
572   public static final String PADDING_BOTTOM = "paddingBottom";
573   /** @deprecated Since Tobago 3.0.0. Please use the enum */
574   @Deprecated
575   public static final String PADDING_LEFT = "paddingLeft";
576   /** @deprecated Since Tobago 3.0.0. Please use the enum */
577   @Deprecated
578   public static final String PADDING_RIGHT = "paddingRight";
579   /** @deprecated Since Tobago 3.0.0. Please use the enum */
580   @Deprecated
581   public static final String PADDING_TOP = "paddingTop";
582   /** @deprecated Since Tobago 3.0.0. Please use the enum */
583   @Deprecated
584   public static final String PAGE_ACTION = "pageAction";
585   /** @deprecated Since Tobago 3.0.0. Please use the enum */
586   @Deprecated
587   public static final String PAGING_TARGET = "pagingTarget";
588   /** @deprecated Since Tobago 3.0.0. Please use the enum */
589   @Deprecated
590   public static final String PASSWORD = "password";
591   /** @deprecated Since Tobago 3.0.0. Please use the enum */
592   @Deprecated
593   public static final String POPUP_CLOSE = "popupClose";
594   /** @deprecated Since Tobago 3.0.0. Please use the enum */
595   @Deprecated
596   public static final String POPUP_LIST = "popupList";
597   /** @deprecated Since Tobago 3.0.0. Please use the enum */
598   @Deprecated
599   public static final String POPUP_RESET = "popupReset";
600   /** @deprecated Since Tobago 3.0.0. Please use the enum */
601   @Deprecated
602   public static final String POPUP_CALENDAR_ID = "popupCalendarId";
603   /** @deprecated Since Tobago 3.0.0. Please use the enum */
604   @Deprecated
605   public static final String PREFERRED_HEIGHT = "preferredHeight";
606   /** @deprecated Since Tobago 3.0.0. Please use the enum */
607   @Deprecated
608   public static final String PREFERRED_WIDTH = "preferredWidth";
609   /** @deprecated Since Tobago 3.0.0. Please use the enum */
610   @Deprecated
611   public static final String PREFORMATED = "preformated";
612   /** @deprecated Since Tobago 3.0.0. Please use the enum */
613   @Deprecated
614   public static final String READONLY = "readonly";
615   /** @deprecated Since Tobago 3.0.0. Please use the enum */
616   @Deprecated
617   public static final String REFERENCE = "reference";
618   /** @deprecated Since Tobago 3.0.0. Please use the enum */
619   @Deprecated
620   public static final String RELATIVE = "relative";
621   /** @deprecated Since Tobago 3.0.0. Please use the enum */
622   @Deprecated
623   public static final String RENDERED = "rendered";
624   /** @deprecated Since Tobago 3.0.0. Please use the enum */
625   @Deprecated
626   public static final String RENDERER_TYPE = "rendererType";
627   /** @deprecated Since Tobago 3.0.0. Please use the enum */
628   @Deprecated
629   public static final String RENDER_AS = "renderAs";
630   /** @deprecated Since Tobago 3.0.0. Please use the enum */
631   @Deprecated
632   public static final String RENDER_RANGE = "renderRange";
633   /** @deprecated Since Tobago 3.0.0. Please use the enum */
634   @Deprecated
635   public static final String RENDER_RANGE_EXTERN = "renderRangeExtern";
636   /** @deprecated Since Tobago 3.0.0. Please use the enum */
637   @Deprecated
638   public static final String REQUIRED = "required";
639   /** @deprecated Since Tobago 3.0.0. Please use the enum */
640   @Deprecated
641   public static final String RESIZABLE = "resizable";
642   /** @deprecated Since Tobago 3.0.0. Please use the enum */
643   @Deprecated
644   public static final String RESOURCE = "resource";
645   /** @deprecated Since Tobago 3.0.0. Please use the enum */
646   @Deprecated
647   public static final String ROW_ID = "rowId";
648   /** @deprecated Since Tobago 3.0.0. Please use the enum */
649   @Deprecated
650   public static final String ROW_SPAN = "rowSpan";
651   /** @deprecated Since Tobago 3.0.0. Please use the enum */
652   @Deprecated
653   public static final String ROW_SPACING = "rowSpacing";
654   /** @deprecated Since Tobago 3.0.0. Please use the enum */
655   @Deprecated
656   public static final String ROWS = "rows";
657   /** @deprecated Since Tobago 3.0.0. Please use the enum */
658   @Deprecated
659   public static final String SCRIPT_FILES = "scriptFiles";
660   /** @deprecated Since Tobago 3.0.0. Please use the enum */
661   @Deprecated
662   public static final String SCROLLBAR_HEIGHT = "scrollbarHeight";
663   /** @deprecated Since Tobago 3.0.0. Please use the enum */
664   @Deprecated
665   public static final String SCROLLBARS = "scrollbars";
666   /** @deprecated Since Tobago 3.0.0. Please use the enum */
667   @Deprecated
668   // Attribute name could not be the same as the method name
669   // this cause an infinite loop on attribute map
670   public static final String SCROLL_POSITION = "attrScrollPosition";
671   /** @deprecated Since Tobago 3.0.0. Please use the enum */
672   @Deprecated
673   public static final String SELECTED_INDEX = "selectedIndex";
674   /** @deprecated Since Tobago 3.0.0. Please use the enum */
675   @Deprecated
676   public static final String SELECTED_LIST_STRING = "selectedListString";
677   /** @deprecated Since Tobago 3.0.0. Please use the enum */
678   @Deprecated
679   public static final String SELECTABLE = "selectable";
680   /** @deprecated Since Tobago 3.0.0. Please use the enum */
681   @Deprecated
682   public static final String SHOW_DIRECT_LINKS = "showDirectLinks";
683   /** @deprecated Since Tobago 3.0.0. Please use the enum */
684   @Deprecated
685   public static final String SHOW_HEADER = "showHeader";
686   /** @deprecated Since Tobago 3.0.0. Please use the enum */
687   @Deprecated
688   public static final String SHOW_JUNCTIONS = "showJunctions";
689   /** @deprecated Since Tobago 3.0.0. Please use the enum */
690   @Deprecated
691   public static final String SHOW_NAVIGATION_BAR = "showNavigationBar";
692   /** @deprecated Since Tobago 3.0.0. Please use the enum */
693   @Deprecated
694   public static final String SHOW_PAGE_RANGE = "showPageRange";
695   /** @deprecated Since Tobago 3.0.0. Please use the enum */
696   @Deprecated
697   public static final String SHOW_ROOT = "showRoot";
698   /** @deprecated Since Tobago 3.0.0. Please use the enum */
699   @Deprecated
700   public static final String SHOW_ROOT_JUNCTION = "showRootJunction";
701   /** @deprecated Since Tobago 3.0.0. Please use the enum */
702   @Deprecated
703   public static final String SHOW_ROW_RANGE = "showRowRange";
704   /** @deprecated Since Tobago 3.0.0. Please use the enum */
705   @Deprecated
706   public static final String SHOW_SUMMARY = "showSummary";
707   /** @deprecated Since Tobago 3.0.0. Please use the enum */
708   @Deprecated
709   public static final String SHOW_DETAIL = "showDetail";
710   /** @deprecated Since Tobago 3.0.0. Please use the enum */
711   @Deprecated
712   public static final String SIZE = "size";
713   /** @deprecated Since Tobago 3.0.0. Please use the enum */
714   @Deprecated
715   public static final String SMALL = "small";
716   /** @deprecated Since Tobago 3.0.0. Please use the enum */
717   @Deprecated
718   public static final String SORTABLE = "sortable";
719   /** @deprecated Since Tobago 3.0.0. Please use the enum */
720   @Deprecated
721   public static final String SPAN_X = "spanX";
722   /** @deprecated Since Tobago 3.0.0. Please use the enum */
723   @Deprecated
724   public static final String SPAN_Y = "spanY";
725   /** @deprecated Since Tobago 3.0.0. Please use the enum */
726   @Deprecated
727   public static final String SRC = "src";
728   /** @deprecated Since Tobago 3.0.0. Please use the enum */
729   @Deprecated
730   public static final String STATE = "state";
731   /** @deprecated Since Tobago 3.0.0. Please use the enum */
732   @Deprecated
733   public static final String STATE_PREVIEW = "statePreview";
734   /** @deprecated Since Tobago 3.0.0. Please use the enum */
735   @Deprecated
736   public static final String STYLE = "style";
737   /** @deprecated Since Tobago 3.0.0. Please use the enum */
738   @Deprecated
739   public static final String STYLE_CLASS = "styleClass";
740   /** @deprecated Since Tobago 3.0.0. Please use the enum */
741   @Deprecated
742   public static final String SUPPRESS_TOOLBAR_CONTAINER = "suppressToolbarContainer";
743   /** @deprecated Since Tobago 3.0.0. Please use the enum */
744   @Deprecated
745   public static final String SWITCH_TYPE = "switchType";
746   /** @deprecated Since Tobago 3.0.0. Please use the enum */
747   @Deprecated
748   public static final String TAB_INDEX = "tabIndex";
749   /** @deprecated Since Tobago 3.0.0. Please use the enum */
750   @Deprecated
751   public static final String TARGET = "target";
752   /** @deprecated Since Tobago 3.0.0. Please use the enum */
753   @Deprecated
754   public static final String TIME_STYLE = "timeStyle";
755   /** @deprecated Since Tobago 3.0.0. Please use the enum */
756   @Deprecated
757   public static final String TEXT_ALIGN = "textAlign";
758   /** @deprecated Since Tobago 3.0.0. Please use the enum */
759   @Deprecated
760   public static final String TIMEZONE = "timezone";
761   /** @deprecated Since Tobago 3.0.0. Please use the enum */
762   @Deprecated
763   public static final String TITLE = "title";
764   /** @deprecated Since Tobago 3.0.0. Please use the enum */
765   @Deprecated
766   public static final String TIP = "tip";
767   /** @deprecated Since Tobago 3.0.0. Please use the enum */
768   @Deprecated
769   public static final String TOP = "top";
770   /** @deprecated Since Tobago 3.0.0. Please use the enum */
771   @Deprecated
772   public static final String TRANSITION = "transition";
773   /** @deprecated Since Tobago 3.0.0. Please use the enum */
774   @Deprecated
775   public static final String TYPE = "type";
776   /** @deprecated Since Tobago 3.0.0. Please use the enum */
777   @Deprecated
778   public static final String VALUE = "value";
779   /** @deprecated Since Tobago 3.0.0. Please use the enum */
780   @Deprecated
781   public static final String VALUE_CHANGE_LISTENER = "valueChangeListener";
782   /** @deprecated Since Tobago 3.0.0. Please use the enum */
783   @Deprecated
784   public static final String VAR = "var";
785   /** @deprecated Since Tobago 3.0.0. Please use the enum */
786   @Deprecated
787   public static final String UNIT = "unit";
788   /** @deprecated Since Tobago 3.0.0. Please use the enum */
789   @Deprecated
790   public static final String UPDATE = "update";
791   /** @deprecated Since Tobago 3.0.0. Please use the enum */
792   @Deprecated
793   public static final String VALIDATOR = "validator";
794   /** @deprecated Since Tobago 3.0.0. Please use the enum */
795   @Deprecated
796   public static final String WIDTH = "width";
797   /** @deprecated Since Tobago 3.0.0. Please use the enum */
798   @Deprecated
799   public static final String WIDTH_LIST = "widthList";
800   /** @deprecated Since Tobago 3.0.0. Please use the enum */
801   @Deprecated
802   public static final String WIDTH_LIST_STRING = "widthListString";
803   /** @deprecated Since Tobago 3.0.0. Please use the enum */
804   @Deprecated
805   public static final String Z_INDEX = "zIndex";
806 }