|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
org.lsst.ccs.framework.Module
org.lsst.ccs.subsystems.fcs.FlipRailModule
public class FlipRailModule
The fliprail is a rail for the auto-changer. The auto-changer trucks can go along this fliprail when it's closed (aligned) with the rail of the auto-changer. It should disapear in the finale version.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.lsst.ccs.framework.Module |
|---|
org.lsst.ccs.framework.Module.ValueUpdate |
| Field Summary |
|---|
| Fields inherited from class org.lsst.ccs.framework.Module |
|---|
log, name, nObserverThreads, registry, tickMillis |
| Constructor Summary | |
|---|---|
FlipRailModule()
|
|
| Method Summary | |
|---|---|
java.lang.String |
close()
close fliprail (align fliprail with autochanger rail) The fliprail has to be closed to be able to move autochanger. |
Actuator |
getActuator()
|
FlipRailState |
getState()
|
void |
goHome()
|
void |
initModule()
|
java.lang.String |
open()
open fliprail (it goes out carousel way.) Fliprail has to be open to be able to rotate carousel. |
void |
setActuator(Actuator actuator)
|
void |
setState(FlipRailState state)
|
java.lang.String |
stop()
|
void |
tick()
What has to be done for each tick of the timer. |
| Methods inherited from class org.lsst.ccs.framework.Module |
|---|
getContext, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, processUpdate, publishData, publishData, publishData, publishData, sendToReply, sendToStatus, setBeanName, setContext, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, shutdownNow, start, update |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FlipRailModule()
| Method Detail |
|---|
public java.lang.String close()
throws org.lsst.ccs.bus.ErrorInCommandExecutionException
close in interface FlipRailorg.lsst.ccs.bus.ErrorInCommandExecutionException
public java.lang.String open()
throws org.lsst.ccs.bus.ErrorInCommandExecutionException,
org.lsst.ccs.bus.BadCommandException
open in interface FlipRailorg.lsst.ccs.bus.BadCommandException
org.lsst.ccs.bus.ErrorInCommandExecutionExceptionpublic void goHome()
goHome in interface FlipRailpublic void initModule()
initModule in class org.lsst.ccs.framework.Modulepublic void tick()
tick in class org.lsst.ccs.framework.Modulepublic java.lang.String stop()
public FlipRailState getState()
getState in interface FlipRailpublic void setState(FlipRailState state)
public Actuator getActuator()
public void setActuator(Actuator actuator)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||