|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.SubTabLayoutBean
SubTabLayout takes a named child SUB_TABS. This child is rendered once on top and once on the bottom, with the indexed children rendered in between. If the SUB_TABS named child has an ORIENTATION attribute it should be set to ORIENTATION_DEFAULT.
<subTabLayout> <subTabs> <subTabBar selectedIndex="1"> <contents> <link text="UIX Components" destination="http://www.oracle.com" /> <link text="UIX Controller" destination="http://www.oracle.com"/> <link text="Architecture" destination="http://www.oracle.com"/> <link text="Release" destination="http://www.oracle.com" disabled="true"/> </contents> </subTabBar> </subTabs> <contents> <header text="This is the First Indexed Child"/> <header text="This is the Second Indexed Child"/> </contents> </subTabLayout>
Constructor Summary | |
|
SubTabLayoutBean()
Construct an instance of the SubTabLayoutBean. |
protected |
SubTabLayoutBean(boolean ignored,
java.lang.String localName)
Construct an instance of the SubTabLayoutBean. |
Method Summary | |
java.lang.String |
getPartialRenderMode()
Gets |
static java.lang.String |
getPartialRenderMode(MutableUINode bean)
Gets |
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". |
UINode |
getSubTabs()
Rendered twice per bean render, once before indexed children and once after. |
static UINode |
getSubTabs(MutableUINode bean)
Rendered twice per bean render, once before indexed children and once after. |
static void |
setPartialRenderMode(MutableUINode bean,
java.lang.String partialRenderMode)
Sets |
void |
setPartialRenderMode(java.lang.String partialRenderMode)
Sets |
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". |
static void |
setSubTabs(MutableUINode bean,
UINode subTabsNode)
Rendered twice per bean render, once before indexed children and once after. |
void |
setSubTabs(UINode subTabsNode)
Rendered twice per bean render, once before indexed children and once after. |
Methods inherited from class oracle.cabo.ui.beans.MarlinBean |
isEqualMarlinName |
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 oracle.cabo.ui.DeprecatedUINode |
getAttributeValue, getChildNames, getNamedChild |
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 |
Constructor Detail |
public SubTabLayoutBean()
protected SubTabLayoutBean(boolean ignored, java.lang.String localName)
Method Detail |
public final UINode getSubTabs()
SubTabBarBean
component where the
ORIENTATION
attribute is
ORIENTATION_DEFAULT
.
This child is not supported on the following agent types:
pda.public final void setSubTabs(UINode subTabsNode)
SubTabBarBean
component where the
ORIENTATION
attribute is
ORIENTATION_DEFAULT
.
This child is not supported on the following agent types:
pda.public final java.lang.String getPartialRenderMode()
The partialRenderMode attribute is used to control the subTabLayout component's partial page rendering behavior. partialRenderMode defaults to "none", in which case full page rendering is used to display the contents of each tab. When partialRenderMode is set to "self" or "multiple", partial page rendering is used to re-render the contents of the subTabLayout each time the user selects a new tab.
In order to enable partial page rendering, the subTabLayout component's id attribute must be set, the subTabLayout component 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 subTabLayout component will use the partial 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.
public final void setPartialRenderMode(java.lang.String partialRenderMode)
The partialRenderMode attribute is used to control the subTabLayout component's partial page rendering behavior. partialRenderMode defaults to "none", in which case full page rendering is used to display the contents of each tab. When partialRenderMode is set to "self" or "multiple", partial page rendering is used to re-render the contents of the subTabLayout each time the user selects a new tab.
In order to enable partial page rendering, the subTabLayout component's id attribute must be set, the subTabLayout component 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 subTabLayout component will use the partial 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.
public final java.lang.String[] getPartialTargets()
public final void setPartialTargets(java.lang.String[] partialTargets)
public static UINode getSubTabs(MutableUINode bean)
SubTabBarBean
component where the
ORIENTATION
attribute is
ORIENTATION_DEFAULT
.
This child is not supported on the following agent types:
pda.public static void setSubTabs(MutableUINode bean, UINode subTabsNode)
SubTabBarBean
component where the
ORIENTATION
attribute is
ORIENTATION_DEFAULT
.
This child is not supported on the following agent types:
pda.public static java.lang.String getPartialRenderMode(MutableUINode bean)
The partialRenderMode attribute is used to control the subTabLayout component's partial page rendering behavior. partialRenderMode defaults to "none", in which case full page rendering is used to display the contents of each tab. When partialRenderMode is set to "self" or "multiple", partial page rendering is used to re-render the contents of the subTabLayout each time the user selects a new tab.
In order to enable partial page rendering, the subTabLayout component's id attribute must be set, the subTabLayout component 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 subTabLayout component will use the partial 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.
public static void setPartialRenderMode(MutableUINode bean, java.lang.String partialRenderMode)
The partialRenderMode attribute is used to control the subTabLayout component's partial page rendering behavior. partialRenderMode defaults to "none", in which case full page rendering is used to display the contents of each tab. When partialRenderMode is set to "self" or "multiple", partial page rendering is used to re-render the contents of the subTabLayout each time the user selects a new tab.
In order to enable partial page rendering, the subTabLayout component's id attribute must be set, the subTabLayout component 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 subTabLayout component will use the partial 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.
public static java.lang.String[] getPartialTargets(MutableUINode bean)
public static void setPartialTargets(MutableUINode bean, java.lang.String[] partialTargets)
|
Oracle UIX API Reference Release 2.1.22.0.0 B12196-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |