org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml
Class XhtmlLafRenderer

java.lang.Object
  extended by org.apache.myfaces.trinidadinternal.ui.BaseRenderer
      extended by org.apache.myfaces.trinidadinternal.ui.ElementRenderer
          extended by org.apache.myfaces.trinidadinternal.ui.laf.base.BaseLafRenderer
              extended by org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer
All Implemented Interfaces:
BaseLafConstants, XhtmlLafConstants, Renderer, UIConstants
Direct Known Subclasses:
BorderLayoutRenderer, BreadCrumbsRenderer, CellFormatRenderer, ContentFooterRenderer, FlowLayoutRenderer, FormElementRenderer, FormValueRenderer, GlobalHeaderRenderer, HeaderRenderer, HtmlLafRenderer, IconKeyRenderer, ImageRenderer, LinkRenderer, MenuListRenderer, MessageBoxRenderer, NavigationBarRenderer, NavigationPathRenderer, OptionContainerRenderer.OptionRenderer, PanelTabbedRenderer, RowLayoutRenderer, SeparatorRenderer, SpacerRenderer, StackLayoutRenderer, StackLayoutRenderer, StyledTextRenderer, SubTabBarRenderer, TabBarRenderer, TableLayoutRenderer

public class XhtmlLafRenderer
extends BaseLafRenderer
implements XhtmlLafConstants

Base Rendering class for HTML renderers

Version:
$Name: $ ($Revision: adfrt/faces/adf-faces-impl/src/main/java/oracle/adfinternal/view/faces/ui/laf/base/xhtml/XhtmlLafRenderer.java#1 $) $Date: 11-nov-2005.14:59:38 $
Author:
The Oracle ADF Faces Team

Field Summary
static java.lang.String TRANSPARENT_GIF
           
 
Fields inherited from class org.apache.myfaces.trinidadinternal.ui.BaseRenderer
NO_CHILD_INDEX
 
Fields inherited from interface org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafConstants
ABBREVIATION_ATTRIBUTE, AF_CHOOSE_DATE_CONTENT_STYLE_CLASS, AF_CHOOSE_DATE_DISABLED_STYLE_CLASS, AF_CHOOSE_DATE_ENABLED_STYLE_CLASS, AF_CHOOSE_DATE_HEADER_STYLE_CLASS, AF_CHOOSE_DATE_NAV_STYLE_CLASS, AF_CHOOSE_DATE_NEXT_DISABLED_ICON_NAME, AF_CHOOSE_DATE_NEXT_ICON_NAME, AF_CHOOSE_DATE_PREV_DISABLED_ICON_NAME, AF_CHOOSE_DATE_PREV_ICON_NAME, AF_CHOOSE_DATE_SELECTED_STYLE_CLASS, AF_CHOOSE_DATE_TITLE_STYLE_CLASS, AF_COLUMN_CELL_ICON_BAND_STYLE, AF_COLUMN_CELL_ICON_FORMAT_STYLE, AF_COLUMN_CELL_NUMBER_BAND_STYLE, AF_COLUMN_CELL_NUMBER_STYLE, AF_COLUMN_CELL_TEXT_BAND_STYLE, AF_COLUMN_CELL_TEXT_STYLE, AF_COLUMN_GROUP_HEADER_STYLE, AF_COLUMN_HEADER_ICON_STYLE, AF_COLUMN_HEADER_NUMBER_STYLE, AF_COLUMN_HEADER_TEXT_STYLE, AF_COLUMN_ROW_HEADER_TEXT_STYLE, AF_COLUMN_SORTABLE_HEADER_ICON_STYLE_CLASS, AF_COLUMN_SORTABLE_HEADER_NUMBER_STYLE_CLASS, AF_COLUMN_SORTABLE_HEADER_STYLE_CLASS, AF_COLUMN_SORTED_ASCEND_ICON_NAME, AF_COLUMN_SORTED_DESCEND_ICON_NAME, AF_COLUMN_TOTAL_NUMBER_STYLE, AF_COLUMN_TOTAL_TEXT_STYLE, AF_COLUMN_UNSORTED_ICON_NAME, AF_COMPONENT_MESSAGE_CELL_STYLE_CLASS, AF_CONTENT_CELL_STYLE_CLASS, AF_FIELD_NUMBER_DISABLED_STYLE_CLASS, AF_FIELD_NUMBER_STYLE_CLASS, AF_FIELD_TEXT_DISABLED_STYLE_CLASS, AF_FIELD_TEXT_STYLE_CLASS, AF_INPUT_NUMBER_SPINBOX_DECREMENT_CELL, AF_INPUT_NUMBER_SPINBOX_DECREMENT_DISABLED_ICON_NAME, AF_INPUT_NUMBER_SPINBOX_DECREMENT_ICON_NAME, AF_INPUT_NUMBER_SPINBOX_INCREMENT_CELL, AF_INPUT_NUMBER_SPINBOX_INCREMENT_DISABLED_ICON_NAME, AF_INPUT_NUMBER_SPINBOX_INCREMENT_ICON_NAME, AF_LABEL_CELL_STYLE_CLASS, AF_LABEL_TEXT_STYLE_CLASS, AF_MENU_BUTTONS_IMAGE_STYLE_CLASS, AF_MENU_BUTTONS_TEXT_DISABLED_STYLE_CLASS, AF_MENU_BUTTONS_TEXT_SELECTED_STYLE_CLASS, AF_MENU_BUTTONS_TEXT_STYLE_CLASS, AF_MENU_CHOICE_LABEL_STYLE_CLASS, AF_MENU_LIST_SELECTED_STYLE_CLASS, AF_MENU_LIST_STYLE_CLASS, AF_MESSAGES_CONFIRMATION_ICON_NAME, AF_MESSAGES_ERROR_ICON_NAME, AF_MESSAGES_ERROR_STYLE_CLASS, AF_MESSAGES_HEADER_STYLE_CLASS, AF_MESSAGES_INFO_ICON_NAME, AF_MESSAGES_WARNING_ICON_NAME, AF_NAVIGATION_LEVEL_BAR_ACTIVE_DISABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_BAR_ACTIVE_ENABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_BAR_CONTENT_STYLE_CLASS, AF_NAVIGATION_LEVEL_BAR_INACTIVE_DISABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_BAR_INACTIVE_ENABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_BAR_SEPARATOR_STYLE_CLASS, AF_NAVIGATION_LEVEL_BAR_STYLE_CLASS, AF_NAVIGATION_LEVEL_BUTTONS_ACTIVE_DISABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_BUTTONS_ACTIVE_ENABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_BUTTONS_CONTENT_STYLE_CLASS, AF_NAVIGATION_LEVEL_BUTTONS_INACTIVE_DISABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_BUTTONS_INACTIVE_ENABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_BUTTONS_SEPARATOR_STYLE_CLASS, AF_NAVIGATION_LEVEL_CHOICE_BUTTON_STYLE_CLASS, AF_NAVIGATION_LEVEL_CHOICE_LABEL_STYLE_CLASS, AF_NAVIGATION_LEVEL_CHOICE_OPTIONS_STYLE_CLASS, AF_NAVIGATION_LEVEL_LIST_ACTIVE_DISABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_LIST_ACTIVE_ENABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_LIST_BULLET_STYLE_CLASS, AF_NAVIGATION_LEVEL_LIST_CONTENT_STYLE_CLASS, AF_NAVIGATION_LEVEL_LIST_INACTIVE_DISABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_LIST_INACTIVE_ENABLED_STYLE_CLASS, AF_NAVIGATION_LEVEL_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_ACTIVE_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_BOTTOM_END_CONTENT_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_BOTTOM_END_JOIN_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_BOTTOM_END_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_BOTTOM_MID_CONTENT_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_BOTTOM_MID_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_BOTTOM_START_CONTENT_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_BOTTOM_START_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_END_JOIN_TO_INACTIVE_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_END_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_INACTIVE_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_MID_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_START_JOIN_FROM_ACTIVE_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_START_JOIN_FROM_INACTIVE_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_START_JOIN_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_START_STYLE_CLASS, AF_NAVIGATION_LEVEL_TABS_STYLE_CLASS, AF_NAVIGATION_PATH_SELECTED_STEP_STYLE_CLASS, AF_NAVIGATION_PATH_SEPARATOR_ICON_NAME, AF_NAVIGATION_PATH_STEP_STYLE_CLASS, AF_NAVIGATION_PATH_STYLE_CLASS, AF_NAVIGATION_TREE_DISCLOSED_ICON_NAME, AF_NAVIGATION_TREE_UNDISCLOSED_ICON_NAME, AF_OUTPUT_LABEL_STYLE_CLASS, AF_PANEL_BOX_BG_DARK_STYLE_CLASS, AF_PANEL_BOX_BG_LIGHT_STYLE_CLASS, AF_PANEL_BOX_BG_MEDIUM_STYLE_CLASS, AF_PANEL_BOX_BG_TRANSPARENT_STYLE_CLASS, AF_PANEL_FORM_COLUMN_STYLE_CLASS, AF_PANEL_FORM_CONTENT_CELL_STYLE_CLASS, AF_PANEL_FORM_LABEL_CELL_STYLE_CLASS, AF_PANEL_FORM_LABEL_STACKED_CELL_STYLE_CLASS, AF_PANEL_FORM_MESSAGE_CELL_STYLE_CLASS, AF_PANEL_FORM_SEPARATOR_STYLE_CLASS, AF_PANEL_FORM_STYLE_CLASS, AF_PANEL_HEADER_CONFIRMATION_ICON_NAME, AF_PANEL_HEADER_ERROR_ICON_NAME, AF_PANEL_HEADER_ERROR_STYLE_CLASS, AF_PANEL_HEADER_INFO_ICON_NAME, AF_PANEL_HEADER_PROCESSING_ICON_NAME, AF_PANEL_HEADER_STYLE_CLASS, AF_PANEL_HEADER_WARNING_ICON_NAME, AF_PANEL_LIST_STYLE_CLASS, AF_PANEL_PAGE_ABOUT_STYLE_CLASS, AF_PANEL_PAGE_COPYRIGHT_STYLE_CLASS, AF_PANEL_PAGE_MB_TEXT_DISABLED_STYLE_CLASS, AF_PANEL_PAGE_MB_TEXT_SELECTED_STYLE_CLASS, AF_PANEL_PAGE_MB_TEXT_STYLE_CLASS, AF_PANEL_PAGE_MP_SEPARATOR_ICON_NAME, AF_PANEL_PAGE_PRIVACY_STYLE_CLASS, AF_PANEL_SIDE_BAR_STYLE_CLASS, AF_PANELACCORDION_CONTAINER_STYLE_CLASS, AF_PANELACCORDION_CONTENT_STYLE_CLASS, AF_PANELACCORDION_HEADER_COLLAPSED_STYLE_CLASS, AF_PANELACCORDION_HEADER_DISABLED_STYLE_CLASS, AF_PANELACCORDION_HEADER_EXPANDED_STYLE_CLASS, AF_PANELACCORDION_TITLE_LINK_DISABLED_STYLE_CLASS, AF_PANELACCORDION_TITLE_LINK_STYLE_CLASS, AF_PROCESS_TRAIN_ACTIVE_STYLE_CLASS, AF_PROCESS_TRAIN_DISABLED_STYLE_CLASS, AF_PROCESS_TRAIN_LINK_STYLE_CLASS, AF_PROCESS_TRAIN_STYLE_CLASS, AF_PROCESS_TRAIN_SUB_START_STYLE_CLASS, AF_PROCESS_TRAIN_UNVISITED_STYLE_CLASS, AF_PROCESS_TRAIN_VISITED_STYLE_CLASS, AF_PROGRESS_INDICATOR_EIGHTY_FIVE_ICON_NAME, AF_PROGRESS_INDICATOR_EIGHTY_ICON_NAME, AF_PROGRESS_INDICATOR_FIFTEEN_ICON_NAME, AF_PROGRESS_INDICATOR_FIFTY_FIVE_ICON_NAME, AF_PROGRESS_INDICATOR_FIFTY_ICON_NAME, AF_PROGRESS_INDICATOR_FIVE_ICON_NAME, AF_PROGRESS_INDICATOR_FORTY_FIVE_ICON_NAME, AF_PROGRESS_INDICATOR_FORTY_ICON_NAME, AF_PROGRESS_INDICATOR_INDETERMINATE_ICON_NAME, AF_PROGRESS_INDICATOR_NINETY_FIVE_ICON_NAME, AF_PROGRESS_INDICATOR_NINETY_ICON_NAME, AF_PROGRESS_INDICATOR_ONE_HUNDRED_ICON_NAME, AF_PROGRESS_INDICATOR_SEVENTY_FIVE_ICON_NAME, AF_PROGRESS_INDICATOR_SEVENTY_ICON_NAME, AF_PROGRESS_INDICATOR_SIXTY_FIVE_ICON_NAME, AF_PROGRESS_INDICATOR_SIXTY_ICON_NAME, AF_PROGRESS_INDICATOR_TEN_ICON_NAME, AF_PROGRESS_INDICATOR_THIRTY_FIVE_ICON_NAME, AF_PROGRESS_INDICATOR_THIRTY_ICON_NAME, AF_PROGRESS_INDICATOR_TWENTY_FIVE_ICON_NAME, AF_PROGRESS_INDICATOR_TWENTY_ICON_NAME, AF_PROGRESS_INDICATOR_ZERO_ICON_NAME, AF_SELECT_BOOLEAN_CHECKBOX_DISABLED_CHECKED_ICON_NAME, AF_SELECT_BOOLEAN_CHECKBOX_DISABLED_UNCHECKED_ICON_NAME, AF_SELECT_BOOLEAN_CHECKBOX_READONLY_CHECKED_ICON_NAME, AF_SELECT_BOOLEAN_CHECKBOX_READONLY_UNCHECKED_ICON_NAME, AF_SELECT_BOOLEAN_RADIO_DISABLED_SELECTED_ICON_NAME, AF_SELECT_BOOLEAN_RADIO_DISABLED_UNSELECTED_ICON_NAME, AF_SELECT_BOOLEAN_RADIO_READONLY_SELECTED_ICON_NAME, AF_SELECT_BOOLEAN_RADIO_READONLY_UNSELECTED_ICON_NAME, AF_SELECT_INPUT_COLOR_LAUNCH_ICON_NAME, AF_SELECT_INPUT_COLOR_SWATCH_OVERLAY_ICON_NAME, AF_SELECT_INPUT_DATE_CONTENT_STYLE_CLASS, AF_SELECT_INPUT_DATE_DISABLED_STYLE_CLASS, AF_SELECT_INPUT_DATE_ENABLED_STYLE_CLASS, AF_SELECT_INPUT_DATE_HEADER_STYLE_CLASS, AF_SELECT_INPUT_DATE_LAUNCH_ICON_NAME, AF_SELECT_INPUT_DATE_NAV_STYLE_CLASS, AF_SELECT_INPUT_DATE_NEXT_DISABLED_ICON_NAME, AF_SELECT_INPUT_DATE_NEXT_ICON_NAME, AF_SELECT_INPUT_DATE_PREV_DISABLED_ICON_NAME, AF_SELECT_INPUT_DATE_PREV_ICON_NAME, AF_SELECT_INPUT_DATE_SELECTED_STYLE_CLASS, AF_SELECT_INPUT_DATE_TITLE_STYLE_CLASS, AF_SELECT_INPUT_TEXT_BUTTON_ICON_NAME, AF_SELECT_MANY_SHUTTLE_PB_BG_LIGHT_STYLE_CLASS, AF_SELECT_ORDER_SHUTTLE_PB_BG_LIGHT_STYLE_CLASS, AF_SELECT_RANGE_CHOICE_BAR_NEXT_DISABLED_ICON_NAME, AF_SELECT_RANGE_CHOICE_BAR_NEXT_ICON_NAME, AF_SELECT_RANGE_CHOICE_BAR_PREV_DISABLED_ICON_NAME, AF_SELECT_RANGE_CHOICE_BAR_PREV_ICON_NAME, AF_SHOW_DETAIL_DISCLOSED_ICON_NAME, AF_SHOW_DETAIL_HEADER_SD_DISCLOSED_ICON_NAME, AF_SHOW_DETAIL_HEADER_SD_UNDISCLOSED_ICON_NAME, AF_SHOW_DETAIL_HEADER_STYLE_CLASS, AF_SHOW_DETAIL_UNDISCLOSED_ICON_NAME, AF_SHOW_ONE_TAB_BODY_STYLE_CLASS, AF_SHOW_ONE_TAB_SELECTED_STYLE_CLASS, AF_SHOW_ONE_TAB_STYLE_CLASS, AF_SHOWMANYACCORDION_CONTAINER_STYLE_CLASS, AF_SHOWMANYACCORDION_CONTENT_STYLE_CLASS, AF_SHOWMANYACCORDION_HEADER_COLLAPSED_STYLE_CLASS, AF_SHOWMANYACCORDION_HEADER_DISABLED_STYLE_CLASS, AF_SHOWMANYACCORDION_HEADER_EXPANDED_STYLE_CLASS, AF_SHOWMANYACCORDION_TITLE_LINK_DISABLED_STYLE_CLASS, AF_SHOWMANYACCORDION_TITLE_LINK_STYLE_CLASS, AF_SHOWONEACCORDION_CONTAINER_STYLE_CLASS, AF_SHOWONEACCORDION_CONTENT_STYLE_CLASS, AF_SHOWONEACCORDION_HEADER_COLLAPSED_STYLE_CLASS, AF_SHOWONEACCORDION_HEADER_DISABLED_STYLE_CLASS, AF_SHOWONEACCORDION_HEADER_EXPANDED_STYLE_CLASS, AF_SHOWONEACCORDION_TITLE_LINK_DISABLED_STYLE_CLASS, AF_SHOWONEACCORDION_TITLE_LINK_STYLE_CLASS, AF_TABLE_COLUMN_FOOTER_STYLE, AF_TABLE_CONTENT_STYLE, AF_TABLE_CONTROL_BAR_BOTTOM_STYLE, AF_TABLE_CONTROL_BAR_TOP_STYLE, AF_TABLE_DETAIL_STYLE, AF_TABLE_NB_NEXT_DISABLED_ICON_NAME, AF_TABLE_NB_NEXT_ICON_NAME, AF_TABLE_NB_PREV_DISABLED_ICON_NAME, AF_TABLE_NB_PREV_ICON_NAME, AF_TABLE_SD_DISCLOSED_ICON_NAME, AF_TABLE_SD_UNDISCLOSED_ICON_NAME, AF_TABLE_SELECT_MANY_CELL_ICON_BAND_STYLE, AF_TABLE_SELECT_MANY_CELL_ICON_FORMAT_STYLE, AF_TABLE_SELECT_ONE_CELL_ICON_BAND_STYLE, AF_TABLE_SELECT_ONE_CELL_ICON_FORMAT_STYLE, AF_TABLE_SUB_CONTROL_BAR_STYLE, AF_TREE_TABLE_COLLAPSED_ICON_NAME, AF_TREE_TABLE_CONTENT_STYLE, AF_TREE_TABLE_CONTROL_BAR_BOTTOM_STYLE, AF_TREE_TABLE_CONTROL_BAR_TOP_STYLE, AF_TREE_TABLE_DISABLED_NAV_DOWN_ICON_NAME, AF_TREE_TABLE_DISABLED_NAV_UP_ICON_NAME, AF_TREE_TABLE_EXPANDED_ICON_NAME, AF_TREE_TABLE_EXPANSION_ICON_STYLE_CLASS, AF_TREE_TABLE_FOCUS_ICON_NAME, AF_TREE_TABLE_FOCUS_ICON_STYLE_CLASS, AF_TREE_TABLE_LOCATOR_ICON_NAME, AF_TREE_TABLE_LOCATOR_ICON_STYLE_CLASS, AF_TREE_TABLE_MP_SELECTED_STYLE_CLASS, AF_TREE_TABLE_MP_SEPARATOR_ICON_NAME, AF_TREE_TABLE_MP_STEP_STYLE_CLASS, AF_TREE_TABLE_MP_STYLE_CLASS, AF_TREE_TABLE_NAV_DOWN_ICON_NAME, AF_TREE_TABLE_NAV_UP_ICON_NAME, AF_TREE_TABLE_NB_NEXT_DISABLED_ICON_NAME, AF_TREE_TABLE_NB_NEXT_ICON_NAME, AF_TREE_TABLE_NB_PREV_DISABLED_ICON_NAME, AF_TREE_TABLE_NB_PREV_ICON_NAME, AF_TREE_TABLE_SUB_CONTROL_BAR_STYLE, ALIGN_ATTRIBUTE, ALT_ATTRIBUTE, BACKGROUND_ATTRIBUTE, BGACCENT_DARK_STYLE_CLASS, BGACCENT_LIGHT_STYLE_CLASS, BGACCENT_MEDIUM_STYLE_CLASS, BGACCENT_VERY_DARK_STYLE_CLASS, BGCOLOR_DARK_STYLE_CLASS, BGCOLOR_LIGHT_STYLE_CLASS, BGCOLOR_MEDIUM_STYLE_CLASS, BGCOLOR_VERY_DARK_STYLE_CLASS, BGGRAY_DARK_STYLE_CLASS, BGGRAY_LIGHT_STYLE_CLASS, BGGRAY_MEDIUM_STYLE_CLASS, BGGRAY_VERY_DARK_STYLE_CLASS, BODY_ROLE, BORDER_ATTRIBUTE, BOTTOM_ATTRIBUTE_VALUE, BREAK_ELEMENT, BUTTON_TEXT_STYLE_CLASS, BUTTON_TEXT_STYLE_DISABLED_CLASS, CELLPADDING_ATTRIBUTE, CELLSPACING_ATTRIBUTE, CENTER_ATTRIBUTE_VALUE, CHECKED_ATTRIBUTE, COLOR_FIELD_SWATCH_STYLE_CLASS, COLOR_PALETTE_EMPTY_CELL_STYLE_CLASS, COLOR_PALETTE_STYLE_CLASS, COLOR_PALETTE_TRANSPARENT_ICON_NAME, COLS_ATTRIBUTE, COLSPAN_ATTRIBUTE, COMPOSITE_ID_EXTENSION, CONFIRMATION_ICON_ALIAS_NAME, DATA_TEXT_STYLE_CLASS, DEFERED_LOV_SCRIPT_PROPERTY, DETAIL_DISCLOSED_ICON_ALIAS_NAME, DETAIL_UNDISCLOSED_ICON_ALIAS_NAME, DIR_ATTRIBUTE_VALUE, DISABLED_STYLE_CLASS, DIV_ELEMENT, DOCUMENT_ROLE, EMPTY_STRING_ATTRIBUTE_VALUE, ERROR_ANCHOR_ICON_ALIAS_NAME, ERROR_ICON_ALIAS_NAME, ERROR_ICON_STYLE_CLASS, ERROR_TEXT_STYLE_CLASS, FIELDSET_ELEMENT, FORM_ELEMENT, FORM_SUBMIT_DATA_ROLE, GLOBAL_PAGE_TITLE_STYLE_CLASS, HARD_ATTRIBUTE_VALUE, HEADER_CONFIRMATION_ICON_ALIAS_NAME, HEADER_ELEMENT, HEADER_ERROR_ICON_ALIAS_NAME, HEADER_INFO_ICON_ALIAS_NAME, HEADER_WARNING_ICON_ALIAS_NAME, HEIGHT_ATTRIBUTE, HGRID_LOCATOR_HEADER_STYLE, HGRID_NAV_CELL_STYLE_CLASS, HGRID_NAV_ROW_ALINK_STYLE_CLASS, HGRID_NAV_ROW_ILINK_STYLE_CLASS, HIDDEN_LABEL_STYLE_CLASS, HIDE_SHOW_DISCLOSED_SYMBOL_STYLE_CLASS, HORIZONTAL_RULE_ELEMENT, HREF_ATTRIBUTE, ID_ATTRIBUTE, IMAGE_ELEMENT, IN_CONTEXT_TEXT_STYLE_CLASS, INFO_ANCHOR_ICON_ALIAS_NAME, INFO_ICON_ALIAS_NAME, INFO_ICON_STYLE_CLASS, INLINE_ERROR_TEXT_STYLE_CLASS, INLINE_INFO_TEXT_STYLE_CLASS, INLINE_MESSAGE_ROLE, INPUT_ELEMENT, INSTRUCTION_TEXT_STYLE_CLASS, IS_MAP_ATTRIBUTE, LEFT_ATTRIBUTE_VALUE, LEGEND_ELEMENT, LINK_CONTAINER_PARTIAL_TARGETS_PROPERTY, LINK_DISABLED_STYLE_CLASS, LINK_ELEMENT, LINK_SELECTED_STYLE_CLASS, LINK_STYLE_CLASS, LINK_TEXT_STYLE_CLASS, LIST_ITEM_ELEMENT, MAXLENGTH_ATTRIBUTE, MENU_LIST_TEXT_STYLE_CLASS, MESSAGE_BOX_ERROR_LINK_STYLE_CLASS, MESSAGE_BOX_ERROR_LIST_STYLE_CLASS, MESSAGE_BOX_ERROR_PARAGRAPH_STYLE_CLASS, MESSAGE_BOX_LINK_STYLE_CLASS, MESSAGE_BOX_LIST_STYLE_CLASS, MESSAGE_BOX_PARAGRAPH_STYLE_CLASS, MESSAGE_BOX_TEXT_STYLE_CLASS, MIDDLE_ATTRIBUTE_VALUE, MULTIPLE_ATTRIBUTE, NAME_ATTRIBUTE, NAV_2_STYLE_CLASS, NAV_3_SELECTED_STYLE_CLASS, NAV_3_STYLE_CLASS, NAV_BAR_ALINK_STYLE_CLASS, NAV_BAR_ILINK_STYLE_CLASS, NAV_BAR_VIEW_STYLE_CLASS, NO_BREAK_ELEMENT, NOWRAP_ATTRIBUTE, ONCLICK_ATTRIBUTE, ONE_HUNDRED_PERCENT_ATTRIBUTE_VALUE, OPTION_ELEMENT, ORACLE_ADF_DESKTOP, ORACLE_ADF_PDA, ORDERED_LIST_ELEMENT, P_AF_DISABLED, PAGE_STAMP_TEXT_STYLE_CLASS, PATH_SEPARATOR_ICON_ALIAS_NAME, PROCESS_STATUS_STYLE_CLASS, QUICK_SEARCH_BOX_STYLE_CLASS, QUICK_SELECT_DISABLED_ICON_NAME, QUICK_SELECT_DISABLED_ICON_STYLE_CLASS, QUICK_SELECT_ICON_NAME, QUICK_SELECT_ICON_STYLE_CLASS, REPEAT_PROPERTY, REQUIRED_ICON_ALIAS_NAME, REQUIRED_ICON_STYLE_CLASS, RIGHT_ATTRIBUTE_VALUE, ROWS_ATTRIBUTE, ROWSPAN_ATTRIBUTE, SCRIPT_ELEMENT, SELECT_ELEMENT, SELECTED_ATTRIBUTE, SELECTED_STYLE_CLASS, SHUTTLE_HEADER_STYLE_CLASS, SIZE_ATTRIBUTE, SOFT_ATTRIBUTE_VALUE, SORTABLE_HEADER_BORDER_STYLE_CLASS, SOURCE_ATTRIBUTE, SPAN_ELEMENT, STYLE_ATTRIBUTE, STYLED_LIST_STYLE_CLASS, SUMMARY_ATTRIBUTE, TABLE_BAND_SELECT_CELL_STYLE, TABLE_BORDER_0001_STYLE, TABLE_BORDER_0010_STYLE, TABLE_BORDER_0011_STYLE, TABLE_BORDER_0100_STYLE, TABLE_BORDER_0101_STYLE, TABLE_BORDER_0110_STYLE, TABLE_BORDER_0111_STYLE, TABLE_BORDER_1000_STYLE, TABLE_BORDER_1001_STYLE, TABLE_BORDER_1010_STYLE, TABLE_BORDER_1011_STYLE, TABLE_BORDER_1100_STYLE, TABLE_BORDER_1101_STYLE, TABLE_BORDER_1110_STYLE, TABLE_BORDER_1111_STYLE, TABLE_CONTROL_BAR_TEXT_STYLE, TABLE_DATA_ELEMENT, TABLE_ELEMENT, TABLE_FOOTER_ROLE, TABLE_FOOTER_TOTAL_STYLE_CLASS, TABLE_HEADER_ELEMENT, TABLE_ROW_ELEMENT, TABLE_SELECT_CELL_STYLE, TABLE_STYLE, TABLE_TITLE_STYLE, TABLE_TOTAL_STYLE, TARGET_FRAME_ATTRIBUTE, TEXT_AREA_ELEMENT, TIP_LABEL_STYLE_CLASS, TIP_TEXT_STYLE_CLASS, TOK_PARAM, TOP_ATTRIBUTE_VALUE, TRAIN_SUB_RIGHT_STYLE_CLASS, TREE_DISCLOSED_SYMBOL_STYLE_CLASS, TREE_ICON_STYLE_CLASS, TREE_NODE_ADJUST_STYLE_CLASS, TREE_ROW_SELECTED_STYLE_CLASS, TREE_ROW_STYLE_CLASS, TYPE_ATTRIBUTE, UNORDERED_LIST_ELEMENT, VALIGN_ATTRIBUTE, VALUE_ATTRIBUTE, WARNING_ANCHOR_ICON_ALIAS_NAME, WARNING_ICON_ALIAS_NAME, WARNING_ICON_STYLE_CLASS, WIDTH_ATTRIBUTE, WRAP_ATTRIBUTE, ZERO_ATTRIBUTE_VALUE
 
Fields inherited from interface org.apache.myfaces.trinidadinternal.ui.laf.base.BaseLafConstants
NBSP_CHAR, NBSP_STRING, NOT_FOUND, ONE, TWO, URI_DELIMITER, ZERO
 
Fields inherited from interface org.apache.myfaces.trinidadinternal.ui.UIConstants
ABBREVIATION_ATTR, ACCESS_KEY_ATTR, ACTIONS_CHILD, ADD_NAME, ADD_ROWS_EVENT, ADVANCED_CHOICES_CHILD, ADVERTISEMENT_LARGE_CHILD, ADVERTISEMENT_MEDIUM_CHILD, AGENT_NAME, ALL_DETAILS_ENABLED_ATTR, ALLOWS_TRANSPARENT_ATTR, ALTERNATE_CONTENT_CHILD, ANCESTOR_ATTRIBUTE_NAME, ANCESTOR_ID_ATTR, ANCESTOR_PATH_ATTR, ANCHOR_ATTR, AND_NAME, ANNOTATION_ATTR, APP_ABOUT_CHILD, APP_COPYRIGHT_CHILD, APP_PRIVACY_CHILD, APPLICATION_SWITCHER_NAME, ATTRIBUTE_MAP_NAME, AUTOFLIP_ATTR, AUTOMATIC_ATTR, AUTOSTART_ATTR, BACKGROUND_ATTR, BACKGROUND_DARK, BACKGROUND_LIGHT, BACKGROUND_MEDIUM, BACKGROUND_TRANSPARENT, BANDING_SHADE_DARK, BANDING_SHADE_LIGHT, BEAN_NAME, BETWEEN_TEXT_ATTR, BLOCK_SIZE_ATTR, BODY_NAME, BORDER_ATTR, BORDER_LAYOUT_NAME, BORDER_WIDTH_ATTR, BOTTOM_CHILD, BOUND_ATTRIBUTE_NAME, BOUND_MESSAGE_NAME, BOUND_TEXT_NAME, BOUND_VALUE_PROVIDER_NAME, BRANDING_APP_CHILD, BRANDING_APP_CONTEXTUAL_CHILD, BRANDING_CHILD, BRANDING_COOPERATIVE_CHILD, BREAD_CRUMB_TEXT_ATTR, BREAD_CRUMBS_NAME, BUNDLE_NAME, BUTTON_CLIENT_ACTION_ATTR, BUTTON_NAME, BYTE_LENGTH_NAME, CANCEL_EVENT, CASE_NAME, CATCH_CHILD, CATEGORIES_CHILD, CATEGORY_TITLE_ATTR, CELL_FORMAT_NAME, CELL_NO_WRAP_FORMAT_KEY, CELL_PADDING_ATTR, CELL_SPACING_ATTR, CENTER_CHILD, CHECKED_ATTR, CHILD_BLOCK_SIZE_ATTR, CHILD_DATA_ATTR, CHILD_LIST_NAME, CHILD_MAP_NAME, CHILD_NAME_ATTR, CHILD_TYPE_TEXT, CHILD_TYPE_TEXT_ATTR, CHOICE_NAME, CHROME_TYPE_ATTR, COLLAPSE_ALL_EVENT, COLLAPSE_DESTINATION_KEY, COLOR_BUTTON_NAME, COLOR_DATA_ATTR, COLOR_FIELD_NAME, COLOR_NAME, COLOR_PALETTE_NAME, COLOR_SWATCH_NAME, COLUMN_BANDING, COLUMN_DATA_FORMAT_KEY, COLUMN_FOOTER_CHILD, COLUMN_FORMAT_ATTR, COLUMN_GROUP_NAME, COLUMN_HEADER_DATA_ATTR, COLUMN_HEADER_FORMAT_ATTR, COLUMN_HEADER_STAMP_CHILD, COLUMN_NAME, COLUMN_SPAN_ATTR, COLUMNS_ATTR, COMMAND_ITEM_NAME, COMMAND_NAVIGATION_ITEM_NAME, COMPACT_ATTR, COMPARISON_NAME, COMPARISON_TYPE_EQUALS, COMPARISON_TYPE_GREATER_THAN, COMPARISON_TYPE_GREATER_THAN_OR_EQUALS, COMPARISON_TYPE_LESS_THAN, COMPARISON_TYPE_LESS_THAN_OR_EQUALS, COMPARISON_TYPE_NOT_EQUALS, COMPOSITE_ROLE, CONCAT_NAME, CONCISE_MESSAGE_CHILD, CONFIG_NAME_PARAM, CONTENT_FOOTER_CHILD, CONTENT_FOOTER_NAME, CONTENT_FORM_CHILD, CONTENT_LINK_CHILD, CONTENT_STYLE_ATTR, CONTENT_STYLE_CLASS_ATTR, CONTENT_TYPE_ATTR, CONTENTS_NAME, CONTEXT_POPPING_NAME, CONTEXT_PROPERTY_NAME, CONTEXT_SWITCHER_CHILD, CONTEXT_URI_PARAM, CONTROLS_ALL, CONTROLS_ATTR, CONTROLS_MINIMAL, CONTROLS_NONE, CONTROLS_NONE_VISIBLE, CONTROLS_TYPICAL, CONVERT_NAME, CONVERT_PARAM, CONVERTER_ATTR, CURRENT_DATA_ATTR, CURRENT_INDEX_ATTR, CUSTOM_COLOR_DATA_ATTR, DATA_KEY, DATA_NAME, DATA_NAME_ATTR, DATA_NAMESPACE_ATTR, DATA_OBJECT_NAME, DATE_BUTTON_NAME, DATE_EVENT, DATE_FIELD_NAME, DATE_NAME, DATE_STYLE_PARAM, DECIMAL_NAME, DEFAULT_CASE_ATTR, DEFAULT_COMMAND_ATTR, DEFAULT_CONTENTS_ATTR, DEFAULT_LAYOUT, DEFAULT_NAME, DEFAULTING_NAME, DESCRIPTION_ATTR, DESCRIPTION_KEY, DESTINATION_ATTR, DESTINATION_KEY, DESTINATION_TEXT_KEY, DETAIL_STAMP_CHILD, DETAILED_MESSAGE_CHILD, DIRECTION_ATTR, DIRTY_ATTR, DISABLED_ATTR, DISCLOSE_MANY_ATTR, DISCLOSE_NONE_ATTR, DISCLOSED_ATTR, DISCLOSED_KEY, DISCLOSED_TEXT_ATTR, DISPLAY_GRID_KEY, DOCUMENT_NAME, EMBEDDED_ATTR, EMPTY_TEXT_ATTR, ENC_PARAM, ENCODED_PARAMETER_NAME, END_CHILD, ENTER_CLIENT_ACTION_ATTR, ESCAPE_ATTR, EVENT_ATTR, EVENT_PARAM, EXPAND_ALL_ENABLED_ATTR, EXPAND_ALL_EVENT, EXPAND_DESTINATION_KEY, EXPAND_EVENT, EXPANDABLE_ALWAYS, EXPANDABLE_COLLAPSED, EXPANDABLE_EXPANDED, EXPANDABLE_KEY, EXPANDABLE_NO, EXPRESSION_LANGUAGE_ATTRIBUTE_NAME, FACET_DEFAULT, FACET_EMAIL, FACET_PORTLET, FACET_PRINTABLE, FIELD_WIDTH_ATTR, FILE_UPLOAD_NAME, FILTER_CHILD, FILTER_CHOICE_CHILD, FIRST_CLICK_PASSED_ATTR, FIXED_NAME, FLOW_LAYOUT_NAME, FOCUS_EVENT, FOCUS_PATH_ATTR, FOOTER_CHILD, FOOTER_NAME, FORM_DATA_ATTR, FORM_NAME_ATTR, FORM_NAME_PROPERTY, FORM_SUBMITTED_ATTR, FORM_VALUE_NAME, FORMAT_NAME, FRAME_BORDER_LAYOUT_NAME, FRAME_NAME, GENERATES_CONTENT_ATTR, GLOBAL_BUTTON_BAR_NAME, GLOBAL_BUTTON_NAME, GLOBAL_HEADER_NAME, GLOBAL_ONLY_ATTR, GOTO_EVENT, H_ALIGN_ATTR, H_ALIGN_CENTER, H_ALIGN_END, H_ALIGN_LEFT, H_ALIGN_RIGHT, H_ALIGN_START, HARD_WRAP, HEAD_NAME, HEADER_ATTR, HEADER_CHILD, HEADER_INSTRUCTIONS_CHILD, HEADER_NAME, HEADER_TEXT_ATTR, HEADERS_ATTR, HEIGHT_ATTR, HIDE_EVENT, HORIZONTAL_LAYOUT, HTML_NAME, ICON_ATTR, ICON_BUTTON_FORMAT, ICON_KEY, ICON_KEY_NAME, ICON_NAME, ICON_REQUIRED, ICON_SHORT_DESC_KEY, ID_ATTR, IF_NAME, IMAGE_ATTR, IMAGE_MAP_TYPE_ATTR, IMAGE_MAP_TYPE_NONE, IMAGE_MAP_TYPE_SERVER, IMAGE_NAME, IMPORT_SCRIPT_NAME, IN_CONTEXT_BRANDING_STYLE, INCLUDE_NAME, INCOMPLETE_DATA_SET, INFO_FOOTNOTE_CHILD, INFO_RETURN_CHILD, INFO_STATUS_CHILD, INFO_SUPPLEMENTAL_CHILD, INFO_USER_CHILD, INITIAL_FOCUS_CONTEXT_PROPERTY, INITIAL_FOCUS_ID_ATTR, INLINE_DATE_PICKER_NAME, INLINE_NAME, INLINE_STYLE_ATTR, INNER_BOTTOM_CHILD, INNER_END_CHILD, INNER_HEIGHT_ATTR, INNER_LEFT_CHILD, INNER_RIGHT_CHILD, INNER_START_CHILD, INNER_TOP_CHILD, INNER_WIDTH_ATTR, INSERTED_NODE_LIST_NAME, INSTANCE_NAME, INSTRUCTION_STYLE, INTERVAL_ATTR, ITEM_TITLE_ATTR, ITEMS_CHILD, JSP_PARAM, LABEL_ATTR, LABEL_CHILD, LABEL_WIDTH_ATTR, LABELED_NODE_ID_ATTR, LANGUAGE_ATTR, LAYOUT_ATTR, LEADING_CHILD, LEADING_DESC_SHOWN_ATTR, LEADING_FOOTER_CHILD, LEADING_HEADER_ATTR, LEFT_CHILD, LEVEL_ATTR, LINK_NAME, LIST_STYLE_ATTR, LIST_STYLE_CIRCLE, LIST_STYLE_DECIMAL, LIST_STYLE_DISC, LIST_STYLE_LOWER_ALPHA, LIST_STYLE_NONE, LIST_STYLE_SQUARE, LIST_STYLE_UPPER_ALPHA, LOC_PARAM, LOCATION_CHILD, LOCATION_PARAM, LONG_DESC_ATTR, LONG_DESC_URL_ATTR, LOV_EVENT, LOV_FILTER_EVENT, LOV_SEARCH_TEXT, MAILTO_NAME, MARGIN_HEIGHT_ATTR, MARGIN_WIDTH_ATTR, MARLIN_NAMESPACE, MAX_COLUMNS_ATTR, MAX_VALUE_ATTR, MAX_VALUE_PARAM, MAX_VALUE_UNKNOWN, MAX_VISITED_ATTR, MAXIMUM_LENGTH_ATTR, MENU_LIST_NAME, MENU_SWITCH_CHILD, MESSAGE_ATTR, MESSAGE_BOX_NAME, MESSAGE_FORMAT_NAME, MESSAGE_TYPE_ATTR, MESSAGE_TYPE_CONFIRMATION, MESSAGE_TYPE_ERROR, MESSAGE_TYPE_INFO, MESSAGE_TYPE_NONE, MESSAGE_TYPE_PROCESSING, MESSAGE_TYPE_WARNING, MESSAGES_CHILD, META_CONTAINER_CHILD, METHOD_ATTR, METHOD_NAME, MIN_VALUE_ATTR, MIN_VALUE_PARAM, MINIMUM_WIDTH_ATTR, MODEL_ATTR, MONTH_PARAM, MULTIPLE_ATTR, NAME_ATTR, NAME_TRANSFORMED_ATTR, NAME_VALUES_ATTR, NAMED_SOURCE_ATTR, NAMES_ATTR, NAVIGATE_EVENT, NAVIGATION_BAR_NAME, NAVIGATION_EXCLUDE_NAMES_ATTR, NAVIGATION_FORM_NAME_ATTR, NAVIGATION_GLOBAL_CHILD, NAVIGATION_PATH_NAME, NAVIGATION_TREE_NAME, NAVIGATION1_CHILD, NAVIGATION2_CHILD, NAVIGATION3_CHILD, NEXT_EVENT, NO_AUTO_COMPLETE_ATTR, NO_BANDING, NODE_ATTR, NODE_PARAM, NODE_STAMP_CHILD, NODES_ATTR, NODES_KEY, NOT_NAME, NULL_NAME, NUMBER_FORMAT, OBJECT_NAME_FORMAT, ON_BLUR_ATTR, ON_BLUR_VALIDATER_ATTR, ON_CHANGE_ATTR, ON_CLICK_ATTR, ON_CLICK_KEY, ON_COLOR_SELECT_ATTR, ON_DOUBLE_CLICK_ATTR, ON_FOCUS_ATTR, ON_KEY_DOWN_ATTR, ON_KEY_PRESS_ATTR, ON_KEY_UP_ATTR, ON_LOAD_ATTR, ON_LOV_INIT_ATTR, ON_LOV_SELECT_ATTR, ON_LOV_VALIDATE_ATTR, ON_MOUSE_DOWN_ATTR, ON_MOUSE_MOVE_ATTR, ON_MOUSE_OUT_ATTR, ON_MOUSE_OVER_ATTR, ON_MOUSE_UP_ATTR, ON_NAVIGATE_ATTR, ON_SELECT_ATTR, ON_SUBMIT_ATTR, ON_SUBMIT_VALIDATER_ATTR, ON_SWITCH_APP_ATTR, ON_UNLOAD_ATTR, OPTION_NAME, OR_NAME, ORIENTATION_ATTR, ORIENTATION_BOTTOM, ORIENTATION_DEFAULT, ORIENTATION_HORIZONTAL, ORIENTATION_TOP, ORIENTATION_VERTICAL, PAGE_HEADER_LAYOUT_NAME, PAGE_LAYOUT_NAME, PAGE_MENU_BAR_NAME, PAGE_MENU_BUTTONS_NAME, PAGE_MENU_LIST_NAME, PAGE_MENU_TABS_NAME, PAGE_NAME, PAGE_NAVIGATION_PATH_NAME, PAGE_NAVIGATION_TREE_NAME, PAGE_STAMP_STYLE, PALETTE_ID_ATTR, PALETTE_NAME, PARSE_NAME, PARTIAL_PARAM, PARTIAL_RENDER_MODE_ATTR, PARTIAL_RENDER_MODE_NONE, PARTIAL_RENDER_MODE_SELF, PARTIAL_ROOT_NAME, PARTIAL_TARGETS_ATTR, PARTIAL_TARGETS_PARAM, PATH_STAMP_CHILD, PATTERN_ATTR, PATTERN_PARAM, PATTERNS_ATTR, PERCENT_COMPLETE_ATTR, PERCENT_UNKNOWN, PICKER_ID_ATTR, PLAY_COUNT_ATTR, PLAYER_ATTR, PLAYER_LINK, PLAYER_QUICKTIME, PLAYER_REAL, PLAYER_WINDOWS, POSITION_ABOVE, POSITION_ATTR, POSITION_BELOW, POSITION_BOTH, POST_TEXT_ATTR, PRE_TEXT_ATTR, PREVIOUS_EVENT, PRIMARY_CLIENT_ACTION_ATTR, PROCESS_CHOICE_BAR_NAME, PROCESS_STEPS_NAME, PROCESS_TRAIN_NAME, PROCESSING_NAME, PRODUCT_BRANDING_NAME, PROMPT_CHILD, PROVIDER_ATTR, PROXIED_ATTR, PROXY_ATTR, RAW_TEXT_NAME, READ_ONLY_ATTR, REG_EXP_NAME, RENDERED_ATTR, REORDER_ONLY_ATTR, REORDERABLE_ATTR, REQUIRED_ATTR, REQUIRED_NO, REQUIRED_UI_ONLY, REQUIRED_YES, RIGHT_CHILD, ROOT_ATTRIBUTE_MAP_NAME, ROOT_PARAM, ROW_BANDING, ROW_FORMATS_ATTR, ROW_HEADER_DATA_ATTR, ROW_HEADER_FORMATS_ATTR, ROW_HEADER_STAMP_CHILD, ROW_LAYOUT_NAME, ROW_SPAN_ATTR, ROWS_ATTR, SAMPLE_NAME, SCRIPT_NAME, SCROLLED_VALUE_ATTR, SCROLLED_VALUE_PARAM, SCROLLING_ATTR, SCROLLING_AUTO, SCROLLING_NO, SCROLLING_YES, SEARCH_AREA_MODE_ATTR, SEARCH_CHILD, SEARCH_DESC_ATTR, SEARCH_INSTRUCTIONS_CHILD, SEARCH_TEXT_ATTR, SECRET_ATTR, SECRET_FIELD_DEFAULT_VALUE, SELECT_ATTR, SELECT_MODE_KEY, SELECT_OPTION_NAME, SELECTED_ATTR, SELECTED_INDEX_ATTR, SELECTED_KEY, SELECTED_VALUE_ATTR, SELECTION_ATTR, SELECTION_CHILD, SELECTION_PARAM, SEPARATOR_CHILD, SEPARATOR_NAME, SERVER_VALIDATER_ATTR, SERVLET_INCLUDE_NAME, SHORT_DESC_ATTR, SHORT_TEXT_ATTR, SHOW_ALL_ACTIVE, SHOW_ALL_ATTR, SHOW_ALL_NO, SHOW_ALL_YES, SHOW_EVENT, SHOW_ITEM_NAME, SHOW_ONE_TAB_NAME, SHOW_REQUIRED_ATTR, SHOW_WINDOW_ATTR, SIDE_BAR_NAME, SIDE_NAV_NAME, SIMPLE_ATTR, SINGLE_SELECTION_NAME, SINGLE_STEP, SIZE_ATTR, SIZE_PARAM, SOFT_WRAP, SORT_EVENT, SORT_STATE_ASCENDING, SORT_STATE_DESCENDING, SORTABLE_ASCENDING, SORTABLE_ATTR, SORTABLE_DESCENDING, SORTABLE_HEADER_NAME, SORTABLE_NO, SORTABLE_YES, SOURCE_ATTR, SOURCE_PARAM, SPACER_NAME, STACK_LAYOUT_NAME, STANDBY_TEXT_ATTR, START_CHILD, START_DEPTH_ATTR, START_LEVEL_ATTR, STATE_CHECK_ATTR, STATE_PARAM, STATE_ROLE, STEPS_COMPLETE_ATTR, STRUCTURAL_ROLE, STYLE_CLASS_ATTR, STYLE_SHEET_NAME, STYLE_USAGE_ATTR, STYLED_TEXT_NAME, SUB_TAB_BAR_NAME, SUB_TAB_LAYOUT_NAME, SUB_TABS_CHILD, SUBMIT_BUTTON_NAME, SUBMIT_PREPARE_ATTR, SUMMARY_ATTR, SWITCH_APP_EVENT, SWITCH_APP_TYPE_BACK, SWITCH_APP_TYPE_GOTO, SWITCHER_NAME, TAB_BAR_NAME, TABLE_FILTER_CHILD, TABLE_FOOTER_NAME, TABLE_LAYOUT_NAME, TABLE_NAME, TABLE_NAME_ATTR, TARGET_FRAME_ATTR, TARGET_FRAME_KEY, TEMPLATE_DEFINITION_NAME, TEMPLATE_IMPORT_NAME, TEMPLATE_LIBRARY_NAME, TEMPLATES_NAME, TEXT_ATTR, TEXT_FORMAT, TEXT_KEY, TEXT_NAME, THREADED_ATTR, TIP_ATTR, TITLE_ATTR, TOK_PARAM, TOP_CHILD, TOTAL_CHILD, TRAILING_CHILD, TRAILING_DESC_SHOWN_ATTR, TRAILING_FOOTER_CHILD, TRAILING_HEADER_ATTR, TREE_NAME, TRUNCATE_AT_ATTR, TRUNCATE_NAME, TYPE_ATTR, TYPE_PARAM, TYPE_POST, TYPE_PRE, TYPE_TEXT_ATTR, UNDISCLOSED_TEXT_ATTR, UNKNOWN_ROLE, UNVALIDATED_ATTR, UPDATE_EVENT, URI_PARAM, USE_SEPARATE_ROWS_ATTR, USER_INVISIBLE_ROLE, USES_UPLOAD_ATTR, UTF8_LENGTH_NAME, V_ALIGN_ABSMIDDLE, V_ALIGN_ATTR, V_ALIGN_BOTTOM, V_ALIGN_MIDDLE, V_ALIGN_TOP, VALID_ATTR, VALIDATE_BLANKS_ATTR, VALIDATORS_ATTR, VALUE_ATTR, VALUE_COLUMNS_ATTR, VALUE_PARAM, VALUE_SHOW_ALL, VERTICAL_LAYOUT, WIDTH_ATTR, WIDTH_KEY, WML_NAME, WRAP_ATTR, WRAPPING_DISABLED_ATTR, YEAR_PARAM
 
Constructor Summary
XhtmlLafRenderer()
           
 
Method Summary
protected  void addOnSubmitConverterValidators(UIXRenderingContext context, UINode node, java.lang.String requiredMessageKey)
           
protected  void addOnSubmitRequiredValidator(UIXRenderingContext context, UINode node, java.lang.String requiredMessageKey)
           
protected  boolean doRenderStyleAttrs(UIXRenderingContext context, UINode node)
          Returns true if the style attributes should be rendered for this node.
protected static int getAccessKeyIndex(UIXRenderingContext context, UINode node, java.lang.Object textValue)
          Returns the index of the access key in the specified node's text.
protected  java.lang.Object getCachedIDOrName(UIXRenderingContext context, UINode node)
          Version of getIDOrName, using local property caching
protected  java.lang.Object getFlippableURI(UIXRenderingContext context, UINode node, AttributeKey attrKey)
          Get the URI of an image that might need to be flipped
static ImageProviderResponse getFlippedIcon(UIXRenderingContext context, java.lang.String sourceURI)
          Returns an image from the ImageProvider
static java.lang.String getFlippedIconURI(UIXRenderingContext context, java.lang.String source)
          Returns an image from the ImageProvider
protected  FormattedTextParser getFormattedTextParser(UIXRenderingContext context)
           
protected  java.lang.Object getIDOrName(UIXRenderingContext context, UINode node)
          Returns the id of the UINode for html elements that have deprecated name in favor of id.
protected  java.lang.Object getInlineStyle(UIXRenderingContext context, UINode node)
          Returns the inline Style used to render this node.
protected  java.lang.Object getOnClick(UIXRenderingContext context, UINode node)
           
protected  java.lang.Object getOnDoubleClick(UIXRenderingContext context, UINode node)
           
protected  java.lang.Object getOnKeyDown(UIXRenderingContext context, UINode node)
           
protected  java.lang.Object getOnKeyPress(UIXRenderingContext context, UINode node)
           
protected  java.lang.Object getOnKeyUp(UIXRenderingContext context, UINode node)
           
protected  java.lang.Object getOnMouseDown(UIXRenderingContext context, UINode node)
           
protected  java.lang.Object getOnMouseMove(UIXRenderingContext context, UINode node)
           
protected  java.lang.Object getOnMouseOut(UIXRenderingContext context, UINode node)
           
protected  java.lang.Object getOnMouseOver(UIXRenderingContext context, UINode node)
           
protected  java.lang.Object getOnMouseUp(UIXRenderingContext context, UINode node)
           
 int getResolvedSelectedIndex(UIXRenderingContext context, UINode node)
          determine the selected child index
protected  int getResolvedSelectedIndexFromCache(UIXRenderingContext context, UINode node)
          Extension of XhtmlLafRenderer.getResolvedSelectedIndex().
protected  java.lang.Object getStyleClass(UIXRenderingContext context, UINode node)
          Returns the StyleClass to use to render this node.
protected  java.lang.Object getText(UIXRenderingContext context, UINode node)
          Returns the value associated with the text attribute
static boolean isPreviouslyRendered(UIXRenderingContext context, java.lang.Object key)
          Use this method to make sure that certain code is called only once per render cycle.
 boolean isSupportedNode(UIXRenderingContext context, UINode node)
          Method returning true if the UINode is supported.
protected  boolean isTextFormatted(java.lang.Object textValue)
           
protected  void postrender(UIXRenderingContext context, UINode node)
          Override to add support for rendering syle elements
protected  void prerender(UIXRenderingContext context, UINode node)
          Override to add support for rendering syle elements
 void render(UIXRenderingContext context, UINode node)
          Override to handle case where this element isn't in a supported module of the current user agent
protected  void renderAccessKeyText(UIXRenderingContext context, java.lang.Object textValue, int keyIndex, java.lang.String accessKeyClass)
          Renders the text with the access key highlighted as appropriate.
protected  void renderAccessKeyText(UIXRenderingContext context, UINode node, java.lang.Object textValue, java.lang.String accesskeyClass)
          Renders the text with the access key highlighted as appropriate.
static void renderAltAndTooltipForImage(UIXRenderingContext context, java.lang.Object textValue)
          Renders only the alt attribute if that can be used as a tooltip on an image.
protected  void renderAttributes(UIXRenderingContext context, UINode node)
          Renders attributes of the current node.
protected  void renderAttributesExceptID(UIXRenderingContext context, UINode node)
           
protected  void renderEventHandlers(UIXRenderingContext context, UINode node)
          Renders event handlers for the node.
protected  void renderFormattedText(UIXRenderingContext context, java.lang.Object textValue)
           
protected static void renderHAlign(UIXRenderingContext context, java.lang.Object hAlign)
           
protected  void renderHAlign(UIXRenderingContext context, UINode node)
           
protected  void renderHorizontalSpacer(UIXRenderingContext context, java.lang.String width)
           
protected  void renderIcon(UIXRenderingContext context, java.lang.Object iconURL, int width, int height)
           
protected  void renderIcon(UIXRenderingContext context, java.lang.Object iconURL, java.lang.Object width, java.lang.Object height)
          Renders an icon.
protected  void renderIcon(UIXRenderingContext context, java.lang.Object iconURL, java.lang.Object width, java.lang.Object height, boolean isBlock)
           
protected  void renderIcon(UIXRenderingContext context, java.lang.Object iconURL, java.lang.Object width, java.lang.Object height, java.lang.Object id)
          Renders an icon.
protected  void renderIcon(UIXRenderingContext context, java.lang.Object iconURL, java.lang.Object width, java.lang.Object height, java.lang.Object id, java.lang.Object altText)
          Renders an icon.
protected  void renderIcon(UIXRenderingContext context, java.lang.String iconAbsoluteURI, java.lang.String altTextKey, java.lang.Object destination, java.lang.Object anchor, java.lang.Object onClick, java.lang.Object imgAlign, java.lang.Object targetFrame, boolean isBlock)
          iconURI must be an absolute URI
static void renderInlineStyleAttribute(UIXRenderingContext context, java.lang.Object inlineStyle)
          Renders the inline style attribute for the specified node
protected  void renderInlineStyleAttribute(UIXRenderingContext context, UINode node)
          Renders the inline style attribute for the specified node
protected static void renderLayoutTableAttributes(UIXRenderingContext context, java.lang.Object cellspacing, java.lang.Object tableWidth)
           
protected static void renderLayoutTableAttributes(UIXRenderingContext context, java.lang.Object cellpadding, java.lang.Object cellspacing, java.lang.Object tableWidth)
           
protected static void renderLayoutTableAttributes(UIXRenderingContext context, java.lang.Object cellpadding, java.lang.Object cellspacing, java.lang.Object border, java.lang.Object tableWidth)
          All layout tables should call this method, so that a special summary tag (which silences OAC) is rendered
protected static void renderLayoutTableAttributes(UIXRenderingContext context, java.lang.Object cellpadding, java.lang.Object cellspacing, java.lang.Object border, java.lang.Object tableWidth, java.lang.Object summary)
          all data tables should call this one, so that a summary tag is written out
protected static void renderLayoutTableHeader(UIXRenderingContext context, java.lang.Object cellspacing, java.lang.Object tableWidth)
           
protected  void renderNameAndID(UIXRenderingContext context, UINode node)
          Renders the id of the UINode for html elements that have deprecated name in favor of id.
static void renderOnePixelLine(UIXRenderingContext context)
          Method for rendering one pixel lines.
protected  void renderPossiblyFormattedText(UIXRenderingContext context, java.lang.Object textValue)
           
protected  void renderRelatedLinksBlockEnd(UIXRenderingContext context)
          Ends a block wrapper to enable screen readers identify skippable related link groups.
protected  void renderRelatedLinksBlockStart(UIXRenderingContext context, java.lang.String blockTitleKey)
          Starts a block wrapper to enable screen readers identify skippable related link groups.
static void renderScriptDeferAttribute(UIXRenderingContext context)
          Renders the "defer" attribute for a script element.
static void renderScriptOnce(UIXRenderingContext context, java.lang.String script, java.lang.Object key)
           
static void renderScriptTypeAttribute(UIXRenderingContext context)
          Checks whether in screen reader mode, and if so, renders "type" attribute for a script element.
protected  void renderShortDesc(UIXRenderingContext context, UINode node)
           
static void renderShortStyleClassAttribute(UIXRenderingContext context, java.lang.Object shortStyleClass)
          Renders a pre-shortened style class attribute.
protected  void renderSpacer(UIXRenderingContext context, java.lang.Integer width, java.lang.Integer height)
           
protected  void renderSpacer(UIXRenderingContext context, int width, int height)
           
protected  void renderSpacer(UIXRenderingContext context, java.lang.Object width, java.lang.Object height)
           
protected  void renderSpacer(UIXRenderingContext context, java.lang.Object width, java.lang.Object height, java.lang.Object id)
           
protected  void renderStretchedImage(UIXRenderingContext context, java.lang.String imageURL, int height)
           
static void renderStyleAndClass(UIXRenderingContext context, java.lang.String inlineStyle, java.lang.Object styleClass)
           
protected  void renderStyleAttrs(UIXRenderingContext context, UINode node)
          Actually renders the style attributes.
protected  void renderStyleAttrs(UIXRenderingContext context, UINode node, java.lang.String defaultStyleClass)
          Actually renders the style attributes styleClass and inlineStyle on the component, as well as the defaultStyleClass.
static void renderStyleClassAttribute(UIXRenderingContext context, java.lang.Object styleClass)
          Renders the style class attribute, using a short style class if one is available.
static void renderStyleClassAttributes(UIXRenderingContext context, java.lang.Object[] styleClasses)
          Renders style class attributes, using a short style class if available.
static void renderStyleClassAttributes(UIXRenderingContext context, java.lang.Object[] styleClasses, java.lang.String inlineStyleString)
          Renders style class attributes, using a short style class if one is available.
static void renderStyleClassAttributes(UIXRenderingContext context, java.lang.String styleClass1, java.lang.String styleClass2, java.lang.String inlineStyleString)
          Renders style class attributes, using a short style class if one is available.
protected  void renderStyledText(UIXRenderingContext context, UINode node)
          Renders the node text using the relevant style information.
protected  void renderStyledText(UIXRenderingContext context, UINode node, boolean renderAccessKeys, boolean renderID)
          Renders the node text using the relevant style information.
static boolean renderStyleElements(UIXRenderingContext context)
          Returns true if we should render the style elements instead of the style attributes
protected  void renderTransparent(UIXRenderingContext context, java.lang.String width, java.lang.String height, boolean needsQuoting)
          Renders a transparent gif using a script to save space.
protected  void renderTransparent(UIXRenderingContext context, java.lang.String width, java.lang.String height, boolean needsQuoting, java.lang.Object id)
          Renders a transparent gif using a script to save space.
protected  void renderVerticalSpacer(UIXRenderingContext context, java.lang.Object height)
           
protected  void startRenderingStyleElements(UIXRenderingContext context, Style inlineStyle, java.lang.Object className)
          Renders the combination of inline and class style attributes as elements
protected  void startRenderingStyleElements(UIXRenderingContext context, UINode node)
          Renders the combination of inline and class style attributes as elements
static boolean structureSatisfiesRole(UIXRenderingContext context, UINode node, NodeRole expectedRole)
           
static boolean supportsAdvancedButtons(UIXRenderingContext context)
          Returns true if the agent supports the button tag.
static boolean supportsAltRendersTooltipOnImage(UIXRenderingContext context)
          Returns true if the agent supports alt as a tooltip on images
static boolean supportsPartialRendering(UIXRenderingContext context)
          Returns true if the agent supports partial rendering of content.
static boolean supportsVAlign(UIXRenderingContext context)
          Returns true if the agent supports vertical alignment
static boolean supportsWrappingDisabled(UIXRenderingContext context)
          Returns true if the agent supports wrapping
static void writeAbsoluteImageURI(UIXRenderingContext context, java.lang.String attribute, java.lang.String uri)
           
 
Methods inherited from class org.apache.myfaces.trinidadinternal.ui.laf.base.BaseLafRenderer
appendURLArgument, appendURLArguments, appendURLArguments, encodeActionURL, encodeResourceURL, formatString, getAbsoluteImageURI, getAgentCapability, getAttributeKey, getAttributeValue, getBaseImageURI, getBoolean, getBooleanAgentCapability, getBooleanAttributeValue, getBooleanAttributeValue, getDataObjectAttributeValue, getDataObjectListAttributeValue, getIconProvider, getIconURI, getID, getIntAttributeValue, getInteger, getNamedChild, getNodeName, getParentFormName, getRenderingProperty, getRenderingProperty, getRenderingProperty, getShortDesc, getTransformedName, getTranslatedString, getTranslatedValue, getUIComponent, hasNamedChild, hasRenderedNamedChild, isDisabled, isEqualMarlinName, isInaccessibleMode, isRightToLeft, isScreenReaderMode, isSelected, popRenderingProperty, popRenderingProperty, pushAttributeAsRenderingProperty, pushRenderingProperty, pushRenderingProperty, renderEncodedActionURI, renderEncodedResourceURI, renderID, renderID, renderText, renderURIAttribute, renderURIID, setRenderingProperty, supportsAccessKeys, supportsAdvancedForms, supportsAdvancedTables, supportsAutoCompleteFormElements, supportsClassAttribute, supportsDisabledFormElements, supportsEditing, supportsFieldSetElement, supportsFrames, supportsFullDOM, supportsID, supportsIframes, supportsIntrinsicEvents, supportsMultipleCssSelectors, supportsMultipleWindows, supportsNameIdentification, supportsNavigation, supportsReadOnlyFormElements, supportsScripting, supportsStyleAttributes, supportsTarget, supportsTextPresentation, supportsXMLDOM
 
Methods inherited from class org.apache.myfaces.trinidadinternal.ui.ElementRenderer
getElementName, getRenderer, renderAttribute, renderAttribute, renderAttribute, renderAttribute
 
Methods inherited from class org.apache.myfaces.trinidadinternal.ui.BaseRenderer
getNextRenderedChildIndex, getNextRenderedChildNode, getVisibleIndexedChildCount, renderBetweenIndexedChildren, renderBetweenIndexedChildren, renderChild, renderContent, renderIndexedChild, renderIndexedChild, renderNamedChild, renderNamedChild, skipChild, skipNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TRANSPARENT_GIF

public static final java.lang.String TRANSPARENT_GIF
See Also:
Constant Field Values
Constructor Detail

XhtmlLafRenderer

public XhtmlLafRenderer()
Method Detail

render

public void render(UIXRenderingContext context,
                   UINode node)
            throws java.io.IOException
Override to handle case where this element isn't in a supported module of the current user agent

Specified by:
render in interface Renderer
Overrides:
render in class BaseRenderer
Parameters:
context - the rendering context
node - the current UINode
Throws:
java.io.IOException

isSupportedNode

public boolean isSupportedNode(UIXRenderingContext context,
                               UINode node)
Method returning true if the UINode is supported. Designed to handle cases where a particular node can't be supported because it relies on a module of XHTML that isn't supported by the current user agent.


structureSatisfiesRole

public static boolean structureSatisfiesRole(UIXRenderingContext context,
                                             UINode node,
                                             NodeRole expectedRole)
Parameters:
node - the structural role of this node is compared with expectedRole
expectedRole - the role that must be satisfied
Returns:
true iff the structural role of node satisfies the expectedRole.

supportsPartialRendering

public static boolean supportsPartialRendering(UIXRenderingContext context)
Returns true if the agent supports partial rendering of content.


supportsAdvancedButtons

public static boolean supportsAdvancedButtons(UIXRenderingContext context)
Returns true if the agent supports the button tag.


supportsVAlign

public static boolean supportsVAlign(UIXRenderingContext context)
Returns true if the agent supports vertical alignment


supportsWrappingDisabled

public static boolean supportsWrappingDisabled(UIXRenderingContext context)
Returns true if the agent supports wrapping


supportsAltRendersTooltipOnImage

public static boolean supportsAltRendersTooltipOnImage(UIXRenderingContext context)
Returns true if the agent supports alt as a tooltip on images


renderStyleElements

public static boolean renderStyleElements(UIXRenderingContext context)
Returns true if we should render the style elements instead of the style attributes


prerender

protected void prerender(UIXRenderingContext context,
                         UINode node)
                  throws java.io.IOException
Override to add support for rendering syle elements

Overrides:
prerender in class ElementRenderer
Parameters:
context - the rendering context
node - the current UINode
Throws:
java.io.IOException
See Also:
ElementRenderer.renderAttributes(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode), ElementRenderer.getElementName(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode)

postrender

protected void postrender(UIXRenderingContext context,
                          UINode node)
                   throws java.io.IOException
Override to add support for rendering syle elements

Overrides:
postrender in class ElementRenderer
Parameters:
context - the rendering context
node - the current UINode
Throws:
java.io.IOException
See Also:
ElementRenderer.getElementName(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode)

renderShortDesc

protected void renderShortDesc(UIXRenderingContext context,
                               UINode node)
                        throws java.io.IOException
Throws:
java.io.IOException

renderAttributesExceptID

protected void renderAttributesExceptID(UIXRenderingContext context,
                                        UINode node)
                                 throws java.io.IOException
Throws:
java.io.IOException

renderAttributes

protected void renderAttributes(UIXRenderingContext context,
                                UINode node)
                         throws java.io.IOException
Description copied from class: ElementRenderer
Renders attributes of the current node. The default implementation does not render any attributes; subclasses should override this method if they need to output attributes.

Overrides:
renderAttributes in class ElementRenderer
Parameters:
context - the rendering context
node - the current UINode
Throws:
java.io.IOException

renderNameAndID

protected final void renderNameAndID(UIXRenderingContext context,
                                     UINode node)
                              throws java.io.IOException
Renders the id of the UINode for html elements that have deprecated name in favor of id. These elements are: <a>, <applet>, <form>, <frame>, <iframe>, <img>, <map>

This method is expected to be called by an override of renderID in renderers that render the above elements. Such renderers should also override getID to call getIDOrName.

Throws:
java.io.IOException
See Also:
getIDOrName(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode), getCachedIDOrName(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode)

renderScriptOnce

public static void renderScriptOnce(UIXRenderingContext context,
                                    java.lang.String script,
                                    java.lang.Object key)
                             throws java.io.IOException
Throws:
java.io.IOException

isPreviouslyRendered

public static boolean isPreviouslyRendered(UIXRenderingContext context,
                                           java.lang.Object key)
Use this method to make sure that certain code is called only once per render cycle.

Parameters:
key - This key is used to set a property on the context to indicate that this method has been previously called.
Returns:
The first time this method is called with a specific context and key, it returns false. On each subsequent call, it returns true.

getIDOrName

protected final java.lang.Object getIDOrName(UIXRenderingContext context,
                                             UINode node)
Returns the id of the UINode for html elements that have deprecated name in favor of id. These elements are: <a>, <applet>, <form>, <frame>, <iframe>, <img>, <map>

This method is expected to be called by an override of getID in renderers that render the above elements. Such renderers should also override renderID to call renderNameAndID.

See Also:
renderNameAndID(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode), getCachedIDOrName(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode)

getCachedIDOrName

protected final java.lang.Object getCachedIDOrName(UIXRenderingContext context,
                                                   UINode node)
Version of getIDOrName, using local property caching

See Also:
getIDOrName(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode)

getText

protected java.lang.Object getText(UIXRenderingContext context,
                                   UINode node)
Returns the value associated with the text attribute


getStyleClass

protected java.lang.Object getStyleClass(UIXRenderingContext context,
                                         UINode node)
Returns the StyleClass to use to render this node.


getInlineStyle

protected java.lang.Object getInlineStyle(UIXRenderingContext context,
                                          UINode node)
Returns the inline Style used to render this node.


doRenderStyleAttrs

protected boolean doRenderStyleAttrs(UIXRenderingContext context,
                                     UINode node)
Returns true if the style attributes should be rendered for this node.

Clients should override this method if they need to move the rendering of the style attributes to a different element, or if the the user agent doesn't support style attributes.

See Also:
renderStyleAttrs(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode, java.lang.String)

renderStyleAndClass

public static void renderStyleAndClass(UIXRenderingContext context,
                                       java.lang.String inlineStyle,
                                       java.lang.Object styleClass)
                                throws java.io.IOException
Throws:
java.io.IOException

renderStyleAttrs

protected void renderStyleAttrs(UIXRenderingContext context,
                                UINode node,
                                java.lang.String defaultStyleClass)
                         throws java.io.IOException
Actually renders the style attributes styleClass and inlineStyle on the component, as well as the defaultStyleClass.

Throws:
java.io.IOException
See Also:
doRenderStyleAttrs(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode), BaseLafRenderer.supportsStyleAttributes(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext)

renderStyleAttrs

protected void renderStyleAttrs(UIXRenderingContext context,
                                UINode node)
                         throws java.io.IOException
Actually renders the style attributes.

Throws:
java.io.IOException
See Also:
doRenderStyleAttrs(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, org.apache.myfaces.trinidadinternal.ui.UINode), BaseLafRenderer.supportsStyleAttributes(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext)

renderInlineStyleAttribute

protected final void renderInlineStyleAttribute(UIXRenderingContext context,
                                                UINode node)
                                         throws java.io.IOException
Renders the inline style attribute for the specified node

Throws:
java.io.IOException

renderInlineStyleAttribute

public static void renderInlineStyleAttribute(UIXRenderingContext context,
                                              java.lang.Object inlineStyle)
                                       throws java.io.IOException
Renders the inline style attribute for the specified node

Throws:
java.io.IOException

renderStyleClassAttributes

public static void renderStyleClassAttributes(UIXRenderingContext context,
                                              java.lang.String styleClass1,
                                              java.lang.String styleClass2,
                                              java.lang.String inlineStyleString)
                                       throws java.io.IOException
Renders style class attributes, using a short style class if one is available.

Parameters:
inlineStyleString - this is appended to the end of any inline styles that are rendered. This is rendered regardless of whether any other inline style is rendered.
Throws:
java.io.IOException

renderStyleClassAttributes

public static void renderStyleClassAttributes(UIXRenderingContext context,
                                              java.lang.Object[] styleClasses)
                                       throws java.io.IOException
Renders style class attributes, using a short style class if available. If multiple selectors not supported, renders as inline style

Throws:
java.io.IOException

renderStyleClassAttributes

public static void renderStyleClassAttributes(UIXRenderingContext context,
                                              java.lang.Object[] styleClasses,
                                              java.lang.String inlineStyleString)
                                       throws java.io.IOException
Renders style class attributes, using a short style class if one is available.

Parameters:
renderInlineStyles - if style classes aren't supported or multiple style selectors aren't supported, tells whether or not to render inline versions of styles
inlineStyleString - this is appended to the end of any inline styles that are rendered. This is rendered regardless of whether any other inline style is rendered.
Throws:
java.io.IOException

renderStyleClassAttribute

public static void renderStyleClassAttribute(UIXRenderingContext context,
                                             java.lang.Object styleClass)
                                      throws java.io.IOException
Renders the style class attribute, using a short style class if one is available.

Throws:
java.io.IOException

renderShortStyleClassAttribute

public static void renderShortStyleClassAttribute(UIXRenderingContext context,
                                                  java.lang.Object shortStyleClass)
                                           throws java.io.IOException
Renders a pre-shortened style class attribute. This method may only be called with a "shortStyleClass" that has already been passed through getShortStyleClass.

Throws:
java.io.IOException
See Also:
XhtmlLafUtils.getShortStyleClass(org.apache.myfaces.trinidadinternal.ui.UIXRenderingContext, java.lang.Object)

renderOnePixelLine

public static void renderOnePixelLine(UIXRenderingContext context)
                               throws java.io.IOException
Method for rendering one pixel lines.

Parameters:
context - the RenderingContext
Throws:
java.io.IOException

renderScriptDeferAttribute

public static void renderScriptDeferAttribute(UIXRenderingContext context)
                                       throws java.io.IOException
Renders the "defer" attribute for a script element. In order to support partial page rendering, scripts must be rendered using the "defer" attribute to ensure that they are executed in the appropriate context. However, some browsers (eg. IE) do not reliably load scripts which are deferred. This method detects whether the target agent can handle the defer attribute correctly and only renders this attribute when as appropriate.

Note: ResponseWriter.startElement("script", null) must be called before calling this method.

Throws:
java.io.IOException

renderScriptTypeAttribute

public static void renderScriptTypeAttribute(UIXRenderingContext context)
                                      throws java.io.IOException
Checks whether in screen reader mode, and if so, renders "type" attribute for a script element.

Note: ResponseWriter.startElement("script", null) must be called before calling this method. [ =-= mll added 20-Apr-04 to address bug 3426092 ]

Throws:
java.io.IOException

startRenderingStyleElements

protected final void startRenderingStyleElements(UIXRenderingContext context,
                                                 UINode node)
                                          throws java.io.IOException
Renders the combination of inline and class style attributes as elements

Throws:
java.io.IOException

startRenderingStyleElements

protected final void startRenderingStyleElements(UIXRenderingContext context,
                                                 Style inlineStyle,
                                                 java.lang.Object className)
                                          throws java.io.IOException
Renders the combination of inline and class style attributes as elements

Throws:
java.io.IOException

renderEventHandlers

protected void renderEventHandlers(UIXRenderingContext context,
                                   UINode node)
                            throws java.io.IOException
Renders event handlers for the node.

Throws:
java.io.IOException

getOnClick

protected java.lang.Object getOnClick(UIXRenderingContext context,
                                      UINode node)

getOnDoubleClick

protected java.lang.Object getOnDoubleClick(UIXRenderingContext context,
                                            UINode node)

getOnKeyDown

protected java.lang.Object getOnKeyDown(UIXRenderingContext context,
                                        UINode node)

getOnKeyPress

protected java.lang.Object getOnKeyPress(UIXRenderingContext context,
                                         UINode node)

getOnKeyUp

protected java.lang.Object getOnKeyUp(UIXRenderingContext context,
                                      UINode node)

getOnMouseDown

protected java.lang.Object getOnMouseDown(UIXRenderingContext context,
                                          UINode node)

getOnMouseUp

protected java.lang.Object getOnMouseUp(UIXRenderingContext context,
                                        UINode node)

getOnMouseOver

protected java.lang.Object getOnMouseOver(UIXRenderingContext context,
                                          UINode node)

getOnMouseMove

protected java.lang.Object getOnMouseMove(UIXRenderingContext context,
                                          UINode node)

getOnMouseOut

protected java.lang.Object getOnMouseOut(UIXRenderingContext context,
                                         UINode node)

renderSpacer

protected void renderSpacer(UIXRenderingContext context,
                            java.lang.Object width,
                            java.lang.Object height,
                            java.lang.Object id)
                     throws java.io.IOException
Throws:
java.io.IOException

renderSpacer

protected void renderSpacer(UIXRenderingContext context,
                            java.lang.Object width,
                            java.lang.Object height)
                     throws java.io.IOException
Throws:
java.io.IOException

renderSpacer

protected void renderSpacer(UIXRenderingContext context,
                            java.lang.Integer width,
                            java.lang.Integer height)
                     throws java.io.IOException
Throws:
java.io.IOException

renderSpacer

protected void renderSpacer(UIXRenderingContext context,
                            int width,
                            int height)
                     throws java.io.IOException
Throws:
java.io.IOException

renderHorizontalSpacer

protected void renderHorizontalSpacer(UIXRenderingContext context,
                                      java.lang.String width)
                               throws java.io.IOException
Parameters:
context -
width -
Throws:
java.io.IOException

renderVerticalSpacer

protected void renderVerticalSpacer(UIXRenderingContext context,
                                    java.lang.Object height)
                             throws java.io.IOException
Throws:
java.io.IOException

renderTransparent

protected void renderTransparent(UIXRenderingContext context,
                                 java.lang.String width,
                                 java.lang.String height,
                                 boolean needsQuoting)
                          throws java.io.IOException
Renders a transparent gif using a script to save space.

Throws:
java.io.IOException

renderTransparent

protected void renderTransparent(UIXRenderingContext context,
                                 java.lang.String width,
                                 java.lang.String height,
                                 boolean needsQuoting,
                                 java.lang.Object id)
                          throws java.io.IOException
Renders a transparent gif using a script to save space.

Throws:
java.io.IOException

renderIcon

protected void renderIcon(UIXRenderingContext context,
                          java.lang.Object iconURL,
                          java.lang.Object width,
                          java.lang.Object height)
                   throws java.io.IOException
Renders an icon. If the the specified iconURL is a relative URI, it is appended to the value of the base Image URI from the Configuration to form an absolute path.

Throws:
java.io.IOException

renderIcon

protected void renderIcon(UIXRenderingContext context,
                          java.lang.Object iconURL,
                          java.lang.Object width,
                          java.lang.Object height,
                          java.lang.Object id)
                   throws java.io.IOException
Renders an icon. If the the specified iconURL is a relative URI, it is appended to the value of the base Image URI from the Configuration to form an absolute path.

Throws:
java.io.IOException

renderIcon

protected final void renderIcon(UIXRenderingContext context,
                                java.lang.Object iconURL,
                                java.lang.Object width,
                                java.lang.Object height,
                                java.lang.Object id,
                                java.lang.Object altText)
                         throws java.io.IOException
Renders an icon. If the the specified iconURL is a relative URI, it is appended to the value of the base Image URI from the Configuration to form an absolute path.

Throws:
java.io.IOException

renderIcon

protected void renderIcon(UIXRenderingContext context,
                          java.lang.Object iconURL,
                          int width,
                          int height)
                   throws java.io.IOException
Throws:
java.io.IOException

renderIcon

protected void renderIcon(UIXRenderingContext context,
                          java.lang.String iconAbsoluteURI,
                          java.lang.String altTextKey,
                          java.lang.Object destination,
                          java.lang.Object anchor,
                          java.lang.Object onClick,
                          java.lang.Object imgAlign,
                          java.lang.Object targetFrame,
                          boolean isBlock)
                   throws java.io.IOException
iconURI must be an absolute URI

Parameters:
isBlock - wether the icon should be rendered in block mode
Throws:
java.io.IOException

renderIcon

protected void renderIcon(UIXRenderingContext context,
                          java.lang.Object iconURL,
                          java.lang.Object width,
                          java.lang.Object height,
                          boolean isBlock)
                   throws java.io.IOException
Throws:
java.io.IOException

renderStretchedImage

protected void renderStretchedImage(UIXRenderingContext context,
                                    java.lang.String imageURL,
                                    int height)
                             throws java.io.IOException
Throws:
java.io.IOException

writeAbsoluteImageURI

public static void writeAbsoluteImageURI(UIXRenderingContext context,
                                         java.lang.String attribute,
                                         java.lang.String uri)
                                  throws java.io.IOException
Throws:
java.io.IOException

renderHAlign

protected static void renderHAlign(UIXRenderingContext context,
                                   java.lang.Object hAlign)
                            throws java.io.IOException
Throws:
java.io.IOException

renderHAlign

protected void renderHAlign(UIXRenderingContext context,
                            UINode node)
                     throws java.io.IOException
Throws:
java.io.IOException

renderAccessKeyText

protected void renderAccessKeyText(UIXRenderingContext context,
                                   java.lang.Object textValue,
                                   int keyIndex,
                                   java.lang.String accessKeyClass)
                            throws java.io.IOException
Renders the text with the access key highlighted as appropriate.

Throws:
java.io.IOException

renderAccessKeyText

protected void renderAccessKeyText(UIXRenderingContext context,
                                   UINode node,
                                   java.lang.Object textValue,
                                   java.lang.String accesskeyClass)
                            throws java.io.IOException
Renders the text with the access key highlighted as appropriate.

Throws:
java.io.IOException

getResolvedSelectedIndexFromCache

protected int getResolvedSelectedIndexFromCache(UIXRenderingContext context,
                                                UINode node)
Extension of XhtmlLafRenderer.getResolvedSelectedIndex(). Specialized renderers who need frequent access to the selected index are expected to call this method. We cache the selected index as local context property on first call, and retrieve from cache on subsequent calls.


getResolvedSelectedIndex

public int getResolvedSelectedIndex(UIXRenderingContext context,
                                    UINode node)
determine the selected child index


getAccessKeyIndex

protected static int getAccessKeyIndex(UIXRenderingContext context,
                                       UINode node,
                                       java.lang.Object textValue)
Returns the index of the access key in the specified node's text.


renderLayoutTableAttributes

protected static void renderLayoutTableAttributes(UIXRenderingContext context,
                                                  java.lang.Object cellspacing,
                                                  java.lang.Object tableWidth)
                                           throws java.io.IOException
Throws:
java.io.IOException

renderLayoutTableAttributes

protected static void renderLayoutTableAttributes(UIXRenderingContext context,
                                                  java.lang.Object cellpadding,
                                                  java.lang.Object cellspacing,
                                                  java.lang.Object tableWidth)
                                           throws java.io.IOException
Throws:
java.io.IOException

renderLayoutTableAttributes

protected static void renderLayoutTableAttributes(UIXRenderingContext context,
                                                  java.lang.Object cellpadding,
                                                  java.lang.Object cellspacing,
                                                  java.lang.Object border,
                                                  java.lang.Object tableWidth)
                                           throws java.io.IOException
All layout tables should call this method, so that a special summary tag (which silences OAC) is rendered

Throws:
java.io.IOException

renderLayoutTableAttributes

protected static void renderLayoutTableAttributes(UIXRenderingContext context,
                                                  java.lang.Object cellpadding,
                                                  java.lang.Object cellspacing,
                                                  java.lang.Object border,
                                                  java.lang.Object tableWidth,
                                                  java.lang.Object summary)
                                           throws java.io.IOException
all data tables should call this one, so that a summary tag is written out

Throws:
java.io.IOException

renderLayoutTableHeader

protected static void renderLayoutTableHeader(UIXRenderingContext context,
                                              java.lang.Object cellspacing,
                                              java.lang.Object tableWidth)
                                       throws java.io.IOException
Throws:
java.io.IOException

renderAltAndTooltipForImage

public static void renderAltAndTooltipForImage(UIXRenderingContext context,
                                               java.lang.Object textValue)
                                        throws java.io.IOException
Renders only the alt attribute if that can be used as a tooltip on an image. Otherwise it renders both the alt and the title attributes.

Throws:
java.io.IOException

isTextFormatted

protected boolean isTextFormatted(java.lang.Object textValue)

renderPossiblyFormattedText

protected final void renderPossiblyFormattedText(UIXRenderingContext context,
                                                 java.lang.Object textValue)
                                          throws java.io.IOException
Throws:
java.io.IOException

renderFormattedText

protected final void renderFormattedText(UIXRenderingContext context,
                                         java.lang.Object textValue)
                                  throws java.io.IOException
Throws:
java.io.IOException

renderRelatedLinksBlockStart

protected final void renderRelatedLinksBlockStart(UIXRenderingContext context,
                                                  java.lang.String blockTitleKey)
                                           throws java.io.IOException
Starts a block wrapper to enable screen readers identify skippable related link groups. Also renders the 'hidden' skip link as the first element in the group.

Parameters:
blockTitleKey - The resource key for this blocks title
Throws:
java.io.IOException

renderRelatedLinksBlockEnd

protected final void renderRelatedLinksBlockEnd(UIXRenderingContext context)
                                         throws java.io.IOException
Ends a block wrapper to enable screen readers identify skippable related link groups. Also renders the anchor to where the jump should happen.

Throws:
java.io.IOException

getFormattedTextParser

protected FormattedTextParser getFormattedTextParser(UIXRenderingContext context)

renderStyledText

protected final void renderStyledText(UIXRenderingContext context,
                                      UINode node)
                               throws java.io.IOException
Renders the node text using the relevant style information.

Throws:
java.io.IOException

renderStyledText

protected void renderStyledText(UIXRenderingContext context,
                                UINode node,
                                boolean renderAccessKeys,
                                boolean renderID)
                         throws java.io.IOException
Renders the node text using the relevant style information.

Throws:
java.io.IOException

addOnSubmitConverterValidators

protected void addOnSubmitConverterValidators(UIXRenderingContext context,
                                              UINode node,
                                              java.lang.String requiredMessageKey)
                                       throws java.io.IOException
Throws:
java.io.IOException

addOnSubmitRequiredValidator

protected void addOnSubmitRequiredValidator(UIXRenderingContext context,
                                            UINode node,
                                            java.lang.String requiredMessageKey)
                                     throws java.io.IOException
Throws:
java.io.IOException

getFlippedIconURI

public static java.lang.String getFlippedIconURI(UIXRenderingContext context,
                                                 java.lang.String source)
Returns an image from the ImageProvider


getFlippableURI

protected java.lang.Object getFlippableURI(UIXRenderingContext context,
                                           UINode node,
                                           AttributeKey attrKey)
Get the URI of an image that might need to be flipped


getFlippedIcon

public static ImageProviderResponse getFlippedIcon(UIXRenderingContext context,
                                                   java.lang.String sourceURI)
Returns an image from the ImageProvider



Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.