oracle.cabo.ui.beans.layout
Class HideShowHeaderBean
java.lang.Object
|
+--oracle.cabo.ui.DeprecatedUINode
|
+--oracle.cabo.ui.BaseUINode
|
+--oracle.cabo.ui.BaseMutableUINode
|
+--oracle.cabo.ui.beans.BaseWebBean
|
+--oracle.cabo.ui.beans.MarlinBean
|
+--oracle.cabo.ui.beans.layout.HeaderBean
|
+--oracle.cabo.ui.beans.layout.HideShowHeaderBean
- All Implemented Interfaces:
- MutableUINode, UIConstants, UINode
- public class HideShowHeaderBean
- extends HeaderBean
Overview
The HideShowHeader provides a means of toggling the contents under a header between
being disclosed(shown) or undisclosed(hidden).
On mobile devices the hideShowHeader renders nothing itself,
but does renders its indexed children.
Appearance
If the DISCLOSED
attribute on the HideShowHeader is set to false, the icon arrow will
point sideways, and the children of the HideShowHeader will not be rendered.
If the DISCLOSED
attribute on the HideShowHeader is set to true, the icon
arrow will point down and the children of the HideShowHeader will
be rendered.
Events
Clicking on the hide/show arrow icon of the HideShowHeader will send an event
to the server. The value of the event's
"source"
parameter will be the value of the HideShowHeader's
ID attribute.
The value of the event's
"event"
parameter will be either
"hide" or
"show".
Supported Attributes
The ID
attribute is used to specify the name which is used to identify the
HideShowHeader in client-server events.
The DISCLOSED
atrribute toggles the HideShowHeader's children between being
disclosed or undisclosed. This attribute may be set to
Boolean.TRUE or
Boolean.FALSE.
By default, this attribute will be
Boolean.FALSE.
The
FORM_SUBMITTED
attribute indicates whether or not to submit data through form submission. The default value
is Boolean.FALSE.
The name of the form to be submitted can be specified through the
FORM_NAME
attribute. If no name is specified, the form to which the HideShowHeader
belongs will be used.
If the
FORM_SUBMITTED
attribute is
Boolean.FALSE,
the links generated by the HideShowHeader will be URLs based on the
DESTINATION
attribute. If no destination is specified, the default URL for the page will be used.
Example:
<ctrl:content>
<hideShowHeader text="HideShow Header" id="hideShow1"
disclosed="${'show'==uix.pageState.hideShow1}">
<contents>
<header text="Header"> </header>
</contents>
</hideShow>
</ctrl:content>
<handlers xmlns="http://xmlns.oracle.com/uix/controller">
<event name="hide show">
<set target="${uix.pageState}"
property="${param.source}"
value="${param.event}" />
</event>
</handlers>
Fields inherited from interface oracle.cabo.ui.UIConstants |
ABBREVIATION_ATTR, ABOUT_CHILD, ACCESS_KEY_ATTR, ADD_NAME, ADD_ROWS_EVENT, ADD_TABLE_ROW_NAME, ADVANCED_CHOICES_CHILD, AGENT_NAME, ALIGNMENT_GROUP_ATTR, ALL_DETAILS_ENABLED_ATTR, ALLOWS_TRANSPARENT_ATTR, ALTERNATE_CONTENT_CHILD, ALTERNATE_TEXT_ATTR, ANCESTOR_ATTRIBUTE_NAME, ANCESTOR_ID_ATTR, ANCESTOR_PATH_ATTR, ANCHOR_ATTR, AND_NAME, ANNOTATION_ATTR, APPLICATION_SWITCHER_NAME, ARRAY_NODE_LIST_NAME, ATTRIBUTE_MAP_NAME, AUTOFLIP_ATTR, AUTOMATIC_ATTR, AUTOSTART_ATTR, BACKGROUND_ATTR, BACKGROUND_DARK, BACKGROUND_LIGHT, BACKGROUND_MEDIUM, BACKGROUND_TRANSPARENT, BANDING_INTERVAL_KEY, BANDING_SHADE_DARK, BANDING_SHADE_KEY, BANDING_SHADE_LIGHT, BEAN_NAME, BETWEEN_TEXT_ATTR, BLOCK_SIZE_ATTR, BODY_NAME, BORDER_LAYOUT_NAME, BORDER_WIDTH_ATTR, BOTTOM_CHILD, BOUND_ATTRIBUTE_NAME, BOUND_MESSAGE_NAME, BOUND_TEXT_NAME, BOUND_VALUE_PROVIDER_NAME, BREAD_CRUMB_TEXT_ATTR, BREAD_CRUMBS_NAME, BROWSE_EVENT, BROWSE_MENU_NAME, BULLETED_LIST_NAME, BULLETS_GROUP_ATTR, BUNDLE_NAME, BUTTON_NAME, BUTTONS_CHILD, BYTE_LENGTH_NAME, CALENDAR_ID_ATTR, CALENDAR_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, CHECK_BOX_NAME, 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, CLICK_THRU_DESTINATION_URI_ATTR, COBRANDING_CHILD, COLLAPSE_ALL_EVENT, COLLAPSE_DESTINATION_KEY, COLOR_BUTTON_NAME, COLOR_DATA_ATTR, COLOR_FIELD_NAME, COLOR_NAME, COLOR_PALETTE_NAME, COLOR_PICKER_NAME, COLOR_SWATCH_NAME, COLUMN_BANDING, COLUMN_DATA_FORMAT_KEY, COLUMN_FOOTER_CHILD, COLUMN_FORMAT_ATTR, COLUMN_FORMATS_ATTR, COLUMN_GROUP_NAME, COLUMN_HEADER_CHILD, COLUMN_HEADER_DATA_ATTR, COLUMN_HEADER_FORMAT_ATTR, COLUMN_HEADER_FORMATS_ATTR, COLUMN_HEADER_STAMP_CHILD, COLUMN_NAME, COLUMN_SPAN_ATTR, COLUMNS_ATTR, 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, CONSUMER_NAME, CONTENT_CONTAINER_NAME, CONTENT_FOOTER_CHILD, CONTENT_FOOTER_NAME, CONTENT_FORM_CHILD, CONTENT_LINK_CHILD, 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, COPYRIGHT_CHILD, CORPORATE_BRANDING_CHILD, CURRENT_DATA_ATTR, CURRENT_INDEX_ATTR, CURRENT_THROWABLE_PROPERTY, CUSTOM_COLOR_DATA_ATTR, DATA_KEY, DATA_NAME, DATA_NAME_ATTR, DATA_NAMESPACE_ATTR, DATA_OBJECT_NAME, DATA_SCOPE_NAME, DATA_TYPE_ATTR, DATE_BUTTON_NAME, DATE_EVENT, DATE_FIELD_NAME, DATE_FORMAT_NAME, DATE_NAME, DATE_STYLE_PARAM, DECIMAL_NAME, DEFAULT_CASE_ATTR, DEFAULT_CONTENTS_ATTR, DEFAULT_FORM_NAME, DEFAULT_NAME, DEFAULTING_NAME, DESCRIPTION_ATTR, DESCRIPTION_KEY, DESTINATION_ATTR, DESTINATION_KEY, DESTINATION_TEXT_KEY, DETAIL_CHILD, DETAIL_DISCLOSURE_ATTR, DETAIL_SELECTOR_NAME, DETAILED_MESSAGE_CHILD, DIRECTION_ATTR, DIRTY_ATTR, DISABLED_ATTR, DISCLOSED_ATTR, DISCLOSED_KEY, DISCLOSED_TEXT_ATTR, DISPLAY_EXCEPTION_NAME, DISPLAY_GRID_KEY, DOCUMENT_NAME, EDGE_STAMP_CHILD, EDIT_GROUP_ATTR, EMBEDDED_ATTR, ENC_PARAM, ENCODED_PARAMETER_NAME, END_CHILD, ENTER_CLIENT_ACTION_ATTR, EVENT_ATTR, EVENT_PARAM, EXCEPTIONS_CAUGHT_PROPERTY, 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, FONT_BAR_ATTR, FONT_BEAN_ATTR, FONT_COLOR_BEAN_ATTR, FONT_SIZE_BEAN_ATTR, FOOTER_CHILD, FOOTER_NAME, FOOTNOTE_CHILD, FORM_DATA_ATTR, FORM_NAME, FORM_NAME_ATTR, FORM_NAME_PROPERTY, FORM_PARAMETER_NAME, FORM_SUBMITTED_ATTR, FORM_VALUE_NAME, FORMAT_NAME, FORMATTED_TEXT_NAME, FRAME_BORDER_LAYOUT_NAME, FRAME_NAME, GENERATES_CONTENT_ATTR, GLOBAL_BUTTON_BAR_NAME, GLOBAL_BUTTON_NAME, GLOBAL_BUTTONS_CHILD, GLOBAL_HEADER_NAME, GOTO_EVENT, GRAPH_DIAGRAM_NAME, GRAPH_EDGE_NAME, GRAPH_NODE_NAME, GRAPH_VIEW_STATE_ATTR, H_ALIGN_ATTR, H_ALIGN_CENTER, H_ALIGN_END, H_ALIGN_LEFT, H_ALIGN_RIGHT, H_ALIGN_START, H_GRID_NAME, HARD_WRAP, HEAD_NAME, HEADER_ATTR, HEADER_INSTRUCTIONS_CHILD, HEADER_NAME, HEADERS_ATTR, HEIGHT_ATTR, HIDE_EVENT, HIDE_SHOW_HEADER_NAME, HIDE_SHOW_NAME, HYPERLINK_BUTTON_ATTR, 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, IMAGE_UPLOAD_URI_ATTR, IMPORT_SCRIPT_NAME, IN_CONTEXT_BRANDING_CHILD, IN_CONTEXT_BRANDING_STYLE, INCLUDE_NAME, INCOMPLETE_DATA_SET, INDENTATION_GROUP_ATTR, INITIAL_FOCUS_CONTEXT_PROPERTY, INITIAL_FOCUS_ID_ATTR, INLINE_DATE_PICKER_NAME, INLINE_MESSAGE_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, ITEM_TITLE_ATTR, ITEMS_CHILD, JSP_PARAM, LABEL_CHILD, LABEL_WIDTH_ATTR, LABELED_FIELD_LAYOUT_NAME, LABELED_NODE_ID_ATTR, LANGUAGE_ATTR, LARGE_ADVERTISEMENT_CHILD, LEADING_CHILD, LEADING_DESC_SHOWN_ATTR, LEADING_FOOTER_CHILD, LEADING_HEADER_ATTR, LEFT_CHILD, LINK_NAME, LIST_NAME, LIST_OF_VALUES_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_BUTTON_NAME, LOV_CHOICE_NAME, LOV_EVENT, LOV_FIELD_NAME, LOV_FILTER_EVENT, LOV_INPUT_NAME, LOV_LIBRARY_NAME, LOV_SEARCH_TEXT, LOV_SELECT_COLUMN_NAME, MAILTO_NAME, MAIN_VIEW_HEIGHT_ATTR, MAIN_VIEW_WIDTH_ATTR, MARLIN_NAMESPACE, MAX_VALUE_ATTR, MAX_VALUE_PARAM, MAX_VALUE_UNKNOWN, MAX_VISITED_ATTR, MAXIMUM_LENGTH_ATTR, MEDIA_NAME, MEDIUM_ADVERTISEMENT_CHILD, MESSAGE_ATTR, MESSAGE_BOX_NAME, MESSAGE_CHECK_BOX_NAME, MESSAGE_CHOICE_NAME, MESSAGE_COLOR_FIELD_NAME, MESSAGE_COMPONENT_LAYOUT_NAME, MESSAGE_DATA_ATTR, MESSAGE_DATA_TEXT_NAME, MESSAGE_DATE_FIELD_NAME, MESSAGE_FILE_UPLOAD_NAME, MESSAGE_FORMAT_NAME, MESSAGE_LAYOUT_NAME, MESSAGE_LIST_NAME, MESSAGE_LOV_CHOICE_NAME, MESSAGE_LOV_FIELD_NAME, MESSAGE_LOV_INPUT_NAME, MESSAGE_PROMPT_NAME, MESSAGE_RADIO_BUTTON_NAME, MESSAGE_RADIO_GROUP_NAME, MESSAGE_RADIO_SET_NAME, MESSAGE_RICH_TEXT_EDITOR_NAME, MESSAGE_STYLED_TEXT_NAME, MESSAGE_TEXT_INPUT_NAME, MESSAGE_TEXT_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, MULTIPLE_SELECTION_NAME, 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, NAVIGATOR_HEIGHT_ATTR, NAVIGATOR_WIDTH_ATTR, NEXT_EVENT, 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_DEMAND, 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_BUTTON_BAR_NAME, PAGE_BUTTONS_CHILD, PAGE_HEADER_CHILD, PAGE_HEADER_LAYOUT_NAME, PAGE_LAYOUT_NAME, PAGE_NAME, PAGE_STAMP_STYLE, PAGE_STATUS_CHILD, PALETTE_ID_ATTR, PALETTE_NAME, PARAM_NAME_EXCHANGES_ATTR, PARSE_NAME, PARTIAL_CONTENT_NAME, PARTIAL_KEEP_ALIVE_PROPERTY, PARTIAL_LINK_NAME, PARTIAL_LIST_UNRENDERED_PROPERTY, PARTIAL_NODE_ID_ATTR, PARTIAL_PAGE_CONTEXT_PROPERTY, PARTIAL_PARAM, PARTIAL_RENDER_ENABLED_ATTR, PARTIAL_RENDER_MODE_ATTR, PARTIAL_RENDER_MODE_MULTIPLE, PARTIAL_RENDER_MODE_NONE, PARTIAL_RENDER_MODE_SELF, PARTIAL_ROOT_NAME, PARTIAL_SUBMIT_BUTTON_NAME, PARTIAL_TARGET_IDS_ATTR, PARTIAL_TARGETS_ATTR, PARTIAL_TARGETS_PARAM, 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, PORTLET_NAME, POST_TEXT_ATTR, PRE_TEXT_ATTR, PREVIOUS_EVENT, PRIMARY_CLIENT_ACTION_ATTR, PRIVACY_CHILD, PROCESS_STEPS_NAME, PROCESSING_LAYOUT_NAME, PROCESSING_NAME, PRODUCT_BRANDING_CHILD, PRODUCT_BRANDING_NAME, PROMPT_ATTR, PROMPT_CHILD, PROMPT_WIDTH_ATTR, PROVIDER_ATTR, PROXIED_ATTR, PROXY_ATTR, QUICK_LINKS_NAME, QUICK_LINKS_SHOWN_ATTR, QUICK_SEARCH_CHILD, RADIO_BUTTON_NAME, RADIO_GROUP_NAME, RADIO_GROUP_TYPE_CHOICE, RADIO_GROUP_TYPE_RADIO, RADIO_OPTION_NAME, RADIO_SET_NAME, RAW_TEXT_NAME, READ_ONLY_ATTR, REFRESH_EVENT, REG_EXP_NAME, RENDERED_ATTR, RENDERING_MODE_ATTR, REORDERABLE_ATTR, REQUIRED_ATTR, REQUIRED_NO, REQUIRED_UI_ONLY, REQUIRED_VALIDATER_ONLY, REQUIRED_YES, RESET_BUTTON_NAME, RETURN_NAVIGATION_CHILD, RICH_TEXT_EDITOR_NAME, RICH_TEXT_MODE, RICH_TEXT_MODE_DISPLAY_HEIGHT_ATTR, RICH_TEXT_MODE_DISPLAY_LENGTH_ATTR, RICH_TEXT_MODE_EVENT, RIGHT_CHILD, ROOT_ATTRIBUTE_MAP_NAME, ROOT_CHILD_EXISTS_NAME, ROOT_CHILD_LIST_NAME, ROOT_CHILD_MAP_NAME, ROOT_CHILD_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_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_PARAM, SEPARATOR_CHILD, SEPARATOR_NAME, SERVER_VALIDATER_ATTR, SERVLET_INCLUDE_NAME, SET_CONTEXT_PROPERTY_NAME, SHORT_DESC_ATTR, SHORT_TEXT_ATTR, SHOW_ALL_ACTIVE, SHOW_ALL_ATTR, SHOW_ALL_NO, SHOW_ALL_YES, SHOW_EVENT, SHOW_WINDOW_ATTR, SHUTTLE_NAME, SIDE_BAR_NAME, SIDE_NAV_NAME, 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, STATE_CHECK_ATTR, STATE_PARAM, STATE_ROLE, STEPS_COMPLETE_ATTR, STRUCTURAL_ROLE, STYLE_CLASS_ATTR, STYLE_GROUP_ATTR, STYLE_SHEET_NAME, STYLE_USAGE_ATTR, STYLED_ITEM_NAME, STYLED_LIST_NAME, STYLED_TEXT_NAME, SUB_TAB_BAR_NAME, SUB_TAB_LAYOUT_NAME, SUB_TABS_CHILD, SUB_TRAIN_ATTR, SUBMIT_BUTTON_NAME, SUBMIT_PREPARE_ATTR, SUMMARY_ATTR, SWITCH_APP_EVENT, SWITCH_APP_TYPE_BACK, SWITCH_APP_TYPE_GOTO, SWITCH_MODE_HYPERLINK_ATTR, SWITCHER_NAME, TAB_BAR_NAME, TABLE_ACTIONS_CHILD, TABLE_BANDING_KEY, TABLE_DATA_ATTR, TABLE_FILTER_CHILD, TABLE_FOOTER_NAME, TABLE_FORMAT_ATTR, TABLE_LAYOUT_NAME, TABLE_NAME, TABLE_NAME_ATTR, TABLE_SELECTION_CHILD, TABS_CHILD, TARGET_FRAME_ATTR, TARGET_FRAME_KEY, TEMPLATE_DEFINITION_NAME, TEMPLATE_IMPORT_NAME, TEMPLATE_LIBRARY_NAME, TEMPLATES_NAME, TEXT_ATTR, TEXT_FORMAT, TEXT_INPUT_NAME, TEXT_KEY, TEXT_MODE, TEXT_MODE_DISPLAY_HEIGHT_ATTR, TEXT_MODE_DISPLAY_LENGTH_ATTR, TEXT_NAME, THREADED_ATTR, THREADED_LAYOUT_NAME, TIME_INTERVAL_ATTR, TIP_ATTR, TIP_NAME, TITLE_ATTR, TOK_PARAM, TOP_CHILD, TOTAL_CHILD, TOTAL_ROW_NAME, TRAILING_CHILD, TRAILING_DESC_SHOWN_ATTR, TRAILING_FOOTER_CHILD, TRAILING_HEADER_ATTR, TRAIN_NAME, TREE_DATA_ATTR, TREE_NAME, TRUNCATE_AT_ATTR, TRUNCATE_NAME, TRY_NAME, TYPE_ATTR, TYPE_PARAM, TYPE_POST, TYPE_PRE, TYPE_TEXT_ATTR, TZ_OFFSET_PARAM, UNDISCLOSED_TEXT_ATTR, UNKNOWN_ROLE, UNVALIDATED_ATTR, UPDATE_EVENT, URI_PARAM, URL_INCLUDE_NAME, USE_SEPARATE_ROWS_ATTR, USER_INFO_CHILD, 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, VALUE_ATTR, VALUE_COLUMNS_ATTR, VALUE_PARAM, VALUE_SHOW_ALL, WIDTH_ATTR, WIDTH_KEY, WML_NAME, WRAP_ATTR, WRAPPING_DISABLED_ATTR, YEAR_PARAM |
Constructor Summary |
|
HideShowHeaderBean()
Construct an instance of the HideShowHeaderBean. |
protected |
HideShowHeaderBean(boolean ignored,
java.lang.String localName)
Construct an instance of the HideShowHeaderBean. |
|
HideShowHeaderBean(java.lang.String id)
Construct an instance of the HideShowHeaderBean. |
|
HideShowHeaderBean(java.lang.String id,
java.lang.String text)
Construct an instance of the HideShowHeaderBean. |
|
HideShowHeaderBean(java.lang.String id,
java.lang.String text,
boolean disclosed)
Construct an instance of the HideShowHeaderBean. |
Method Summary |
java.lang.String |
getDestination()
Gets base destination for the hide/show icon link. |
static java.lang.String |
getDestination(MutableUINode bean)
Gets base destination for the hide/show icon link. |
java.lang.String |
getFormName()
Gets form to which HideShowHeader events should be submitted. |
static java.lang.String |
getFormName(MutableUINode bean)
Gets form to which HideShowHeader events should be submitted. |
java.lang.String |
getPartialRenderMode()
Gets an attribute that controls the
hideShowHeader's partial page rendering behavior. |
static java.lang.String |
getPartialRenderMode(MutableUINode bean)
Gets an attribute that controls the
hideShowHeader's partial page rendering behavior. |
java.lang.String[] |
getPartialTargets()
Gets The IDs of the partial target nodes to render when the
partialRenderMode is set to "multiple". |
static java.lang.String[] |
getPartialTargets(MutableUINode bean)
Gets The IDs of the partial target nodes to render when the
partialRenderMode is set to "multiple". |
boolean |
isDisclosed()
Gets whether or not to disclose the header's children
This attribute is not supported on the following agent types:
pda, phone, voice. |
static boolean |
isDisclosed(MutableUINode bean)
Gets whether or not to disclose the header's children
This attribute is not supported on the following agent types:
pda, phone, voice. |
boolean |
isFormSubmitted()
Gets whether or not to use form sumission in
the Hide/Show icon link. |
static boolean |
isFormSubmitted(MutableUINode bean)
Gets whether or not to use form sumission in
the Hide/Show icon link. |
boolean |
isUnvalidated()
Gets If this element is used in formSubmitted
mode, then the default behaviour is to validate all form inputs,
before submitting to the server. |
static boolean |
isUnvalidated(MutableUINode bean)
Gets If this element is used in formSubmitted
mode, then the default behaviour is to validate all form inputs,
before submitting to the server. |
static void |
setDestination(MutableUINode bean,
java.lang.String destination)
Sets base destination for the hide/show icon link. |
void |
setDestination(java.lang.String destination)
Sets base destination for the hide/show icon link. |
void |
setDestinationBinding(BoundValue boundValue)
Binds the base destination for the hide/show icon link. |
static void |
setDestinationBinding(MutableUINode bean,
BoundValue boundValue)
Binds the base destination for the hide/show icon link. |
static void |
setDestinationBinding(MutableUINode bean,
java.lang.Object selectKey)
Binds the base destination for the hide/show icon link. |
static void |
setDestinationBinding(MutableUINode bean,
java.lang.String dataNamespace,
java.lang.String dataName,
java.lang.Object selectKey)
Binds the base destination for the hide/show icon link. |
void |
setDestinationBinding(java.lang.Object selectKey)
Binds the base destination for the hide/show icon link. |
void |
setDestinationBinding(java.lang.String dataNamespace,
java.lang.String dataName,
java.lang.Object selectKey)
Binds the base destination for the hide/show icon link. |
void |
setDisclosed(boolean disclosed)
Sets whether or not to disclose the header's children
This attribute is not supported on the following agent types:
pda, phone, voice. |
static void |
setDisclosed(MutableUINode bean,
boolean disclosed)
Sets whether or not to disclose the header's children
This attribute is not supported on the following agent types:
pda, phone, voice. |
static void |
setFormName(MutableUINode bean,
java.lang.String formName)
Sets form to which HideShowHeader events should be submitted. |
void |
setFormName(java.lang.String formName)
Sets form to which HideShowHeader events should be submitted. |
void |
setFormSubmitted(boolean formSubmitted)
Sets whether or not to use form sumission in
the Hide/Show icon link. |
static void |
setFormSubmitted(MutableUINode bean,
boolean formSubmitted)
Sets whether or not to use form sumission in
the Hide/Show icon link. |
static void |
setPartialRenderMode(MutableUINode bean,
java.lang.String partialRenderMode)
Sets an attribute that controls the
hideShowHeader's partial page rendering behavior. |
void |
setPartialRenderMode(java.lang.String partialRenderMode)
Sets an attribute that controls the
hideShowHeader's partial page rendering behavior. |
static void |
setPartialTargets(MutableUINode bean,
java.lang.String[] partialTargets)
Sets The IDs of the partial target nodes to render when the
partialRenderMode is set to "multiple". |
void |
setPartialTargets(java.lang.String[] partialTargets)
Sets The IDs of the partial target nodes to render when the
partialRenderMode is set to "multiple". |
void |
setUnvalidated(boolean unvalidated)
Sets If this element is used in formSubmitted
mode, then the default behaviour is to validate all form inputs,
before submitting to the server. |
static void |
setUnvalidated(MutableUINode bean,
boolean unvalidated)
Sets If this element is used in formSubmitted
mode, then the default behaviour is to validate all form inputs,
before submitting to the server. |
Methods inherited from class oracle.cabo.ui.beans.layout.HeaderBean |
getIcon, getIcon, getMessageType, getMessageType, getShortText, getShortText, getSize, getSize, getText, getText, isAutoflip, isAutoflip, setAutoflip, setAutoflip, setIcon, setIcon, setMessageType, setMessageType, setShortText, setShortText, setSize, setSize, setText, setText, setTranslatableShortText, setTranslatableShortText, setTranslatableText, setTranslatableText |
Methods inherited from class oracle.cabo.ui.beans.BaseWebBean |
getDirection, getID, getID, getInlineStyle, getInlineStyle, getLanguage, getOnClick, getOnClick, getOnDoubleClick, getOnDoubleClick, getOnKeyDown, getOnKeyDown, getOnKeyPress, getOnKeyPress, getOnKeyUp, getOnKeyUp, getOnMouseDown, getOnMouseDown, getOnMouseMove, getOnMouseMove, getOnMouseOut, getOnMouseOut, getOnMouseOver, getOnMouseOver, getOnMouseUp, getOnMouseUp, getShortDesc, getShortDesc, getStyleClass, getStyleClass, isRendered, isRendered, resolveBoolean, resolveBoolean, resolveBoolean, resolveBoolean, resolveCharacter, resolveCharacter, resolveInteger, resolveInteger, resolveInteger, resolveInteger, resolveLong, resolveLong, resolveLong, resolveLong, resolveObject, resolveString, resolveString, setDirection, setID, setID, setInlineStyle, setInlineStyle, setLanguage, setOnClick, setOnClick, setOnDoubleClick, setOnDoubleClick, setOnKeyDown, setOnKeyDown, setOnKeyPress, setOnKeyPress, setOnKeyUp, setOnKeyUp, setOnMouseDown, setOnMouseDown, setOnMouseMove, setOnMouseMove, setOnMouseOut, setOnMouseOut, setOnMouseOver, setOnMouseOver, setOnMouseUp, setOnMouseUp, setRendered, setRendered, setShortDesc, setShortDesc, setStyleClass, setStyleClass |
Methods inherited from class oracle.cabo.ui.BaseMutableUINode |
addIndexedChild, addIndexedChild, addIndexedChild, addIndexedChildren, addIndexedChildren, clearIndexedChildren, createAttributeMap, createIndexedNodeList, createNamedChildMap, getAttributeMap, getAttributeMap, getAttributeValue, getAttributeValue, getIndexedChildCount, getIndexedNodeList, getIndexedNodeList, getNamedChildMap, getNamedChildMap, removeIndexedChild, replaceIndexedChild, setAttributeDictionary, setAttributeMap, setAttributeValue, setAttributeValue, setAttributeValue, setIndexedNodeList, setNamedChild, setNamedChildMap, setNodeID |
Methods inherited from class oracle.cabo.ui.BaseUINode |
getAttributeNames, getAttributeValue, getAttributeValueImpl, getChildArray, getChildNames, getIndexedChild, getIndexedChild, getIndexedChildCount, getLocalName, getNamedChild, getNamespaceURI, getNodeID, getNodeRole, getPreorderDescendentAttributeValue, getRawAttributeValue, getRenderedUINode, getRenderer, getRenderer, render, render, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.cabo.ui.UINode |
getAttributeNames, getAttributeValue, getAttributeValue, getChildNames, getChildNames, getIndexedChild, getIndexedChild, getIndexedChildCount, getLocalName, getNamedChild, getNamedChild, getNamespaceURI, getNodeID, getNodeRole, getRawAttributeValue, render, render |
HideShowHeaderBean
public HideShowHeaderBean()
- Construct an instance of the HideShowHeaderBean.
HideShowHeaderBean
public HideShowHeaderBean(java.lang.String id)
- Construct an instance of the HideShowHeaderBean.
- Parameters:
id
- the page-wide unique client ID of this node.
HideShowHeaderBean
public HideShowHeaderBean(java.lang.String id,
java.lang.String text)
- Construct an instance of the HideShowHeaderBean.
- Parameters:
id
- the page-wide unique client ID of this node.text
- the label of the header.
HideShowHeaderBean
public HideShowHeaderBean(java.lang.String id,
java.lang.String text,
boolean disclosed)
- Construct an instance of the HideShowHeaderBean.
- Parameters:
id
- the page-wide unique client ID of this node.text
- the label of the header.disclosed
- whether or not to disclose the header's children
This attribute is not supported on the following agent types:
pda, phone, voice.
HideShowHeaderBean
protected HideShowHeaderBean(boolean ignored,
java.lang.String localName)
- Construct an instance of the HideShowHeaderBean.
Provided for subclasses that need distinct local names..
isDisclosed
public final boolean isDisclosed()
- Gets whether or not to disclose the header's children
This attribute is not supported on the following agent types:
pda, phone, voice.
setDisclosed
public final void setDisclosed(boolean disclosed)
- Sets whether or not to disclose the header's children
This attribute is not supported on the following agent types:
pda, phone, voice.
getDestination
public final java.lang.String getDestination()
- Gets base destination for the hide/show icon link. Ignored if formSubmitted is true.
setDestination
public final void setDestination(java.lang.String destination)
- Sets base destination for the hide/show icon link. Ignored if formSubmitted is true.
setDestinationBinding
public final void setDestinationBinding(BoundValue boundValue)
- Binds the base destination for the hide/show icon link. Ignored if formSubmitted is true.
- Parameters:
boundValue
- a BoundValue implementation to be used
to retrieve the value.
setDestinationBinding
public final void setDestinationBinding(java.lang.Object selectKey)
- Binds the base destination for the hide/show icon link. Ignored if formSubmitted is true.
- Parameters:
selectKey
- the key to be passed to selectValue()
on the
current DataObject
, e.g., the DataObject for the current
table row.
setDestinationBinding
public final void setDestinationBinding(java.lang.String dataNamespace,
java.lang.String dataName,
java.lang.Object selectKey)
- Binds the base destination for the hide/show icon link. Ignored if formSubmitted is true.
- Parameters:
dataNamespace
- the namespace to be passed to
RenderingContext.getDataObject()
dataName
- the name to be passed to
RenderingContext.getDataObject()
selectKey
- the key to be passed to selectValue()
on the
DataObject
.
isFormSubmitted
public final boolean isFormSubmitted()
- Gets whether or not to use form sumission in
the Hide/Show icon link. Defaults to false.
setFormSubmitted
public final void setFormSubmitted(boolean formSubmitted)
- Sets whether or not to use form sumission in
the Hide/Show icon link. Defaults to false.
isUnvalidated
public final boolean isUnvalidated()
- Gets If this element is used in
formSubmitted
mode, then the default behaviour is to validate all form inputs,
before submitting to the server. This attribute allows
this validation to be disabled.
setUnvalidated
public final void setUnvalidated(boolean unvalidated)
- Sets If this element is used in
formSubmitted
mode, then the default behaviour is to validate all form inputs,
before submitting to the server. This attribute allows
this validation to be disabled.
getFormName
public final java.lang.String getFormName()
- Gets form to which HideShowHeader events should be submitted.
Defaults to parent form.
setFormName
public final void setFormName(java.lang.String formName)
- Sets form to which HideShowHeader events should be submitted.
Defaults to parent form.
getPartialRenderMode
public final java.lang.String getPartialRenderMode()
- Gets an attribute that controls the
hideShowHeader's partial page rendering behavior.
partialRenderMode
defaults to "none", in which case full page rendering is used
to hide/show the contents of the hideShowHeader.
When partialRenderMode is set to "self" or "multiple", partial
page rendering is used to re-render the hideShowHeader's
contents as they are hidden/shown.
In order to enable partial page rendering, the hideShowHeader's
id attribute must be set, the hideShowHeader
must be contained in with an UIX body element, and the
Configuration.ACCESSIBILITY_MODE must be set to
AccessibilityMode.INACCESSIBLE_MODE. When
these requirements are met, and partialRenderMode is set to
"self" or "multiple", the hideShowHeader component will use the
paritial page rendering
architecture to send events to the application. If any of these
requirements are not met, or if the browser is not capable of
supporting partial page rendering, full page rendering will
be performed.
setPartialRenderMode
public final void setPartialRenderMode(java.lang.String partialRenderMode)
- Sets an attribute that controls the
hideShowHeader's partial page rendering behavior.
partialRenderMode
defaults to "none", in which case full page rendering is used
to hide/show the contents of the hideShowHeader.
When partialRenderMode is set to "self" or "multiple", partial
page rendering is used to re-render the hideShowHeader's
contents as they are hidden/shown.
In order to enable partial page rendering, the hideShowHeader's
id attribute must be set, the hideShowHeader
must be contained in with an UIX body element, and the
Configuration.ACCESSIBILITY_MODE must be set to
AccessibilityMode.INACCESSIBLE_MODE. When
these requirements are met, and partialRenderMode is set to
"self" or "multiple", the hideShowHeader component will use the
paritial page rendering
architecture to send events to the application. If any of these
requirements are not met, or if the browser is not capable of
supporting partial page rendering, full page rendering will
be performed.
getPartialTargets
public final java.lang.String[] getPartialTargets()
- Gets The IDs of the partial target nodes to render when the
partialRenderMode is set to "multiple". The ID of the
hideShow is automatically included in the set of partial
targets and as such should not be specified explicitly
in the partialTargets list.
setPartialTargets
public final void setPartialTargets(java.lang.String[] partialTargets)
- Sets The IDs of the partial target nodes to render when the
partialRenderMode is set to "multiple". The ID of the
hideShow is automatically included in the set of partial
targets and as such should not be specified explicitly
in the partialTargets list.
isDisclosed
public static boolean isDisclosed(MutableUINode bean)
- Gets whether or not to disclose the header's children
This attribute is not supported on the following agent types:
pda, phone, voice.
setDisclosed
public static void setDisclosed(MutableUINode bean,
boolean disclosed)
- Sets whether or not to disclose the header's children
This attribute is not supported on the following agent types:
pda, phone, voice.
getDestination
public static java.lang.String getDestination(MutableUINode bean)
- Gets base destination for the hide/show icon link. Ignored if formSubmitted is true.
setDestination
public static void setDestination(MutableUINode bean,
java.lang.String destination)
- Sets base destination for the hide/show icon link. Ignored if formSubmitted is true.
setDestinationBinding
public static void setDestinationBinding(MutableUINode bean,
BoundValue boundValue)
- Binds the base destination for the hide/show icon link. Ignored if formSubmitted is true.
- Parameters:
boundValue
- a BoundValue implementation to be used
to retrieve the value.
setDestinationBinding
public static void setDestinationBinding(MutableUINode bean,
java.lang.Object selectKey)
- Binds the base destination for the hide/show icon link. Ignored if formSubmitted is true.
- Parameters:
selectKey
- the key to be passed to selectValue()
on the
current DataObject
, e.g., the DataObject for the current
table row.
setDestinationBinding
public static void setDestinationBinding(MutableUINode bean,
java.lang.String dataNamespace,
java.lang.String dataName,
java.lang.Object selectKey)
- Binds the base destination for the hide/show icon link. Ignored if formSubmitted is true.
- Parameters:
dataNamespace
- the namespace to be passed to
RenderingContext.getDataObject()
dataName
- the name to be passed to
RenderingContext.getDataObject()
selectKey
- the key to be passed to selectValue()
on the
DataObject
.
isFormSubmitted
public static boolean isFormSubmitted(MutableUINode bean)
- Gets whether or not to use form sumission in
the Hide/Show icon link. Defaults to false.
setFormSubmitted
public static void setFormSubmitted(MutableUINode bean,
boolean formSubmitted)
- Sets whether or not to use form sumission in
the Hide/Show icon link. Defaults to false.
isUnvalidated
public static boolean isUnvalidated(MutableUINode bean)
- Gets If this element is used in
formSubmitted
mode, then the default behaviour is to validate all form inputs,
before submitting to the server. This attribute allows
this validation to be disabled.
setUnvalidated
public static void setUnvalidated(MutableUINode bean,
boolean unvalidated)
- Sets If this element is used in
formSubmitted
mode, then the default behaviour is to validate all form inputs,
before submitting to the server. This attribute allows
this validation to be disabled.
getFormName
public static java.lang.String getFormName(MutableUINode bean)
- Gets form to which HideShowHeader events should be submitted.
Defaults to parent form.
setFormName
public static void setFormName(MutableUINode bean,
java.lang.String formName)
- Sets form to which HideShowHeader events should be submitted.
Defaults to parent form.
getPartialRenderMode
public static java.lang.String getPartialRenderMode(MutableUINode bean)
- Gets an attribute that controls the
hideShowHeader's partial page rendering behavior.
partialRenderMode
defaults to "none", in which case full page rendering is used
to hide/show the contents of the hideShowHeader.
When partialRenderMode is set to "self" or "multiple", partial
page rendering is used to re-render the hideShowHeader's
contents as they are hidden/shown.
In order to enable partial page rendering, the hideShowHeader's
id attribute must be set, the hideShowHeader
must be contained in with an UIX body element, and the
Configuration.ACCESSIBILITY_MODE must be set to
AccessibilityMode.INACCESSIBLE_MODE. When
these requirements are met, and partialRenderMode is set to
"self" or "multiple", the hideShowHeader component will use the
paritial page rendering
architecture to send events to the application. If any of these
requirements are not met, or if the browser is not capable of
supporting partial page rendering, full page rendering will
be performed.
setPartialRenderMode
public static void setPartialRenderMode(MutableUINode bean,
java.lang.String partialRenderMode)
- Sets an attribute that controls the
hideShowHeader's partial page rendering behavior.
partialRenderMode
defaults to "none", in which case full page rendering is used
to hide/show the contents of the hideShowHeader.
When partialRenderMode is set to "self" or "multiple", partial
page rendering is used to re-render the hideShowHeader's
contents as they are hidden/shown.
In order to enable partial page rendering, the hideShowHeader's
id attribute must be set, the hideShowHeader
must be contained in with an UIX body element, and the
Configuration.ACCESSIBILITY_MODE must be set to
AccessibilityMode.INACCESSIBLE_MODE. When
these requirements are met, and partialRenderMode is set to
"self" or "multiple", the hideShowHeader component will use the
paritial page rendering
architecture to send events to the application. If any of these
requirements are not met, or if the browser is not capable of
supporting partial page rendering, full page rendering will
be performed.
getPartialTargets
public static java.lang.String[] getPartialTargets(MutableUINode bean)
- Gets The IDs of the partial target nodes to render when the
partialRenderMode is set to "multiple". The ID of the
hideShow is automatically included in the set of partial
targets and as such should not be specified explicitly
in the partialTargets list.
setPartialTargets
public static void setPartialTargets(MutableUINode bean,
java.lang.String[] partialTargets)
- Sets The IDs of the partial target nodes to render when the
partialRenderMode is set to "multiple". The ID of the
hideShow is automatically included in the set of partial
targets and as such should not be specified explicitly
in the partialTargets list.