|
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.collection.UINodeListProxy | +--oracle.cabo.ui.beans.include.IncludeUINodeList
A UINodeList class that assists in implementing Marlin and UIX's "include" functionality.
Clients that want to set up includes from Java must use this class if they wish to add an indexed child that performs an "include":
FlowLayoutBean parent = new FlowLayoutBean(); // Use an IncludeUINodeList parent.setIndexedNodeList(new IncludeUINodeList()); // Then, add the include bean IncludeBean include = new IncludeBean(); parent.addIndexedChild(include);You must use IncludeContextMap if you wish to include named children.
IncludeContextMap
Constructor Summary | |
IncludeUINodeList()
Creates a new, empty IncludeUINodeList. |
|
IncludeUINodeList(UINodeList baseNodes)
Creates a new IncludeUINodeList that wraps another, possibly pre-populated UINodeList. |
Method Summary | |
java.lang.Object |
clone()
Clones the UINodeList |
UINode |
getUINode(RenderingContext context,
int index)
Returns the UINode at the specifed index in the UINodeList, given the specified RenderingContext. |
protected UINodeList |
getUINodeList(RenderingContext context)
|
Methods inherited from class oracle.cabo.ui.collection.UINodeListProxy |
addUINode, addUINode, clearUINodes, removeUINode, setUINode, size |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public IncludeUINodeList()
public IncludeUINodeList(UINodeList baseNodes)
Method Detail |
public UINode getUINode(RenderingContext context, int index)
UINodeList
getUINode
in class UINodeListProxy
public java.lang.Object clone()
UINodeList
clone
in class UINodeListProxy
protected UINodeList getUINodeList(RenderingContext context)
getUINodeList
in class UINodeListProxy
|
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 |