Uses of Package
org.lsst.ccs.shell

Packages that use org.lsst.ccs.shell
org.lsst.ccs.shell   
org.lsst.ccs.shell.example   
 

Classes in org.lsst.ccs.shell used by org.lsst.ccs.shell
CLIException
          Root exception for Cliche.
Command
          Annotation for commands.
CommandNamer
          This interface is a Strategy for auto-naming commands with no name specified based on command's method.
CommandNamer.NamingInfo
          Return value grouping structure for nameCommand().
CommandTable
          Command table is responsible for managing a lot of ShellCommands and is like a dictionary, because its main function is to return a command by name.
Input
          Input provider for Shell.
InputConversionEngine
          This thing is responsible for converting strings to objects.
InputConverter
          This interface is used by the Shell to support new argument types.
Output
          Output for Shell to direct its output to.
OutputConversionEngine
          Output conversion engine is responsible for converting objects after they are returned by command but before they are sent to the Output.
OutputConverter
          This interface is used by the Shell to support new return types.
Param
          Annotation for parameters of Command-marked methods.
Shell
          Shell is the class interacting with user.
Shell.Settings
           
ShellCommand
          Command table entry
ShellCommandParamSpec
          Specification of command's parameters, such as description given with Param annotation.
ShellDependent
          Classes that want to have an instance of Shell associated with them should implement this interface.
ShellManageable
          This interface is for classes that want to be aware of entering and leaving each command loop.
Token
          Token associates index of a token in the input line with the token itself, in order to be able to provide helpful error indecation (see below :) ------------------------------------------------^ Misspelled word! (Exactly how it should work).
TokenException
          Exception pointing at the token which caused it.
 

Classes in org.lsst.ccs.shell used by org.lsst.ccs.shell.example
Command
          Annotation for commands.
InputConverter
          This interface is used by the Shell to support new argument types.
OutputConverter
          This interface is used by the Shell to support new return types.
Param
          Annotation for parameters of Command-marked methods.
Shell
          Shell is the class interacting with user.
ShellDependent
          Classes that want to have an instance of Shell associated with them should implement this interface.
 



Copyright © 2013 LSST. All Rights Reserved.