| 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.remote |
Abstract classes required for remote command invocation.
|
| org.lsst.ccs.shell |
A toy JLine based shell for testing the command system.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeCommandSet
A class which can combine multiple command sets to form one combined command set.
|
class |
RoutingCommandSet |
| Modifier and Type | Method and Description |
|---|---|
CommandSet |
CommandSetBuilder.buildCommandSet(Object object)
Build a command set from an objects annotations.
|
| Modifier and Type | Method and Description |
|---|---|
Set<CommandSet> |
CompositeCommandSet.getCommandSets()
Returns the list of command sets.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CompositeCommandSet.add(CommandSet set)
Add a new command set
|
void |
RoutingCommandSet.add(String route,
CommandSet cs) |
void |
CompositeCommandSet.remove(CommandSet set)
Remove a command set
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CommandClient
A CommandSet which acts as a proxy for a remote CommandServer.
|
| Modifier and Type | Method and Description |
|---|---|
CommandSet |
CommandServer.getCommandSet() |
| Constructor and Description |
|---|
CommandServer(CommandSet commands) |
| Constructor and Description |
|---|
JLineShell(CommandSet userCommands)
Creates a JLineShell with the given set of user commands.
|
JLineShell(CommandSet userCommands,
jline.console.ConsoleReader reader) |
JLineShell(CommandSet userCommands,
jline.console.ConsoleReader reader,
String prompt) |
JLineShell(CommandSet userCommands,
String prompt) |
Copyright © 2014 LSST. All Rights Reserved.