|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.lsst.ccs.shell.ShellFactory
public class ShellFactory
| Method Summary | |
|---|---|
static Shell |
createConsoleShell(String prompt,
String appName,
Object... handlers)
One of facade methods for operating the Shell. |
static Shell |
createConsoleShell(String prompt,
String appName,
Object mainHandler)
Facade method for operating the Shell. |
static Shell |
createConsoleShell(String prompt,
String appName,
Object mainHandler,
MultiMap<String,Object> auxHandlers)
Facade method for operating the Shell allowing specification of auxiliary handlers (i.e. |
static Shell |
createSubshell(String pathElement,
Shell parent,
String appName,
Object mainHandler)
Facade method facilitating the creation of subshell. |
static Shell |
createSubshell(String pathElement,
Shell parent,
String appName,
Object mainHandler,
MultiMap<String,Object> auxHandlers)
Facade method facilitating the creation of subshell. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static Shell createConsoleShell(String prompt,
String appName,
Object... handlers)
prompt - Prompt to be displayedappName - The app name stringhandlers - Command handlers
asg.cliche.Shell#Shell(asg.cliche.Shell.Settings, asg.cliche.CommandTable, java.util.List)
public static Shell createConsoleShell(String prompt,
String appName,
Object mainHandler,
MultiMap<String,Object> auxHandlers)
prompt - Prompt to be displayedappName - The app name stringmainHandler - Main command handlerauxHandlers - Aux handlers to be passed to all subshells.
asg.cliche.Shell#Shell(asg.cliche.Shell.Settings, asg.cliche.CommandTable, java.util.List)
public static Shell createConsoleShell(String prompt,
String appName,
Object mainHandler)
prompt - Prompt to be displayedappName - The app name stringmainHandler - Command handler
asg.cliche.Shell#Shell(asg.cliche.Shell.Settings, asg.cliche.CommandTable, java.util.List)
public static Shell createSubshell(String pathElement,
Shell parent,
String appName,
Object mainHandler,
MultiMap<String,Object> auxHandlers)
pathElement - sub-promptparent - Shell to be subshell'dappName - The app name stringmainHandler - Command handlerauxHandlers - Aux handlers to be passed to all subshells.
public static Shell createSubshell(String pathElement,
Shell parent,
String appName,
Object mainHandler)
pathElement - sub-promptparent - Shell to be subshell'dappName - The app name stringmainHandler - Command handler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||