| Package | Description |
|---|---|
| org.lsst.ccs.command |
An experimental package for testing possible improvements to the command handling
mechanism built-in to the CCS core.
|
| org.lsst.ccs.command.demo |
Examples of annotated classes providing command functionality.
|
| org.lsst.ccs.command.remote |
Abstract classes required for remote command invocation.
|
| org.lsst.ccs.shell |
A toy JLine based shell for testing the command system.
|
| Class and Description |
|---|
| AmbiguousCommandException
Thrown if two command targets are found which are ambiguous.
|
| BasicCommand
A interface implemented by both TokenizedCommand and RawCommand
|
| CommandArgumentMatchException
An exception thrown when a command Argument does not match the provided values.
|
| CommandArgumentTypeException
An exception thrown when a command Argument does not match the type.
|
| CommandInvocationException
An exception thrown when a command invocation fails, either because the
command cannot be invoked, or because it was invoked and generated an exception.
|
| CommandSet
A CommandSet is a combination of a Dictionary plus the ability to
invoke a command.
|
| CompositeCommandSet
A class which can combine multiple command sets to form one combined command set.
|
| Dictionary
A command dictionary contains all the information needed to provide
help and perform tab completion.
|
| DictionaryArgument
Encapsulate the dictionary information about a single argument.
|
| DictionaryCommand
Encapsulate the dictionary information for a single command and parameters.
|
| DictionaryCompleter
Performs command completion, based on the information available in the
command dictionary.
|
| DictionaryHelpGenerator
An interface to be implemented by classes providing Help Support for DictionaryCommands.
|
| Options
A Class containing the set of user specified options.
|
| RouteSelectionCommandSet
A CommandSet that acts as a filter and deals with changing the active route.
|
| RouteSelectionCommandSet.SetGetTargetCommands |
| RoutingCommandSet
A CompositeCommandSet that provides a route to activate another CommandSet.
|
| StringTokenizer.Token
Do we really need this, is was used by cliche to by able to provide
feedback on where in the command line an illegal token was found, but
we do not currently use this functionality.
|
| SupportedOption
A Class describing a supported Option.
|
| Class and Description |
|---|
| Options
A Class containing the set of user specified options.
|
| Class and Description |
|---|
| CommandInvocationException
An exception thrown when a command invocation fails, either because the
command cannot be invoked, or because it was invoked and generated an exception.
|
| CommandSet
A CommandSet is a combination of a Dictionary plus the ability to
invoke a command.
|
| Class and Description |
|---|
| CommandSet
A CommandSet is a combination of a Dictionary plus the ability to
invoke a command.
|
Copyright © 2022 LSST. All rights reserved.