stella.calibration
Class CalibrationAccess
java.lang.Object
util.CommandLineParser
stella.rmi.GenericAccess
stella.calibration.CalibrationAccess
public class CalibrationAccess
- extends GenericAccess
|
Method Summary |
static void |
main(String[] arg)
Access to a calibration-control object. |
protected boolean |
processSwitches(Remote listener)
Process the command line switches found. |
| Methods inherited from class util.CommandLineParser |
getArguments, getCommandLine, getCommands, getRegisteredSwitches, hasAnySwitch, hasSwitch, hasSwitch, haveAllSwitches, parse, printCommandLine, registerLine, registerSwitches, setCommands, staticUsage, usage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NULLSWITCHES
public static final String NULLSWITCHES
- The command line switches understood by this access class.
- See Also:
- Constant Field Values
ONESWITCHES
public static final String ONESWITCHES
- The command line switches understood by this access class.
- See Also:
- Constant Field Values
TWOSWITCHES
public static final String TWOSWITCHES
- The command line switches with two arguments.
- See Also:
- Constant Field Values
CalibrationAccess
public CalibrationAccess()
- Constructs a new building access instance. The switches understood are
readily added to the command line parser.
processSwitches
protected boolean processSwitches(Remote listener)
throws RemoteException
- Process the command line switches found. If the remote reference handed
over is a
BuildingControlling and one of the switches
defined in
#SWITCHES is given, the appropriate method of the listener
control is called. Note that the command line must be parsed before
calling this method.
Implementation note: Prior to the new command line switches, the one
provided by the parent class are processed.
- Overrides:
processSwitches in class GenericAccess
- Returns:
- True on success.
- Throws:
RemoteException
main
public static void main(String[] arg)
throws ParseException,
RemoteException,
NotBoundException,
MalformedURLException
- Access to a calibration-control object. Command line switches may be
grouped arbitrarily.
- Throws:
ParseException
RemoteException
NotBoundException
MalformedURLException