oracle.cabo.ui.beans
Class StyledTextBean
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.StyledTextBean
- All Implemented Interfaces:
- MutableUINode, UIConstants, UINode
- Direct Known Subclasses:
- MessageStyledTextBean, StyledTextBean
- public class StyledTextBean
- extends MarlinBean
The StyledText bean supports styled text and links. Clients can just use a TextNode if they do not require styling or simple link capability. Use the LinkBean for more complex linking.
Example:
Basic example.
<styledText text="OraHeaderSubSub"
styleClass="OraHeaderSubSub"/>
Example using a destination and an access key.
<styledText text="Destination has accessKey"
destination="http://www.example.org"
accessKey="d"
styleClass="OraInstructionText"/>
Full-on example showing the use of textAndAccessKey, and labeledNodeId.
<flowLayout>
<contents>
<checkBox name="checkbox1" value="1" id="checkme"/>
<styledText textAndAccessKey="&Toggle the <checkBox>"
labeledNodeId="checkme"
styleClass="OraHeaderSubSub"/>
</contents>
</flowLayout>
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 |
|
StyledTextBean()
Construct an instance of the StyledTextBean. |
protected |
StyledTextBean(boolean ignored, java.lang.String localName)
Construct an instance of the StyledTextBean. |
|
StyledTextBean(java.lang.String styleClass)
Construct an instance of the StyledTextBean. |
|
StyledTextBean(java.lang.String text, java.lang.String styleClass)
Construct an instance of the StyledTextBean. |
|
StyledTextBean(java.lang.String text, java.lang.String styleClass, java.lang.String destination)
Construct an instance of the StyledTextBean. |
Method Summary |
char |
getAccessKey()
Gets Character used to gain quick access to the link on this styledText if the destination is set, or the labeledNodeId , if set. |
static char |
getAccessKey(MutableUINode bean)
Gets Character used to gain quick access to the link on this styledText if the destination is set, or the labeledNodeId , if set. |
java.lang.String |
getDescription()
Gets an additional description to be attached to the text, for use in improving accessibility. |
static java.lang.String |
getDescription(MutableUINode bean)
Gets an additional description to be attached to the text, for use in improving accessibility. |
java.lang.String |
getDestination()
Gets the URI this text should reference. |
static java.lang.String |
getDestination(MutableUINode bean)
Gets the URI this text should reference. |
java.lang.String |
getLabeledNodeID()
Gets The ID of the UINode that this styledText is acting as a label for. |
static java.lang.String |
getLabeledNodeID(MutableUINode bean)
Gets The ID of the UINode that this styledText is acting as a label for. |
ClientAction |
getPrimaryClientAction()
Deprecated. Since 2.2.0. Embed the styledText element within a link element instead. |
static ClientAction |
getPrimaryClientAction(MutableUINode bean)
Deprecated. Since 2.2.0. Embed the styledText element within a link element instead. |
java.lang.String |
getText()
Gets the text of the node |
static java.lang.String |
getText(MutableUINode bean)
Gets the text of the node |
int |
getTruncateAt()
Gets the length at which the text should automatically begin truncating. |
static int |
getTruncateAt(MutableUINode bean)
Gets the length at which the text should automatically begin truncating. |
void |
setAccessKey(char accessKey)
Sets Character used to gain quick access to the link on this styledText if the destination is set, or the labeledNodeId , if set. |
static void |
setAccessKey(MutableUINode bean, char accessKey)
Sets Character used to gain quick access to the link on this styledText if the destination is set, or the labeledNodeId , if set. |
static void |
setDescription(MutableUINode bean, java.lang.String description)
Sets an additional description to be attached to the text, for use in improving accessibility. |
void |
setDescription(java.lang.String description)
Sets an additional description to be attached to the text, for use in improving accessibility. |
static void |
setDestination(MutableUINode bean, java.lang.String destination)
Sets the URI this text should reference. |
void |
setDestination(java.lang.String destination)
Sets the URI this text should reference. |
static void |
setLabeledNodeID(MutableUINode bean, java.lang.String labeledNodeId)
Sets The ID of the UINode that this styledText is acting as a label for. |
void |
setLabeledNodeID(java.lang.String labeledNodeId)
Sets The ID of the UINode that this styledText is acting as a label for. |
void |
setPrimaryClientAction(ClientAction primaryClientAction)
Deprecated. Since 2.2.0. Embed the styledText element within a link element instead. |
static void |
setPrimaryClientAction(MutableUINode bean, ClientAction primaryClientAction)
Deprecated. Since 2.2.0. Embed the styledText element within a link element instead. |
static void |
setText(MutableUINode bean, java.lang.String text)
Sets the text of the node |
void |
setText(java.lang.String text)
Sets the text of the node |
void |
setTextBinding(BoundValue boundValue)
Binds the the text of the node |
static void |
setTextBinding(MutableUINode bean, BoundValue boundValue)
Binds the the text of the node |
static void |
setTextBinding(MutableUINode bean, java.lang.Object selectKey)
Binds the the text of the node |
static void |
setTextBinding(MutableUINode bean, java.lang.String dataNamespace, java.lang.String dataName, java.lang.Object selectKey)
Binds the the text of the node |
void |
setTextBinding(java.lang.Object selectKey)
Binds the the text of the node |
void |
setTextBinding(java.lang.String dataNamespace, java.lang.String dataName, java.lang.Object selectKey)
Binds the the text of the node |
static void |
setTranslatableDescription(MutableUINode bean, java.lang.String bundleName, java.lang.String key)
Binds to a ResourceBundle the an additional description to be attached to the text, for use in improving accessibility. |
void |
setTranslatableDescription(java.lang.String bundleName, java.lang.String key)
Binds to a ResourceBundle the an additional description to be attached to the text, for use in improving accessibility. |
static void |
setTranslatableText(MutableUINode bean, java.lang.String bundleName, java.lang.String key)
Binds to a ResourceBundle the the text of the node |
void |
setTranslatableText(java.lang.String bundleName, java.lang.String key)
Binds to a ResourceBundle the the text of the node |
void |
setTruncateAt(int truncateAt)
Sets the length at which the text should automatically begin truncating. |
static void |
setTruncateAt(MutableUINode bean, int truncateAt)
Sets the length at which the text should automatically begin truncating. |
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 |
StyledTextBean
public StyledTextBean()
- Construct an instance of the StyledTextBean.
StyledTextBean
public StyledTextBean(java.lang.String styleClass)
- Construct an instance of the StyledTextBean.
-
- Parameters:
styleClass
- the CSS style class of the bean.
StyledTextBean
public StyledTextBean(java.lang.String text,
java.lang.String styleClass)
- Construct an instance of the StyledTextBean.
-
- Parameters:
text
- the text of the node
styleClass
- the CSS style class of the bean.
StyledTextBean
public StyledTextBean(java.lang.String text,
java.lang.String styleClass,
java.lang.String destination)
- Construct an instance of the StyledTextBean.
-
- Parameters:
text
- the text of the node
styleClass
- the CSS style class of the bean.
destination
- the URI this text should reference.
StyledTextBean
protected StyledTextBean(boolean ignored,
java.lang.String localName)
- Construct an instance of the StyledTextBean. Provided for subclasses that need distinct local names..
getPrimaryClientAction
public final ClientAction getPrimaryClientAction()
- Deprecated. Since 2.2.0. Embed the styledText element within a link element instead.
- Gets ClientAction to fire on the client when the text is clicked.
setPrimaryClientAction
public final void setPrimaryClientAction(ClientAction primaryClientAction)
- Deprecated. Since 2.2.0. Embed the styledText element within a link element instead.
- Sets ClientAction to fire on the client when the text is clicked.
getText
public final java.lang.String getText()
- Gets the text of the node
setText
public final void setText(java.lang.String text)
- Sets the text of the node
setTranslatableText
public final void setTranslatableText(java.lang.String bundleName,
java.lang.String key)
- Binds to a ResourceBundle the the text of the node
-
- Parameters:
bundleName
- the name of the ResourceBundle
key
- the key of the string to retrieve from the ResourceBundle
setTextBinding
public final void setTextBinding(BoundValue boundValue)
- Binds the the text of the node
-
- Parameters:
boundValue
- a BoundValue implementation to be used to retrieve the value.
setTextBinding
public final void setTextBinding(java.lang.Object selectKey)
- Binds the the text of the node
-
- Parameters:
selectKey
- the key to be passed to selectValue()
on the current DataObject
, e.g., the DataObject for the current table row.
setTextBinding
public final void setTextBinding(java.lang.String dataNamespace,
java.lang.String dataName,
java.lang.Object selectKey)
- Binds the the text of the node
-
- 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
.
getDestination
public final java.lang.String getDestination()
- Gets the URI this text should reference. The same effect can be achieved by wrapping the text inside of a link; this is only a shortcut.
setDestination
public final void setDestination(java.lang.String destination)
- Sets the URI this text should reference. The same effect can be achieved by wrapping the text inside of a link; this is only a shortcut.
getAccessKey
public final char getAccessKey()
- Gets Character used to gain quick access to the link on this styledText if the
destination
is set, or the labeledNodeId
, if set.
If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle among the elements accessed by the similar keys.
This attribute is sometimes referred to as the "mnemonic".
The character specified by this attribute must exist in the text
attribute of this StyledText instance. If it does not, the user will receive no visual indication of the existence of the accessKey. The easiest, and most convenient way to specify both the text and the mnemonic together is to use NodeUtils.setTextAndAccessKey().
-
- See Also:
getLabeledNodeID()
, setLabeledNodeID(java.lang.String)
, getText()
, setText(java.lang.String)
, NodeUtils.setTextAndAccessKey(oracle.cabo.ui.MutableUINode, java.lang.String)
setAccessKey
public final void setAccessKey(char accessKey)
- Sets Character used to gain quick access to the link on this styledText if the
destination
is set, or the labeledNodeId
, if set.
If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle among the elements accessed by the similar keys.
This attribute is sometimes referred to as the "mnemonic".
The character specified by this attribute must exist in the text
attribute of this StyledText instance. If it does not, the user will receive no visual indication of the existence of the accessKey. The easiest, and most convenient way to specify both the text and the mnemonic together is to use NodeUtils.setTextAndAccessKey().
-
- See Also:
getLabeledNodeID()
, setLabeledNodeID(java.lang.String)
, getText()
, setText(java.lang.String)
, NodeUtils.setTextAndAccessKey(oracle.cabo.ui.MutableUINode, java.lang.String)
getLabeledNodeID
public final java.lang.String getLabeledNodeID()
- Gets The ID of the UINode that this styledText is acting as a label for. When used in conjunction with the
AccessKey
attribute, the user pressing the access key will move keyboard focus to the UINode specified by labeledNodeId
. In addition, even when access keys are not used, using this attribute to specify the logical relationship between a UINode and its label can improve the accessibility of your UI.
-
- See Also:
BaseWebBean.getID()
, BaseWebBean.setID(java.lang.String)
setLabeledNodeID
public final void setLabeledNodeID(java.lang.String labeledNodeId)
- Sets The ID of the UINode that this styledText is acting as a label for. When used in conjunction with the
AccessKey
attribute, the user pressing the access key will move keyboard focus to the UINode specified by labeledNodeId
. In addition, even when access keys are not used, using this attribute to specify the logical relationship between a UINode and its label can improve the accessibility of your UI.
-
- See Also:
BaseWebBean.getID()
, BaseWebBean.setID(java.lang.String)
getTruncateAt
public final int getTruncateAt()
- Gets the length at which the text should automatically begin truncating. When set to zero (the default), the string will never truncate. Values from one to thirteen will be treated as thirteen - the styledText component will not truncate strings shorter than thirteen characters.
setTruncateAt
public final void setTruncateAt(int truncateAt)
- Sets the length at which the text should automatically begin truncating. When set to zero (the default), the string will never truncate. Values from one to thirteen will be treated as thirteen - the styledText component will not truncate strings shorter than thirteen characters.
getDescription
public final java.lang.String getDescription()
- Gets an additional description to be attached to the text, for use in improving accessibility. The description will be available to screen readers and other accessibility agents, but will not be otherwise visible. This attribute is not supported on the following agent types: pda, phone, voice.
setDescription
public final void setDescription(java.lang.String description)
- Sets an additional description to be attached to the text, for use in improving accessibility. The description will be available to screen readers and other accessibility agents, but will not be otherwise visible. This attribute is not supported on the following agent types: pda, phone, voice.
setTranslatableDescription
public final void setTranslatableDescription(java.lang.String bundleName,
java.lang.String key)
- Binds to a ResourceBundle the an additional description to be attached to the text, for use in improving accessibility. The description will be available to screen readers and other accessibility agents, but will not be otherwise visible. This attribute is not supported on the following agent types: pda, phone, voice.
-
- Parameters:
bundleName
- the name of the ResourceBundle
key
- the key of the string to retrieve from the ResourceBundle
getPrimaryClientAction
public static ClientAction getPrimaryClientAction(MutableUINode bean)
- Deprecated. Since 2.2.0. Embed the styledText element within a link element instead.
- Gets ClientAction to fire on the client when the text is clicked.
setPrimaryClientAction
public static void setPrimaryClientAction(MutableUINode bean,
ClientAction primaryClientAction)
- Deprecated. Since 2.2.0. Embed the styledText element within a link element instead.
- Sets ClientAction to fire on the client when the text is clicked.
getText
public static java.lang.String getText(MutableUINode bean)
- Gets the text of the node
setText
public static void setText(MutableUINode bean,
java.lang.String text)
- Sets the text of the node
setTranslatableText
public static void setTranslatableText(MutableUINode bean,
java.lang.String bundleName,
java.lang.String key)
- Binds to a ResourceBundle the the text of the node
-
- Parameters:
bundleName
- the name of the ResourceBundle
key
- the key of the string to retrieve from the ResourceBundle
setTextBinding
public static void setTextBinding(MutableUINode bean,
BoundValue boundValue)
- Binds the the text of the node
-
- Parameters:
boundValue
- a BoundValue implementation to be used to retrieve the value.
setTextBinding
public static void setTextBinding(MutableUINode bean,
java.lang.Object selectKey)
- Binds the the text of the node
-
- Parameters:
selectKey
- the key to be passed to selectValue()
on the current DataObject
, e.g., the DataObject for the current table row.
setTextBinding
public static void setTextBinding(MutableUINode bean,
java.lang.String dataNamespace,
java.lang.String dataName,
java.lang.Object selectKey)
- Binds the the text of the node
-
- 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
.
getDestination
public static java.lang.String getDestination(MutableUINode bean)
- Gets the URI this text should reference. The same effect can be achieved by wrapping the text inside of a link; this is only a shortcut.
setDestination
public static void setDestination(MutableUINode bean,
java.lang.String destination)
- Sets the URI this text should reference. The same effect can be achieved by wrapping the text inside of a link; this is only a shortcut.
getAccessKey
public static char getAccessKey(MutableUINode bean)
- Gets Character used to gain quick access to the link on this styledText if the
destination
is set, or the labeledNodeId
, if set.
If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle among the elements accessed by the similar keys.
This attribute is sometimes referred to as the "mnemonic".
The character specified by this attribute must exist in the text
attribute of this StyledText instance. If it does not, the user will receive no visual indication of the existence of the accessKey. The easiest, and most convenient way to specify both the text and the mnemonic together is to use NodeUtils.setTextAndAccessKey().
-
- See Also:
getLabeledNodeID()
, setLabeledNodeID(java.lang.String)
, getText()
, setText(java.lang.String)
, NodeUtils.setTextAndAccessKey(oracle.cabo.ui.MutableUINode, java.lang.String)
setAccessKey
public static void setAccessKey(MutableUINode bean,
char accessKey)
- Sets Character used to gain quick access to the link on this styledText if the
destination
is set, or the labeledNodeId
, if set.
If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle among the elements accessed by the similar keys.
This attribute is sometimes referred to as the "mnemonic".
The character specified by this attribute must exist in the text
attribute of this StyledText instance. If it does not, the user will receive no visual indication of the existence of the accessKey. The easiest, and most convenient way to specify both the text and the mnemonic together is to use NodeUtils.setTextAndAccessKey().
-
- See Also:
getLabeledNodeID()
, setLabeledNodeID(java.lang.String)
, getText()
, setText(java.lang.String)
, NodeUtils.setTextAndAccessKey(oracle.cabo.ui.MutableUINode, java.lang.String)
getLabeledNodeID
public static java.lang.String getLabeledNodeID(MutableUINode bean)
- Gets The ID of the UINode that this styledText is acting as a label for. When used in conjunction with the
AccessKey
attribute, the user pressing the access key will move keyboard focus to the UINode specified by labeledNodeId
. In addition, even when access keys are not used, using this attribute to specify the logical relationship between a UINode and its label can improve the accessibility of your UI.
-
- See Also:
BaseWebBean.getID()
, BaseWebBean.setID(java.lang.String)
setLabeledNodeID
public static void setLabeledNodeID(MutableUINode bean,
java.lang.String labeledNodeId)
- Sets The ID of the UINode that this styledText is acting as a label for. When used in conjunction with the
AccessKey
attribute, the user pressing the access key will move keyboard focus to the UINode specified by labeledNodeId
. In addition, even when access keys are not used, using this attribute to specify the logical relationship between a UINode and its label can improve the accessibility of your UI.
-
- See Also:
BaseWebBean.getID()
, BaseWebBean.setID(java.lang.String)
getTruncateAt
public static int getTruncateAt(MutableUINode bean)
- Gets the length at which the text should automatically begin truncating. When set to zero (the default), the string will never truncate. Values from one to thirteen will be treated as thirteen - the styledText component will not truncate strings shorter than thirteen characters.
setTruncateAt
public static void setTruncateAt(MutableUINode bean,
int truncateAt)
- Sets the length at which the text should automatically begin truncating. When set to zero (the default), the string will never truncate. Values from one to thirteen will be treated as thirteen - the styledText component will not truncate strings shorter than thirteen characters.
getDescription
public static java.lang.String getDescription(MutableUINode bean)
- Gets an additional description to be attached to the text, for use in improving accessibility. The description will be available to screen readers and other accessibility agents, but will not be otherwise visible. This attribute is not supported on the following agent types: pda, phone, voice.
setDescription
public static void setDescription(MutableUINode bean,
java.lang.String description)
- Sets an additional description to be attached to the text, for use in improving accessibility. The description will be available to screen readers and other accessibility agents, but will not be otherwise visible. This attribute is not supported on the following agent types: pda, phone, voice.
setTranslatableDescription
public static void setTranslatableDescription(MutableUINode bean,
java.lang.String bundleName,
java.lang.String key)
- Binds to a ResourceBundle the an additional description to be attached to the text, for use in improving accessibility. The description will be available to screen readers and other accessibility agents, but will not be otherwise visible. This attribute is not supported on the following agent types: pda, phone, voice.
-
- Parameters:
bundleName
- the name of the ResourceBundle
key
- the key of the string to retrieve from the ResourceBundle