Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

oracle.cabo.ui.collection
Class ArrayUINodeList

java.lang.Object
  |
  +--oracle.cabo.ui.collection.ArrayUINodeList
All Implemented Interfaces:
java.lang.Cloneable, UINodeList

public class ArrayUINodeList
extends java.lang.Object
implements UINodeList


Constructor Summary
ArrayUINodeList()
           
ArrayUINodeList(int initialCapacity)
           
 
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.
 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.
 void trimToSize()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayUINodeList

public ArrayUINodeList()

ArrayUINodeList

public ArrayUINodeList(int initialCapacity)
Method Detail

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(UINode node)
Description copied from interface: UINodeList
Appends the specified UINode to the end of the UINodeList.
Specified by:
addUINode 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

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

trimToSize

public void trimToSize()

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.