|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.griphyn.vdl.Chimera
org.griphyn.vdl.invocation.Invocation
org.griphyn.vdl.invocation.Arguments
org.griphyn.vdl.invocation.ArgString
public class ArgString
This class maintains the application that was run, and the arguments to the commandline that were actually passed on to the application.
Job,
Serialized Form| Field Summary | |
|---|---|
private StringBuffer |
m_value
This is the data contained between the tags. |
| Fields inherited from class org.griphyn.vdl.invocation.Arguments |
|---|
m_executable |
| Constructor Summary | |
|---|---|
ArgString()
Default c'tor: Construct a hollow shell and allow further information to be added later. |
|
ArgString(String executable)
Constructs an applications without arguments. |
|
ArgString(String executable,
String value)
Constructs an applications with arguments. |
|
| Method Summary | |
|---|---|
void |
appendValue(String fragment)
Appends a piece of text to the existing text. |
String |
getValue()
Accessor |
void |
setValue(String value)
Accessor. |
String |
toXML(String indent)
Dumps the state of the current element as XML output. |
void |
toXML(Writer stream,
String indent,
String namespace)
Dump the state of the current element as XML output. |
| Methods inherited from class org.griphyn.vdl.invocation.Arguments |
|---|
getExecutable, setExecutable, toString |
| Methods inherited from class org.griphyn.vdl.Chimera |
|---|
escape, quote, toString, toXML, toXML, writeAttribute |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private StringBuffer m_value
| Constructor Detail |
|---|
public ArgString()
public ArgString(String executable)
executable - is the name of the application.
public ArgString(String executable,
String value)
executable - is the name of the application.value - represents the argument line passed.| Method Detail |
|---|
public void appendValue(String fragment)
appendValue in interface HasTextfragment - is a piece of text to append to existing text.
Appending null is a noop.public String getValue()
getValue in interface HasTextgetValue in class Argumentsnull
if there is no such string. The empty string is also possible.setValue(String)public void setValue(String value)
setValue in interface HasTextvalue - is the new value to set.getValue()public String toXML(String indent)
indent - is a String of spaces used for pretty
printing. The initial amount of spaces should be an empty string.
The parameter is used internally for the recursive traversal.
public void toXML(Writer stream,
String indent,
String namespace)
throws IOException
toXML in class Chimerastream - is a stream opened and ready for writing. This can also
be a string stream for efficient output.indent - is a String of spaces used for pretty
printing. 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 nor
linefeeds will be generated.namespace - is the XML schema namespace prefix. If neither
empty nor null, each element will be prefixed with this prefix,
and the root element will map the XML namespace.
IOException - if something fishy happens to the stream.BufferedWriter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||