org.w3c.tools.offline.command
Class CommandLine
java.lang.Object
|
+--org.w3c.tools.offline.command.CommandLine
- public class CommandLine
- extends java.lang.Object
The jigshell command line class.
Field Summary |
static java.lang.String |
ATTR
|
static java.lang.String |
GO
|
static java.lang.String |
LIST
|
static java.lang.String |
NO_OPT
|
protected java.util.Vector |
parsedCmd
a Vector to handle elements of a parsed command |
protected static org.apache.oro.text.regex.Perl5Compiler |
pcompiler
|
protected static org.apache.oro.text.regex.Perl5Matcher |
pmatcher
|
static java.lang.String |
REC
|
protected static org.apache.oro.text.regex.Pattern |
srPattern
|
static java.lang.String |
UP
|
static java.lang.String |
WHERE
static members: jigshell commands syntax |
Constructor Summary |
CommandLine(java.lang.String s)
Initialize a CommandLine instance. |
Method Summary |
java.lang.String |
getAction()
Get the command line action |
java.lang.String |
getOption()
Get the command option |
java.lang.String |
getTarget()
Get the command target |
void |
parse()
Parse a CommandLine instance. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
WHERE
public static java.lang.String WHERE
- static members: jigshell commands syntax
LIST
public static java.lang.String LIST
GO
public static java.lang.String GO
REC
public static java.lang.String REC
ATTR
public static java.lang.String ATTR
UP
public static java.lang.String UP
NO_OPT
public static java.lang.String NO_OPT
parsedCmd
protected java.util.Vector parsedCmd
- a Vector to handle elements of a parsed command
pmatcher
protected static org.apache.oro.text.regex.Perl5Matcher pmatcher
pcompiler
protected static org.apache.oro.text.regex.Perl5Compiler pcompiler
srPattern
protected static org.apache.oro.text.regex.Pattern srPattern
CommandLine
public CommandLine(java.lang.String s)
- Initialize a CommandLine instance.
- Parameters:
s
- the command line.
parse
public void parse()
throws CommandParseException
- Parse a CommandLine instance.
getAction
public java.lang.String getAction()
- Get the command line action
- Returns:
- the string action (should be a jigshell action).
getTarget
public java.lang.String getTarget()
- Get the command target
- Returns:
- the string target (should be a name or regexp).
getOption
public java.lang.String getOption()
- Get the command option
- Returns:
- the command option ("none" if no option specified in
the command line).