org.lsst.ccs.subsystems.shutter.ui
Class ShutterUIModule

java.lang.Object
  extended by org.lsst.ccs.Subsystem
      extended by org.lsst.ccs.subsystems.shutter.ui.ShutterUIModule
All Implemented Interfaces:
org.lsst.ccs.bus.CommandListener, org.lsst.ccs.bus.StatusListener

public class ShutterUIModule
extends org.lsst.ccs.Subsystem

Author:
turri

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
ShutterUIModule()
           
 
Method Summary
 String getStatusBusSelector()
           
static void main(String[] args)
           
 void onCommand(org.lsst.ccs.bus.Command cmd)
           
 void onReply(org.lsst.ccs.bus.CommandReply cmd)
           
 void onStatus(org.lsst.ccs.bus.BusMessage s)
           
 void openDisplay()
           
 
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, isListenToStatus, isMultithreaded, onAck, 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

ShutterUIModule

public ShutterUIModule()
Method Detail

getStatusBusSelector

public String getStatusBusSelector()
Overrides:
getStatusBusSelector in class org.lsst.ccs.Subsystem

main

public static void main(String[] args)

openDisplay

public void openDisplay()

onStatus

public void onStatus(org.lsst.ccs.bus.BusMessage s)
Specified by:
onStatus in interface org.lsst.ccs.bus.StatusListener
Overrides:
onStatus in class org.lsst.ccs.Subsystem

onCommand

public void onCommand(org.lsst.ccs.bus.Command cmd)
Specified by:
onCommand in interface org.lsst.ccs.bus.CommandListener
Overrides:
onCommand in class org.lsst.ccs.Subsystem

onReply

public void onReply(org.lsst.ccs.bus.CommandReply cmd)
Specified by:
onReply in interface org.lsst.ccs.bus.CommandListener
Overrides:
onReply in class org.lsst.ccs.Subsystem


Copyright © 2012 LSST. All Rights Reserved.