| 
 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| CommandLineDictionary | This interface is used to add CommandLineSwitchobjects 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 Summary | |
|---|---|
| CorruptSymbolException | |
| InvalidArgumentException | This exception is thrown by a CommandLineSwitchwhen
 it receives an argument that's invalid. | 
| InvalidOptionException | This exception is thrown by a CommandLineSwitchwhen 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. | 
| 
 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||