|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectutil.CommandLineParser
stella.rmi.GenericAccess
stella.ccd.WifsipAccess
public class WifsipAccess
A small program allowing access to SesControlling
enhanced objects.
The command line arguments are scanned for recognized switches and
processed accordingly. Additionally to the functionality of the parent
class ShiftListener, this class supports the following switches:
JLaunchBox, this caster should be deregistered
before enabling automatic mode. In automatic mode, only the status
retrieval and setting the manual mode is supported.JLaunchBox, requires additionally a registering at
the new caster. Only in manual mode, all of the further actions are allowed.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class util.CommandLineParser |
|---|
CommandLineParser.Test |
| Field Summary | |
|---|---|
static String |
ONESWITCHES
The command line switches understood by this access class, one arg. |
static String |
SIXSWITCHES
The command line switches understood by this access class, six arg. |
static String |
THREESWITCHES
The command line switches understood by this access class, three arg. |
static String |
TWOSWITCHES
The command line switches understood by this access class, two arg. |
static String |
ZEROSWITCHES
Command line switches understood by this access class with no arg. |
| Fields inherited from class stella.rmi.GenericAccess |
|---|
FOOT, USE |
| Constructor Summary | |
|---|---|
WifsipAccess()
Constructs a new camera access instance. |
|
| Method Summary | |
|---|---|
private boolean |
contSkyFlats(WifsipControlling ccd,
File conf,
double t)
Tiny helper application to get ideal flat-field times for all filters found in the argument file. |
static void |
main(String[] arg)
Access to a camera-control object. |
protected boolean |
processSwitches(Remote listener)
Process the command line switches found. |
| Methods inherited from class stella.rmi.GenericAccess |
|---|
processFor, scanFor |
| 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 |
| Field Detail |
|---|
public static final String ZEROSWITCHES
public static final String ONESWITCHES
public static final String TWOSWITCHES
public static final String THREESWITCHES
public static final String SIXSWITCHES
| Constructor Detail |
|---|
public WifsipAccess()
| Method Detail |
|---|
protected boolean processSwitches(Remote listener)
throws RemoteException
SesControlling and one of the switches
defined in ZEROSWITCHES, ONESWITCHES,
TWOSWITCHES,THREESWITCHES, or SIXSWITCHES
is given, the appropriate method of the listener
control is called. Note that the command line must be parsed before
calling this method.
processSwitches in class GenericAccessRemoteException
private boolean contSkyFlats(WifsipControlling ccd,
File conf,
double t)
throws RemoteException
RemoteException
public static void main(String[] arg)
throws ParseException,
RemoteException,
NotBoundException,
MalformedURLException
ParseException
RemoteException
NotBoundException
MalformedURLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||