Method Summary |
|
public void | addLeaf(Leaf vLeaf) Accessor: Appends a commandline fragment to the current group.
Parameters: vLeaf - is the fragment to add. |
public void | addLeaf(int index, Leaf vLeaf) Accessor: Inserts a Leaf value into a specific position
of this commandline group.
Parameters: index - is the position to insert the item into Parameters: vLeaf - is the value to append to the list. |
public Enumeration | enumerateLeaf() Accessor: Enumerates the internal values that constitute the content
this commandline group. |
public Leaf | getLeaf(int index) Accessor: Obtains the Leaf at a certain position in the
commandline argument group. |
public Leaf[] | getLeaf() Accessor: Gets an array of all values that constitute the current
value content of this commandline group. |
public int | getLeafCount() Accessor: Obtains the size of the commandline group. |
public java.util.List | getLeafList() Accessor: Gets an array of all values that constitute the current
content. |
public String | getName() Accessor: Obtains the current name of this commandline group. |
public Iterator | iterateLeaf() Accessor: Enumerates the internal values that constitute the content
of the Scalar element. |
public ListIterator | listIterateLeaf() Accessor: Enumerates the internal values that constitute the content
of the Scalar element. |
public ListIterator | listIterateLeaf(int start) Accessor: Enumerates the internal values that constitute the content
of the Scalar element. |
public void | removeAllLeaf() Accessor: Removes all values from this commandline group. |
public Leaf | removeLeaf(int index) Accessor: Removes a specific fragment from this commandline group.
Parameters: index - is the position at which an element is to be removed. |
public void | setLeaf(int index, Leaf vLeaf) Accessor: Overwrites a Use or Text value
fragment at a certain position in this command line group. |
public void | setLeaf(Leaf[] leafArray) Accessor: Replaces the commandline group with another group value. |
public void | setLeaf(Collection leaves) Accessor: Overwrites internal list with an external list representing
a Scalar value. |
public void | setName(String name) Accessor: Replaces or sets the current identifier for this
commandline group. |
public void | toString(Writer stream) Converts the commandline group into textual format for human
consumption.
Parameters: stream - is a stream opened and ready for writing. |
public void | toXML(Writer stream, String indent, String namespace) Dump the state of the current element as XML output. |