| org.griphyn.vdl.invocation.Invocation org.griphyn.vdl.invocation.Arguments org.griphyn.vdl.invocation.ArgVector
ArgVector | public class ArgVector extends Arguments (Code) | | This class maintains the application that was run, and the
arguments to the commandline that were actually passed on to
the application.
author: Jens-S. Vöckler author: Yong Zhao version: $Revision: 50 $ See Also: Job |
Constructor Summary | |
public | ArgVector() Default c'tor: Construct a hollow shell and allow further
information to be added later. | public | ArgVector(String executable) Constructs an applications without arguments. |
Method Summary | |
public String | getValue() Returns the full argument vector as one single string. | public void | setValue(int position, String entry) Sets the argument vector at the specified location.
Parameters: position - is the position at which to set the entry. | public String | toXML(String indent) Dumps the state of the current element as XML output. | public void | toXML(Writer stream, String indent, String namespace) Dump the state of the current element as XML output. |
ArgVector | public ArgVector()(Code) | | Default c'tor: Construct a hollow shell and allow further
information to be added later.
|
ArgVector | public ArgVector(String executable)(Code) | | Constructs an applications without arguments.
Parameters: executable - is the name of the application. |
setValue | public void setValue(int position, String entry)(Code) | | Sets the argument vector at the specified location.
Parameters: position - is the position at which to set the entry. Parameters: entry - is the argument vector positionSetting null is a noop. |
toXML | public String toXML(String indent)(Code) | | Dumps the state of the current element as XML output. This function
can return the necessary data more efficiently, thus overwriting
the inherited method.
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. a String which contains the state of the current class andits siblings using XML. Note that these strings might become large. |
toXML | public void toXML(Writer stream, String indent, String namespace) throws IOException(Code) | | Dump the state of the current element as XML output. This function
traverses all sibling classes as necessary, and converts the data
into pretty-printed XML output. The stream interface should be able
to handle large output efficiently.
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.If a null value is specified, no indentation norlinefeeds will be generated. 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. |
|
|