001 /* 002 * Licensed to the Apache Software Foundation (ASF) under one 003 * or more contributor license agreements. See the NOTICE file 004 * distributed with this work for additional information 005 * regarding copyright ownership. The ASF licenses this file 006 * to you under the Apache License, Version 2.0 (the 007 * "License"); you may not use this file except in compliance 008 * with the License. You may obtain a copy of the License at 009 * 010 * http://www.apache.org/licenses/LICENSE-2.0 011 * 012 * Unless required by applicable law or agreed to in writing, 013 * software distributed under the License is distributed on an 014 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 015 * KIND, either express or implied. See the License for the 016 * specific language governing permissions and limitations 017 * under the License. 018 */ 019 020 package org.apache.myfaces.tobago; 021 022 public final class TobagoConstants { 023 024 public static final String SUBCOMPONENT_SEP = "::"; 025 026 // public static final String ATTR_ACCESS_KEY = "accessKey"; 027 public static final String ATTR_ACTION = "action"; 028 public static final String ATTR_ACTION_ONCLICK = "onclick"; 029 public static final String ATTR_ACTION_LINK = "link"; 030 public static final String ATTR_ACTION_LISTENER = "actionListener"; 031 public static final String ATTR_ALIGN = "align"; 032 public static final String ATTR_ALT = "alt"; 033 public static final String ATTR_AUTO_RELOAD = "autoReload"; 034 public static final String ATTR_BODY_CONTENT = "bodyContent"; 035 public static final String ATTR_BORDER = "border"; 036 public static final String ATTR_CHARSET = "charset"; 037 public static final String ATTR_CALENDAR_DATE_INPUT_ID = "CalendarDateInputId"; 038 public static final String ATTR_CELLSPACING = "cellspacing"; 039 public static final String ATTR_CLASSES_BLOCKS = "cssClassesBlocks"; 040 public static final String ATTR_CLIENT_PROPERTIES = "clientProperties"; 041 public static final String ATTR_COLUMNS = "columns"; 042 public static final String ATTR_CONFIRMATION = "confirmation"; 043 public static final String ATTR_CONVERTER = "converter"; 044 public static final String ATTR_DATE_STYLE = "dateStyle"; 045 public static final String ATTR_DEFAULT_COMMAND = "defaultCommand"; 046 public static final String ATTR_DELAY = "delay"; 047 public static final String ATTR_DIRECT_LINK_COUNT = "directLinkCount"; 048 public static final String ATTR_DISABLED = "disabled"; 049 @Deprecated 050 public static final String ATTR_DISABLED_REFERENCE = "disabledReference"; 051 @Deprecated 052 public static final String ATTR_DOCTYPE = "doctype"; 053 public static final String ATTR_ENCTYPE = "enctype"; 054 public static final String ATTR_ESCAPE = "escape"; 055 public static final String ATTR_EXPANDED = "expanded"; 056 public static final String ATTR_EVENT = "event"; 057 public static final String ATTR_FIRST = "first"; 058 public static final String ATTR_FREQUENCY = "frequency"; 059 public static final String ATTR_FOCUS = "focus"; 060 public static final String ATTR_FOCUS_ID = "focusId"; 061 public static final String ATTR_FOOTER_HEIGHT = "footerHeight"; 062 public static final String ATTR_FORCE_VERTICAL_SCROLLBAR = "forceVerticalScrollbar"; 063 public static final String ATTR_FORMAT_PATTERN = "formatPattern"; 064 public static final String ATTR_FOR = "for"; 065 public static final String ATTR_GLOBAL_ONLY = "globalOnly"; 066 public static final String ATTR_HEIGHT = "height"; 067 public static final String ATTR_HIDDEN = "hidden"; 068 public static final String ATTR_HOVER = "hover"; 069 public static final String ATTR_I18N = "i18n"; 070 public static final String ATTR_ICON_SIZE = "iconSize"; 071 public static final String ATTR_ID = "id"; 072 @Deprecated 073 public static final String ATTR_ID_REFERENCE = "idReference"; 074 public static final String ATTR_IMMEDIATE = "immediate"; 075 public static final String ATTR_IMAGE = "image"; 076 public static final String ATTR_INLINE = "inline"; 077 public static final String ATTR_INNER_HEIGHT = "innerHeight"; 078 public static final String ATTR_INNER_WIDTH = "innerWidth"; 079 public static final String ATTR_ITEM_DESCRIPTION = "itemDescription"; 080 public static final String ATTR_ITEM_DISABLED = "itemDisabled"; 081 public static final String ATTR_ITEM_LABEL = "itemLabel"; 082 public static final String ATTR_ITEM_IMAGE = "itemImage"; 083 public static final String ATTR_ITEM_VALUE = "itemValue"; 084 public static final String ATTR_JSF_RESOURCE = "jsfResource"; 085 086 public static final String ATTR_LABEL = "label"; 087 public static final String ATTR_LABEL_POSITION = "labelPosition"; 088 // public static final String ATTR_LABEL_WITH_ACCESS_KEY = "labelWithAccessKey"; 089 public static final String ATTR_LAYOUT_HEIGHT = "layoutHeight"; 090 public static final String ATTR_MARGIN = "margin"; 091 public static final String ATTR_MARGIN_BOTTOM = "marginBottom"; 092 public static final String ATTR_MARGIN_LEFT = "marginLeft"; 093 public static final String ATTR_MARGIN_RIGHT = "marginRight"; 094 public static final String ATTR_MARGIN_TOP = "marginTop"; 095 public static final String ATTR_MARKED = "marked"; 096 public static final String ATTR_MODAL = "modal"; 097 public static final String ATTR_LAYOUT_ORDER = "layoutOrder"; 098 //public static final String ATTR_LAYOUT_TABLE_STYLE = "layoutTableStyle"; 099 public static final String ATTR_LAYOUT_WIDTH = "layoutWidth"; 100 public static final String ATTR_LEFT = "left"; 101 public static final String ATTR_MARKUP = "markup"; 102 public static final String ATTR_MAX = "max"; 103 public static final String ATTR_MAX_SEVERITY = "maxSeverity"; 104 public static final String ATTR_MAX_NUMBER = "maxNumber"; 105 public static final String ATTR_MENU_POPUP = "menuPopup"; 106 public static final String ATTR_MENU_POPUP_TYPE = "menuPopupType"; 107 public static final String ATTR_COMMAND_TYPE = "menuType"; 108 public static final String ATTR_METHOD = "method"; 109 public static final String ATTR_MIN = "min"; 110 public static final String ATTR_MIN_SEVERITY = "minSeverity"; 111 public static final String ATTR_MINIMUM_SIZE = "minimunSize"; 112 public static final String ATTR_MODE = "mode"; 113 public static final String ATTR_MUTABLE = "mutable"; 114 public static final String ATTR_NAME = "name"; 115 @Deprecated 116 public static final String ATTR_NAME_REFERENCE = "nameReference"; 117 public static final String ATTR_NAVIGATE = "navigate"; 118 public static final String ATTR_NUMBER_STYLE = "numberStyle"; 119 public static final String ATTR_ONCHANGE = "onchange"; 120 public static final String ATTR_ONCLICK = "onclick"; 121 public static final String ATTR_ORDER_BY = "orderBy"; 122 public static final String ATTR_ORIENTATION = "orientation"; 123 public static final String ATTR_PAGE_MENU = "pageMenu"; 124 public static final String ATTR_PASSWORD = "password"; 125 public static final String ATTR_POPUP_LIST = "popupList"; 126 public static final String ATTR_RENDERED_PARTIALLY = "renderedPartially"; 127 public static final String ATTR_POPUP_RESET = "popupReset"; 128 public static final String ATTR_POPUP_CALENDAR_ID = "popupCalendarId"; 129 public static final String ATTR_PREFORMATED = "preformated"; 130 public static final String ATTR_READONLY = "readonly"; 131 public static final String ATTR_REFERENCE = "reference"; 132 public static final String ATTR_RELATIVE = "relative"; 133 public static final String ATTR_RENDERED = "rendered"; 134 public static final String ATTR_RENDERER_TYPE = "rendererType"; 135 public static final String ATTR_RENDER_AS = "renderAs"; 136 public static final String ATTR_RENDER_RANGE = "renderRange"; 137 public static final String ATTR_RENDER_RANGE_EXTERN = "renderRangeExtern"; 138 public static final String ATTR_REQUIRED = "required"; 139 public static final String ATTR_RESIZABLE = "resizable"; 140 public static final String ATTR_RESOURCE = "resource"; 141 public static final String ATTR_ROW_ID = "sheetRowId"; 142 public static final String ATTR_ROWS = "rows"; 143 public static final String ATTR_SCRIPT_FILES = "scriptFiles"; 144 public static final String ATTR_SCROLLBAR_HEIGHT = "scrollbarHeight"; 145 public static final String ATTR_SCROLLBARS = "scrollbars"; 146 public static final String ATTR_SELECTED_INDEX = "selectedIndex"; 147 public static final String ATTR_SELECTED_LIST_STRING = "selectedListString"; 148 // public static final String ATTR_SERVER_SIDE_TABS = "serverSideTab"; 149 public static final String ATTR_SORTABLE = "sortable"; 150 public static final String ATTR_CREATE_SPAN = "createSpan"; 151 public static final String ATTR_SELECTABLE = "selectable"; 152 public static final String ATTR_SHOW_DIRECT_LINKS = "showDirectLinks"; 153 public static final String ATTR_SHOW_HEADER = "showHeader"; 154 public static final String ATTR_SHOW_ICONS = "showIcons"; 155 public static final String ATTR_SHOW_JUNCTIONS = "showJunctions"; 156 public static final String ATTR_SHOW_NAVIGATION_BAR = "showNavigationBar"; 157 public static final String ATTR_SHOW_PAGE_RANGE = "showPageRange"; 158 public static final String ATTR_SHOW_ROOT = "showRoot"; 159 public static final String ATTR_SHOW_ROOT_JUNCTION = "showRootJunction"; 160 public static final String ATTR_SHOW_ROW_RANGE = "showRowRange"; 161 public static final String ATTR_SHOW_SUMMARY = "showSummary"; 162 public static final String ATTR_SHOW_DETAIL = "showDetail"; 163 public static final String ATTR_SPAN_X = "spanX"; 164 public static final String ATTR_SPAN_Y = "spanY"; 165 public static final String ATTR_SRC = "src"; 166 public static final String ATTR_STATE = "state"; 167 public static final String ATTR_STATE_PREVIEW = "state_preview"; 168 public static final String ATTR_STYLE = "style"; 169 public static final String ATTR_STYLE_BODY = "style_body"; 170 public static final String ATTR_STYLE_CLASS = "styleClass"; 171 public static final String ATTR_STYLE_HEADER = "style_header"; 172 public static final String ATTR_STYLE_INNER = "style_inner"; 173 public static final String ATTR_STYLE_FILES = "styleFiles"; 174 public static final String ATTR_SUPPPRESS_TOOLBAR_CONTAINER = "suppressToolbarContainer"; 175 public static final String ATTR_SWITCH_TYPE = "switchType"; 176 public static final String ATTR_TARGET = "target"; 177 public static final String ATTR_TIME_STYLE = "timeStyle"; 178 public static final String ATTR_TIMEZONE = "timezone"; 179 @Deprecated 180 public static final String ATTR_TIP_REFERENCE = "tipReference"; 181 public static final String ATTR_TITLE = "title"; 182 public static final String ATTR_TIP = "tip"; 183 public static final String ATTR_TOP = "top"; 184 public static final String ATTR_TRANSITION = "transition"; 185 public static final String ATTR_TYPE = "type"; 186 public static final String ATTR_VALUE = "value"; 187 public static final String ATTR_VALUE_CHANGE_LISTENER = "valueChangeListener"; 188 public static final String ATTR_VAR = "var"; 189 public static final String ATTR_UNIT = "unit"; 190 public static final String ATTR_UPDATE = "update"; 191 public static final String ATTR_WIDTH = "width"; 192 public static final String ATTR_WIDTH_LIST = "widthList"; 193 public static final String ATTR_WIDTH_LIST_STRING = "widthListString"; 194 public static final String ATTR_APPLICATION_ICON = "applicationIcon"; 195 public static final String ATTR_VALIDATOR = "validator"; 196 public static final String ATTR_TAB_INDEX = "tabIndex"; 197 public static final String ATTR_ZINDEX = "zIndex"; 198 199 public static final String FACET_ACTION = "action"; 200 public static final String FACET_CONFIRMATION = "confirmation"; 201 public static final String FACET_LABEL = "label"; 202 public static final String FACET_LAYOUT = "layout"; 203 public static final String FACET_LAYOUT_DEFAULT = "layoutDefault"; 204 public static final String FACET_IMAGE = "image "; 205 public static final String FACET_ITEMS = "items"; 206 public static final String FACET_MENUBAR = "menuBar"; 207 public static final String FACET_MENUPOPUP = "menupopup"; 208 public static final String FACET_PAGER_LINKS = "pagerLinks"; 209 public static final String FACET_PAGER_PAGE = "pagerPage"; 210 public static final String FACET_PAGER_ROW = "pagerRow"; 211 public static final String FACET_PICKER = "picker"; 212 public static final String FACET_PICKER_POPUP = "pickerPopup"; 213 public static final String FACET_POPUP = "popup"; 214 public static final String FACET_RELOAD = "reload"; 215 public static final String FACET_RESIZE_ACTION = "resizeAction"; 216 public static final String FACET_TOOL_BAR = "toolBar"; 217 public static final String FACET_TOOL_BAR_COMMAND = "toolBarCommand"; 218 219 // Command types 220 public static final String COMMAND_TYPE_SUBMIT = "submit"; 221 public static final String COMMAND_TYPE_RESET = "reset"; 222 public static final String COMMAND_TYPE_NAVIGATE = "navigate"; 223 // TODO: find an abstract way, to avoid this 224 public static final String COMMAND_TYPE_SCRIPT = "script"; 225 226 public static final String RENDERER_TYPE_BOX = "Box"; 227 public static final String RENDERER_TYPE_BUTTON = "Button"; 228 public static final String RENDERER_TYPE_CALENDAR = "Calendar"; 229 public static final String RENDERER_TYPE_DATE = "Date"; 230 public static final String RENDERER_TYPE_DEFAULT_LAYOUT = "DefaultLayout"; 231 public static final String RENDERER_TYPE_FILE = "File"; 232 public static final String RENDERER_TYPE_GRID_LAYOUT = "GridLayout"; 233 public static final String RENDERER_TYPE_HIDDEN = "Hidden"; 234 public static final String RENDERER_TYPE_IN = "In"; 235 public static final String RENDERER_TYPE_IMAGE = "Image"; 236 public static final String RENDERER_TYPE_LINK = "Link"; 237 public static final String RENDERER_TYPE_LABEL = "Label"; 238 public static final String RENDERER_TYPE_MENUBAR = "MenuBar"; 239 public static final String RENDERER_TYPE_MENUCOMMAND = "MenuCommand"; 240 public static final String RENDERER_TYPE_OUT = "Out"; 241 public static final String RENDERER_TYPE_PANEL = "Panel"; 242 public static final String RENDERER_TYPE_POPUP = "Popup"; 243 public static final String RENDERER_TYPE_DATE_PICKER = "DatePicker"; 244 public static final String RENDERER_TYPE_SELECT_BOOLEAN_CHECKBOX = "SelectBooleanCheckbox"; 245 public static final String RENDERER_TYPE_SELECT_MANY_CHECKBOX = "SelectManyCheckbox"; 246 public static final String RENDERER_TYPE_SELECT_MANY_LISTBOX = "SelectManyListbox"; 247 public static final String RENDERER_TYPE_SELECT_ONE_CHOICE = "SelectOneChoice"; 248 public static final String RENDERER_TYPE_SELECT_ONE_RADIO = "SelectOneRadio"; 249 public static final String RENDERER_TYPE_SELECT_ONE_LISTBOX = "SelectOneListbox"; 250 public static final String RENDERER_TYPE_TEXT_AREA = "TextArea"; 251 public static final String RENDERER_TYPE_TIME = "Time"; 252 public static final String RENDERER_TYPE_TOOL_BAR = "ToolBar"; 253 public static final String RENDERER_TYPE_TREE_NODE = "TreeNode"; 254 public static final String RENDERER_TYPE_TREE_OLD_NODE = "TreeOldNode"; 255 public static final String RENDERER_TYPE_SHEET = "Sheet"; 256 public static final String RENDERER_TYPE_VERBATIM = "Verbatim"; 257 258 public static final String FORM_ACCEPT_CHARSET = "utf-8"; 259 260 public static final String TOBAGO_COMPONENT_CREATED = "org.apache.myfaces.tobago.CREATION_MARKER"; 261 public static final String ATTR_POPUP_CLOSE = "popupClose"; 262 263 public static final String CHAR_NON_BEAKING_SPACE = "\u00a0"; 264 265 private TobagoConstants() { 266 // to prevent instantiation 267 } 268 }