Interface | Description |
---|---|
CommandLineDictionary |
This interface is used to add
CommandLineSwitch
objects to the dictionary of all command line switches. |
CommandLineExtension |
Babel extensions wishing to add command line switches implement this
interface.
|
CommandLineSwitch |
Extensions implement this interface to add new command line switches to
Babel.
|
Exception | Description |
---|---|
CorruptSymbolException | |
InvalidArgumentException |
This exception is thrown by a
CommandLineSwitch when
it receives an argument that's invalid. |
InvalidOptionException |
This exception is thrown by a
CommandLineSwitch when it receives the command line
switch is somehow invalid. |
NameCollisionException |
This exception is thrown by
CommandLineDictionary.addCommandLineSwitch(gov.llnl.babel.cli.CommandLineSwitch) when the
client attempts to add a switch that has the same name as an
entry already in the dictionary. |