|
||||||||||
| 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.singlefiltertest.SftMainModule
public class SftMainModule
| 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 |
|---|
configMethods, log, name, nObserverThreads, registry, tickMillis |
| Constructor Summary | |
|---|---|
SftMainModule()
|
|
| Method Summary | |
|---|---|
String |
displayData()
|
String |
executeSequence1()
This method is the main sequence of commands that we want to test on the Single Filter Test. |
String |
executeSequence1(int nb)
This method will execute nb times the Sequence1 : the parameter nb is given by the user at the console. |
SftAutoChangerModule |
getAutoChangerModule()
|
BridgeToHardware |
getBridge()
|
SftCarouselModule |
getCarouselModule()
|
Filter |
getDummyFilter()
//FOR SPRING |
Filter |
getFilterAtStandby()
|
SingleFilterTestConfig |
getFullState()
|
String |
goToInitialStateForSequence1()
Initial state for sequence1 : autochanger is in highposition and trucks are empty carousel holds a filter and its clamps are in CLAMPEDONFILTER state. |
void |
initModule()
|
String |
printFilters()
|
void |
processUpdate(Observable source,
org.lsst.ccs.framework.Module.ValueUpdate v)
|
void |
setBridge(BridgeToHardware bridge)
|
void |
setDummyFilter(Filter dummyFilter)
//FOR SPRING |
String |
toString()
|
| Methods inherited from class org.lsst.ccs.framework.Module |
|---|
change, checkHardware, dropConfigurationContext, getCheckedValueFromConfiguration, getContext, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, newConfigurationContext, notifyChange, notifyChangeWithoutPreliminaryChecks, publishData, publishData, publishData, publishData, register, register, sendToReply, sendToStatus, setBeanName, setContext, setName, setNObserverThreads, setObservables, setStateModularSubsystem, setStateModularSubsystem, setTickMillis, shutdownCommand, shutdownNow, start, startTicking, tick, 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, wait, wait, wait |
| Constructor Detail |
|---|
public SftMainModule()
| Method Detail |
|---|
public Filter getDummyFilter()
public void setDummyFilter(Filter dummyFilter)
dummyFilter - the dummyFilter to setpublic BridgeToHardware getBridge()
public void setBridge(BridgeToHardware bridge)
public void initModule()
initModule in class org.lsst.ccs.framework.Modulepublic String printFilters()
public String toString()
toString in class Objectpublic String displayData()
public String goToInitialStateForSequence1()
public String executeSequence1()
throws org.lsst.ccs.bus.BadCommandException,
org.lsst.ccs.bus.ErrorInCommandExecutionException,
HardwareErrorDetectedException,
CanOpenError
org.lsst.ccs.bus.BadCommandException
org.lsst.ccs.bus.ErrorInCommandExecutionException
HardwareErrorDetectedException
CanOpenError
public String executeSequence1(int nb)
throws org.lsst.ccs.bus.BadCommandException,
org.lsst.ccs.bus.ErrorInCommandExecutionException,
HardwareErrorDetectedException,
CanOpenError
nb - : number of times we want to execute the Sequence1
org.lsst.ccs.bus.BadCommandException
org.lsst.ccs.bus.ErrorInCommandExecutionException
HardwareErrorDetectedException
CanOpenErrorpublic Filter getFilterAtStandby()
public void processUpdate(Observable source,
org.lsst.ccs.framework.Module.ValueUpdate v)
processUpdate in class org.lsst.ccs.framework.Modulepublic SftCarouselModule getCarouselModule()
public SftAutoChangerModule getAutoChangerModule()
public SingleFilterTestConfig getFullState()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||