|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.lsst.ccs.Subsystem
org.lsst.ccs.subsystems.shutter.gui.ShutterGUISubsystem
public class ShutterGUISubsystem
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.lsst.ccs.Subsystem |
|---|
org.lsst.ccs.Subsystem.StatusBroadcaster |
| Field Summary |
|---|
| Fields inherited from class org.lsst.ccs.Subsystem |
|---|
commandBusSelector, currentSubsystem, fac, locks, log, state, stateExtraInfo, statusBroadcasterLock, statusBroadcasterThread, statusBusSelector |
| Constructor Summary | |
|---|---|
ShutterGUISubsystem()
|
|
| Method Summary | |
|---|---|
JComponent |
getControlsComponent()
|
JComponent |
getDisplayComponent()
|
void |
initGui()
|
static void |
main(String[] args)
|
void |
onStatus(org.lsst.ccs.bus.BusMessage s)
|
void |
sendCloseShutter()
|
void |
sendMoveToPosition(int index,
float targetPosition,
float moveTimeSeconds)
|
void |
sendTakeImage(float moveTimeSeconds,
float exposureTimeSeconds)
|
void |
setUpActionListeners(ShutterControlPanel control,
ShutterDisplay display)
|
| Methods inherited from class org.lsst.ccs.Subsystem |
|---|
addLock, broadcastAlarm, broadcastAlarm, broadcastAlarmClear, broadcastStatus, broadcastStatus, doStart, executeCommandSingleThread, fillStatus, getCommandBusSelector, getCurrentSubsystemName, getDefaultSelector, getEthHardAddress, getLogger, getName, getSoftwareRevision, getStatus, getStatusBroadcastPeriod, getStatusBusSelector, isListenToStatus, isMultithreaded, onAck, onCommand, onReply, publishData, publishData, publishData, publishData, publishMetaData, publishReply, publishTrendingStatus, registerAsBusMaster, removeLock, setCommandBusSelector, setListenToStatus, setMultithreaded, setName, setStatusBroadcastPeriod, setStatusBusSelector, shutdown, start, startStatusBroadcasting, stopStatusBroadcasting, updateCurrentSubsystem, updateState, updateState |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ShutterGUISubsystem()
| Method Detail |
|---|
public static void main(String[] args)
public void initGui()
public JComponent getDisplayComponent()
public JComponent getControlsComponent()
public void sendMoveToPosition(int index,
float targetPosition,
float moveTimeSeconds)
public void sendTakeImage(float moveTimeSeconds,
float exposureTimeSeconds)
public void sendCloseShutter()
public void onStatus(org.lsst.ccs.bus.BusMessage s)
onStatus in interface org.lsst.ccs.bus.StatusListeneronStatus in class org.lsst.ccs.Subsystem
public void setUpActionListeners(ShutterControlPanel control,
ShutterDisplay display)
control - display -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||