stella.command
Class PointingOffsetsTelescope
java.lang.Object
java.util.EventObject
util.rmi.RmiEvent
stella.MessageEvent
stella.CommandEvent
stella.command.PointingOffsetsTelescope
- All Implemented Interfaces:
- Serializable, ParameterDepending, TelescopeCommand
public class PointingOffsetsTelescope
- extends CommandEvent
- implements TelescopeCommand, ParameterDepending
The command that should be used during pointing model gathering for
retrieving the current az/alt of the telescope (uncorrected for current
pointing model and refraction) plus the offset from this position to the
real position. Note that we have no access to refraction correction, thus
it depends on refraction enabled or disabled, whether this is included
in the true postion
- See Also:
- Serialized Form
| Methods inherited from class stella.MessageEvent |
checkType, equals, equalTime, equalTime, fromAscii, getAllCommandLines, getExecuteGroupKey, getHead, getNr, getTime, getType, hashCode, isValid, parseFromSingleString, readFromBufferedStream, setNr, setTime, setType, setValid, toString |
unique
private String unique
- The unique identifier, gained from a
Unique instance.
PointingOffsetsTelescope
public PointingOffsetsTelescope(Object src)
- Constructs a abort adapter telescope, grabbing the type from the class
name and setting the command time to the current system time.
PointingOffsetsTelescope
public PointingOffsetsTelescope(Object src,
String type,
long time)
- Construct a fully qualified abort telescope command.
registerParameter
public void registerParameter(Parameter uniq)
- Registers a parameter which is normally the unique object-id. In any
case, the string value of this parameter is used.
- Specified by:
registerParameter in interface ParameterDepending
getLine
public String[] getLine()
- Returns the command line of the move telescope command.
- Specified by:
getLine in class MessageEvent
- Returns:
- An array containing all command lines.
parseLine
public boolean parseLine(String[] all)
- Parse the command line into a focus position. The first array element
is trimmed into unique.
- Specified by:
parseLine in class MessageEvent
- Returns:
- True, if parsing was successful.
getUnique
public String getUnique()
- Returns the right ascension of the target star.
setUnique
public void setUnique(String pos)
- Sets the focus position.