| org.griphyn.vdl.invocation.Invocation org.griphyn.vdl.invocation.ArgEntry
ArgEntry | public class ArgEntry extends Invocation implements HasText(Code) | | This class carries an argument vector entry for the argument vector.
This calls is expected to be transient to the parsing process only.
author: Jens-S. Vöckler author: Yong Zhao version: $Revision: 50 $ |
Constructor Summary | |
public | ArgEntry() Default c'tor: Construct a hollow shell and allow further
information to be added later. | public | ArgEntry(int position) C'tor: Prepares a given key for accepting a value later on. | public | ArgEntry(int position, String value) |
Method Summary | |
public void | appendValue(String fragment) Appends a piece of text to the existing text. | public int | getPosition() Accessor
the position of this entry in the argument vector. | public String | getValue() | public void | setPosition(int position) Accessor. | public void | setValue(String value) Accessor. | public void | toString(Writer stream) Converts the active state into something meant for human consumption.
The method will be called when recursively traversing the instance
tree. | public void | toXML(Writer stream, String indent, String namespace) Dumps the state of the current element as XML output. |
ArgEntry | public ArgEntry()(Code) | | Default c'tor: Construct a hollow shell and allow further
information to be added later.
|
ArgEntry | public ArgEntry(int position)(Code) | | C'tor: Prepares a given key for accepting a value later on.
Parameters: position - is the location to use. |
ArgEntry | public ArgEntry(int position, String value)(Code) | | C'tor: Fully initializes the class
Parameters: position - is the location to use. Parameters: value - is the value to remember |
appendValue | public void appendValue(String fragment)(Code) | | Appends a piece of text to the existing text.
Parameters: fragment - is a piece of text to append to existing text.Appending null is a noop. |
toString | public void toString(Writer stream) throws IOException(Code) | | Converts the active state into something meant for human consumption.
The method will be called when recursively traversing the instance
tree.
Parameters: stream - is a stream opened and ready for writing. This can alsobe a string stream for efficient output. |
toXML | public void toXML(Writer stream, String indent, String namespace) throws IOException(Code) | | Dumps the state of the current element as XML output. However, for
the given instance, this class is ludicrious.
Parameters: stream - is a stream opened and ready for writing. This can alsobe a string stream for efficient output. Parameters: indent - is a String of spaces used for prettyprinting. The initial amount of spaces should be an empty string.The parameter is used internally for the recursive traversal. Parameters: namespace - is the XML schema namespace prefix. If neitherempty nor null, each element will be prefixed with this prefix,and the root element will map the XML namespace. exception: IOException - if something fishy happens to the stream. |
|
|