|
||||||||||
| 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.FilterClampModule
org.lsst.ccs.subsystems.fcs.simulation.SimuFilterClampModule
public class SimuFilterClampModule
A simulated filter clamp module. It has no sensor to know if the clamp is locked or not.
| 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.subsystems.fcs.FilterClampModule |
|---|
filterPresenceSensor, publishedByClamp, publishedByClampOutputName, state |
| Fields inherited from class org.lsst.ccs.framework.Module |
|---|
log, name, nObserverThreads, registry, tickMillis |
| Constructor Summary | |
|---|---|
SimuFilterClampModule()
|
|
| Method Summary | |
|---|---|
void |
initModule()
|
boolean |
isAtStandby()
|
boolean |
isLocked()
|
void |
processUpdate(java.util.Observable source,
org.lsst.ccs.framework.Module.ValueUpdate v)
What to do when the Modules we observe send there new values. |
void |
setAtStandby(boolean atStandby)
|
| Methods inherited from class org.lsst.ccs.subsystems.fcs.FilterClampModule |
|---|
getFilterPresenceSensor, getState, getStatusData, initPublishedData, lock, release, setFilterPresenceSensor, setState, tick, unlock, updateStateWithSensors |
| Methods inherited from class org.lsst.ccs.framework.Module |
|---|
getContext, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, publishData, publishData, publishData, publishData, sendToReply, sendToStatus, setBeanName, setContext, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, 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 |
| Methods inherited from interface org.lsst.ccs.subsystems.fcs.common.FilterClamp |
|---|
getName, getTickMillis |
| Constructor Detail |
|---|
public SimuFilterClampModule()
| Method Detail |
|---|
public boolean isLocked()
isLocked in interface FilterClampisLocked in class FilterClampModulepublic void initModule()
initModule in class FilterClampModule
public void processUpdate(java.util.Observable source,
org.lsst.ccs.framework.Module.ValueUpdate v)
processUpdate in class org.lsst.ccs.framework.Modulepublic boolean isAtStandby()
public void setAtStandby(boolean atStandby)
atStandby - the atStandby to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||