org.lsst.ccs.utilities.sa
Class CmndProc
java.lang.Object
org.lsst.ccs.utilities.sa.CmndProc
public class CmndProc
- extends Object
|
Nested Class Summary |
static class |
CmndProc.Command
Inner class to implement command decoding |
static interface |
CmndProc.Dispatch
Inner interface to define command dispatching |
static class |
CmndProc.Lookup
Inner class to implement lookup tables |
|
Constructor Summary |
CmndProc()
Main constructor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CMD_AMBIG
public static final int CMD_AMBIG
- See Also:
- Constant Field Values
CMD_UNKNOWN
public static final int CMD_UNKNOWN
- See Also:
- Constant Field Values
CmndProc
public CmndProc()
- Main constructor
add
public void add(CmndProc.Dispatch disp,
CmndProc.Command cmnd)
- Add a command processor
process
public boolean process(String line)
- Process a command line
scanArgs
public static int scanArgs(Scanner scan,
String types,
Object[] args,
CmndProc.Lookup... lookup)
Copyright © 2012 LSST. All Rights Reserved.