001 package org.apache.myfaces.tobago.component; 002 003 /* 004 * Licensed to the Apache Software Foundation (ASF) under one or more 005 * contributor license agreements. See the NOTICE file distributed with 006 * this work for additional information regarding copyright ownership. 007 * The ASF licenses this file to You under the Apache License, Version 2.0 008 * (the "License"); you may not use this file except in compliance with 009 * the License. You may obtain a copy of the License at 010 * 011 * http://www.apache.org/licenses/LICENSE-2.0 012 * 013 * Unless required by applicable law or agreed to in writing, software 014 * distributed under the License is distributed on an "AS IS" BASIS, 015 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 016 * See the License for the specific language governing permissions and 017 * limitations under the License. 018 */ 019 020 /** 021 * Name constants of the attributes of the Tobago components. 022 */ 023 public final class Attributes { 024 025 public static final String ACTION = "action"; 026 public static final String ACTION_LISTENER = "actionListener"; 027 public static final String ALIGN = "align"; 028 public static final String ALT = "alt"; 029 public static final String APPLICATION_ICON = "applicationIcon"; 030 public static final String AUTO_RELOAD = "autoReload"; 031 public static final String BODY_CONTENT = "bodyContent"; 032 public static final String BORDER = "border"; 033 /** Used by a layout manager */ 034 public static final String BORDER_BOTTOM = "borderBottom"; 035 /** Used by a layout manager */ 036 public static final String BORDER_LEFT = "borderLeft"; 037 /** Used by a layout manager */ 038 public static final String BORDER_RIGHT = "borderRight"; 039 /** Used by a layout manager */ 040 public static final String BORDER_TOP = "borderTop"; 041 public static final String CHARSET = "charset"; 042 /** @deprecated */ 043 @Deprecated 044 public static final String CELLSPACING = "cellspacing"; 045 public static final String CLIENT_PROPERTIES = "clientProperties"; 046 public static final String COLUMN_SPAN = "columnSpan"; 047 public static final String COLUMN_SPACING = "columnSpacing"; 048 public static final String COLUMNS = "columns"; 049 public static final String CONVERTER = "converter"; 050 public static final String CREATE_SPAN = "createSpan"; 051 public static final String CSS_CLASSES_BLOCKS = "cssClassesBlocks"; 052 public static final String DATE_INPUT_ID = "dateInputId"; 053 public static final String DATE_STYLE = "dateStyle"; 054 public static final String DEFAULT_COMMAND = "defaultCommand"; 055 public static final String DELAY = "delay"; 056 public static final String DIRECT_LINK_COUNT = "directLinkCount"; 057 public static final String DISABLED = "disabled"; 058 public static final String ENCTYPE = "enctype"; 059 public static final String ESCAPE = "escape"; 060 public static final String EXPANDED = "expanded"; 061 public static final String EVENT = "event"; 062 public static final String FIRST = "first"; 063 public static final String FREQUENCY = "frequency"; 064 public static final String FOCUS = "focus"; 065 public static final String FOCUS_ID = "focusId"; 066 public static final String FORCE_VERTICAL_SCROLLBAR = "forceVerticalScrollbar"; 067 public static final String FORMAT_PATTERN = "formatPattern"; 068 public static final String FOR = "for"; 069 public static final String GLOBAL_ONLY = "globalOnly"; 070 public static final String HEIGHT = "height"; 071 public static final String HIDDEN = "hidden"; 072 public static final String HOVER = "hover"; 073 public static final String I18N = "i18n"; 074 public static final String ICON_SIZE = "iconSize"; 075 public static final String ID = "id"; 076 public static final String IMMEDIATE = "immediate"; 077 public static final String IMAGE = "image"; 078 public static final String INLINE = "inline"; 079 /** @deprecated */ 080 @Deprecated 081 public static final String INNER_HEIGHT = "innerHeight"; 082 /** @deprecated */ 083 @Deprecated 084 public static final String INNER_WIDTH = "innerWidth"; 085 public static final String ITEM_DESCRIPTION = "itemDescription"; 086 public static final String ITEM_DISABLED = "itemDisabled"; 087 public static final String ITEM_LABEL = "itemLabel"; 088 public static final String ITEM_IMAGE = "itemImage"; 089 public static final String ITEM_VALUE = "itemValue"; 090 public static final String JSF_RESOURCE = "jsfResource"; 091 public static final String LABEL = "label"; 092 public static final String LABEL_POSITION = "labelPosition"; 093 public static final String LAYOUT_HEIGHT = "layoutHeight"; 094 public static final String LAYOUT_ORDER = "layoutOrder"; 095 public static final String LAYOUT_WIDTH = "layoutWidth"; 096 public static final String LEFT = "left"; 097 public static final String LINK = "link"; 098 @Deprecated 099 public static final String MARGIN = "margin"; 100 /** Used by a layout manager */ 101 public static final String MARGIN_BOTTOM = "marginBottom"; 102 /** Used by a layout manager */ 103 public static final String MARGIN_LEFT = "marginLeft"; 104 /** Used by a layout manager */ 105 public static final String MARGIN_RIGHT = "marginRight"; 106 /** Used by a layout manager */ 107 public static final String MARGIN_TOP = "marginTop"; 108 public static final String MARKED = "marked"; 109 public static final String MARKUP = "markup"; 110 public static final String MAX = "max"; 111 public static final String MAX_SEVERITY = "maxSeverity"; 112 public static final String MAX_NUMBER = "maxNumber"; 113 public static final String MAXIMUM_HEIGHT = "maximumHeight"; 114 public static final String MAXIMUM_WIDTH = "maximumWidth"; 115 public static final String METHOD = "method"; 116 public static final String MIN = "min"; 117 public static final String MIN_SEVERITY = "minSeverity"; 118 public static final String MINIMUM_HEIGHT = "minimumHeight"; 119 public static final String MINIMUM_WIDTH = "minimumWidth"; 120 public static final String MODAL = "modal"; 121 public static final String MODE = "mode"; 122 public static final String MUTABLE = "mutable"; 123 public static final String NAME = "name"; 124 public static final String NAVIGATE = "navigate"; 125 public static final String NUMBER_STYLE = "numberStyle"; 126 public static final String ONCHANGE = "onchange"; 127 public static final String ONCLICK = "onclick"; 128 public static final String ORDER_BY = "orderBy"; 129 public static final String ORIENTATION = "orientation"; 130 /** Used by a layout manager */ 131 public static final String PADDING_BOTTOM = "paddingBottom"; 132 /** Used by a layout manager */ 133 public static final String PADDING_LEFT = "paddingLeft"; 134 /** Used by a layout manager */ 135 public static final String PADDING_RIGHT = "paddingRight"; 136 /** Used by a layout manager */ 137 public static final String PADDING_TOP = "paddingTop"; 138 public static final String PAGE_MENU = "pageMenu"; 139 public static final String PASSWORD = "password"; 140 public static final String POPUP_CLOSE = "popupClose"; 141 public static final String POPUP_LIST = "popupList"; 142 public static final String POPUP_RESET = "popupReset"; 143 public static final String POPUP_CALENDAR_ID = "popupCalendarId"; 144 public static final String PREFERRED_HEIGHT = "preferredHeight"; 145 public static final String PREFERRED_WIDTH = "preferredWidth"; 146 public static final String PREFORMATED = "preformated"; 147 public static final String READONLY = "readonly"; 148 public static final String REFERENCE = "reference"; 149 public static final String RELATIVE = "relative"; 150 public static final String RENDERED = "rendered"; 151 public static final String RENDERED_PARTIALLY = "renderedPartially"; 152 public static final String RENDERER_TYPE = "rendererType"; 153 public static final String RENDER_AS = "renderAs"; 154 public static final String RENDER_RANGE = "renderRange"; 155 public static final String RENDER_RANGE_EXTERN = "renderRangeExtern"; 156 public static final String REQUIRED = "required"; 157 public static final String RESIZABLE = "resizable"; 158 public static final String RESOURCE = "resource"; 159 public static final String ROW_ID = "rowId"; 160 public static final String ROW_SPAN = "rowSpan"; 161 public static final String ROW_SPACING = "rowSpacing"; 162 public static final String ROWS = "rows"; 163 public static final String SCRIPT_FILES = "scriptFiles"; 164 public static final String SCROLLBAR_HEIGHT = "scrollbarHeight"; 165 public static final String SCROLLBARS = "scrollbars"; 166 // Attribute name could not be the same as the method name 167 // this cause an infinite loop on attribute map 168 public static final String SCROLL_POSITION = "attrScrollPosition"; 169 public static final String SELECTED_INDEX = "selectedIndex"; 170 public static final String SELECTED_LIST_STRING = "selectedListString"; 171 public static final String SORTABLE = "sortable"; 172 public static final String SELECTABLE = "selectable"; 173 public static final String SHOW_DIRECT_LINKS = "showDirectLinks"; 174 public static final String SHOW_HEADER = "showHeader"; 175 public static final String SHOW_JUNCTIONS = "showJunctions"; 176 public static final String SHOW_NAVIGATION_BAR = "showNavigationBar"; 177 public static final String SHOW_PAGE_RANGE = "showPageRange"; 178 public static final String SHOW_ROOT = "showRoot"; 179 public static final String SHOW_ROOT_JUNCTION = "showRootJunction"; 180 public static final String SHOW_ROW_RANGE = "showRowRange"; 181 public static final String SHOW_SUMMARY = "showSummary"; 182 public static final String SHOW_DETAIL = "showDetail"; 183 public static final String SPAN_X = "spanX"; 184 public static final String SPAN_Y = "spanY"; 185 public static final String SRC = "src"; 186 public static final String STATE = "state"; 187 public static final String STATE_PREVIEW = "statePreview"; 188 public static final String STYLE = "style"; 189 /** @deprecated */ 190 @Deprecated 191 public static final String STYLE_CLASS = "styleClass"; 192 public static final String SUPPRESS_TOOLBAR_CONTAINER = "suppressToolbarContainer"; 193 public static final String SWITCH_TYPE = "switchType"; 194 public static final String TAB_INDEX = "tabIndex"; 195 public static final String TARGET = "target"; 196 public static final String TIME_STYLE = "timeStyle"; 197 public static final String TIMEZONE = "timezone"; 198 public static final String TITLE = "title"; 199 public static final String TIP = "tip"; 200 public static final String TOP = "top"; 201 public static final String TRANSITION = "transition"; 202 public static final String TYPE = "type"; 203 public static final String VALUE = "value"; 204 public static final String VALUE_CHANGE_LISTENER = "valueChangeListener"; 205 public static final String VAR = "var"; 206 public static final String UNIT = "unit"; 207 public static final String UPDATE = "update"; 208 public static final String VALIDATOR = "validator"; 209 public static final String WIDTH = "width"; 210 public static final String WIDTH_LIST = "widthList"; 211 public static final String WIDTH_LIST_STRING = "widthListString"; 212 public static final String Z_INDEX = "zIndex"; 213 }