|
UIX 2.2.16 | ||||||||
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 Servlet" 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 an attribute that controls the subTabLayout component's partial page rendering behavior. |
static java.lang.String |
getPartialRenderMode(MutableUINode bean)
Gets an attribute that controls the subTabLayout component'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". |
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 an attribute that controls the subTabLayout component's partial page rendering behavior. |
void |
setPartialRenderMode(java.lang.String partialRenderMode)
Sets an attribute that controls the subTabLayout component'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". |
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, phone, voice.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, phone, voice.public final java.lang.String getPartialRenderMode()
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)
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, phone, voice.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, phone, voice.public static java.lang.String getPartialRenderMode(MutableUINode bean)
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)
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)
|
UIX 2.2.16 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |