Package | Description |
---|---|
org.q.app.engine.meta |
Package for storing the Meta data of all ShellCommand's (also named plugin's) registered at the application.
|
org.q.app.engine.parse |
Package for the parser of
ShellCommand 's. |
Modifier and Type | Method and Description |
---|---|
void |
MetadataCollection.validate(ShellCommand parsed)
Validate the
ShellCommand against the meta data. |
Modifier and Type | Class and Description |
---|---|
class |
ShellCommandMissingException
This Exception signals that the parser was expecting a Q command, but encountered different input instead.
|
class |
ShellFlagMissingException
Exception raised when a dash '-' is encountered on the command line without a trailing letter.
|
Modifier and Type | Method and Description |
---|---|
static ShellArgument |
ShellParser.parseArgument(java.lang.String argument)
Utility method for parsing a single command line argument.
|
static ShellCommand |
ShellParser.parseLine(java.lang.String input)
Parse a line of input into a ShellCommand.
|