oracle.cabo.ui.collection
Class UINodeListProxy
java.lang.Object
|
+--oracle.cabo.ui.collection.UINodeListProxy
- All Implemented Interfaces:
- java.lang.Cloneable, UINodeList
- Direct Known Subclasses:
- DataObjectListNodeList, IncludeUINodeList
- public abstract class UINodeListProxy
- extends java.lang.Object
- implements UINodeList
Method Summary |
void |
addUINode(int index, UINode node)
Inserts the spacified UINode into the UINodeList at the specified index |
void |
addUINode(UINode node)
Appends the specified UINode to the end of the UINodeList. |
void |
clearUINodes()
Removes all of the UINodes from the UINodeList. |
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 abstract UINodeList |
getUINodeList(RenderingContext context)
|
UINode |
removeUINode(int index)
Removes and returns UINode at the specifed index. |
UINode |
setUINode(int index, UINode node)
Replaces the UINode at the specified index with the new UINode value, returning the old value. |
int |
size(RenderingContext context)
Returns the number of elements in the UINodeList given the specified RenderingContext. |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UINodeListProxy
public UINodeListProxy()
getUINodeList
protected abstract UINodeList getUINodeList(RenderingContext context)
size
public int size(RenderingContext context)
- Description copied from interface:
UINodeList
- Returns the number of elements in the UINodeList given the specified RenderingContext.
-
- Specified by:
size
in interface UINodeList
getUINode
public UINode getUINode(RenderingContext context,
int index)
- Description copied from interface:
UINodeList
- Returns the UINode at the specifed index in the UINodeList, given the specified RenderingContext.
-
- Specified by:
getUINode
in interface UINodeList
setUINode
public UINode setUINode(int index,
UINode node)
- Description copied from interface:
UINodeList
- Replaces the UINode at the specified index with the new UINode value, returning the old value.
-
- Specified by:
setUINode
in interface UINodeList
addUINode
public void addUINode(int index,
UINode node)
- Description copied from interface:
UINodeList
- Inserts the spacified UINode into the UINodeList at the specified index
-
- Specified by:
addUINode
in interface UINodeList
addUINode
public void addUINode(UINode node)
- Description copied from interface:
UINodeList
- Appends the specified UINode to the end of the UINodeList.
-
- Specified by:
addUINode
in interface UINodeList
removeUINode
public UINode removeUINode(int index)
- Description copied from interface:
UINodeList
- Removes and returns UINode at the specifed index.
-
- Specified by:
removeUINode
in interface UINodeList
clearUINodes
public void clearUINodes()
- Description copied from interface:
UINodeList
- Removes all of the UINodes from the UINodeList.
-
- Specified by:
clearUINodes
in interface UINodeList
clone
public java.lang.Object clone()
- Description copied from interface:
UINodeList
- Clones the UINodeList
-
- Specified by:
clone
in interface UINodeList
- Overrides:
clone
in class java.lang.Object