watch
Class EditorArgs

java.lang.Object
  extended by watch.Args
      extended by watch.EditorArgs

 class EditorArgs
extends Args

Watch Editor command line arguments processing.


Nested Class Summary
 
Nested classes/interfaces inherited from class watch.Args
Args.BooleanOption, Args.Option, Args.StringOption
 
Constructor Summary
EditorArgs()
          Constructor.
 
Method Summary
 java.lang.String getConfigFile()
          Configuration file accessor.
 java.util.Vector<java.lang.String> getInputFiles()
          Input files accessor.
 java.util.Vector<java.lang.String> getProjectFiles()
          Project files accessor.
 void setUniqueInputFile(java.lang.String J_InputFile)
          Unique input file setting.
 
Methods inherited from class watch.Args
addBooleanOption, addStringOption, getAppFullName, getAppShortName, getbQuiet, getbVerbose, getTraces, parse, printUsage, setRemainingArgsDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditorArgs

public EditorArgs()
Constructor.

Method Detail

getConfigFile

public java.lang.String getConfigFile()
Configuration file accessor.

Returns:
The configuration file path.

getProjectFiles

public java.util.Vector<java.lang.String> getProjectFiles()
Project files accessor.

Returns:
List of project paths.

setUniqueInputFile

public void setUniqueInputFile(java.lang.String J_InputFile)
Unique input file setting. Used for loading a single input file.

Parameters:
J_InputFile - Unique input file path. Unique input file feature off when null.

getInputFiles

public java.util.Vector<java.lang.String> getInputFiles()
Input files accessor. When the unique input file is set, only this element is returned.

Overrides:
getInputFiles in class Args
Returns:
Input files list.