Package gda.px.humiditycontroller
Class HC1DataCollectionModel
java.lang.Object
gda.px.humiditycontroller.HC1DataCollectionModel
This class contains the model to define a hc1 experiment, which is: the folder and file name format for output, two
nested models - one to reflect standard data collection variables, and another for snap shot variables.A list
contains "stages" in the that defines the structure of the hc1 experiment.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddPropertyChangeListener(String propertyName, PropertyChangeListener listener) voidstatic HC1DataCollectionModelprotected voidfirePropertyChange(String propertyName, Object oldValue, Object newValue) getECR(int stage, int step) intintintintvoidvoidvoidremovePropertyChangeListener(String propertyName, PropertyChangeListener listener) voidremoveStage(int index) voidsetDataCollectionParameters(HC1DataCollectionParameters dcParameters) voidvoidvoidsetRunNumber(int runNumber) voidsetSnapshotParameters(HC1SnapshotParameters ssParameters) voidsetStepEnd(int stepEndInc) voidvoidsetStepStart(int stepStartInc) voidsetVisitDirectory(String visitDirectory)
-
Field Details
-
VISIT_DIRECTORY
- See Also:
-
FOLDER
- See Also:
-
PREFIX
- See Also:
-
RUNNUMBER
- See Also:
-
-
Constructor Details
-
HC1DataCollectionModel
public HC1DataCollectionModel()
-
-
Method Details
-
getStepSize
public int getStepSize() -
setStepSize
public void setStepSize() -
getStepStart
public int getStepStart() -
setStepStart
public void setStepStart(int stepStartInc) -
getStepEnd
public int getStepEnd() -
setStepEnd
public void setStepEnd(int stepEndInc) -
getRunNumber
public int getRunNumber() -
setRunNumber
public void setRunNumber(int runNumber) -
incrementRunNumber
public void incrementRunNumber() -
getVisitDirectory
-
setVisitDirectory
-
getFolder
-
setFolder
-
getPrefix
-
setPrefix
-
getDataCollectionParameters
-
setDataCollectionParameters
-
getSnapshotParameters
-
setSnapshotParameters
-
addStage
-
removeStage
public void removeStage(int index) -
getStages
-
createDefaultModel
- Throws:
Exception
-
addPropertyChangeListener
-
removePropertyChangeListener
-
addPropertyChangeListener
-
removePropertyChangeListener
-
firePropertyChange
-
getECR
-