Class CyclingParameters
java.lang.Object
org.scictrl.csshell.epics.server.application.cycling.CyclingParameters
- All Implemented Interfaces:
Cloneable
This type was created in VisualAge.
- Author:
- igor@scictrl.com
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
ConstantCYCLE_DECREMENT="CycleDecrement"
static final String
ConstantFINAL_VALUE="FinalValue"
static final String
ConstantMAX_LIMIT="MaxLimit"
static final String
ConstantMIN_LIMIT="MinLimit"
static final String
ConstantNO_CYCLES="NoCycles"
static final String
ConstantSTARTING_AS_FINAL="StartingAsFinal"
static final String
ConstantSTEPS_PER_RAMP="StepsPerRamp"
static final String
ConstantTOP_SCALE="TopScale"
static final String
ConstantUSE_DEVICE_LIMITS="UseDeviceLimits"
static final String
ConstantWAIT_AT_LIMITS="WaitAtLimits"
static final String
ConstantWAIT_BETWEEN_STEPS="WaitBetweenSteps"
-
Constructor Summary
ConstructorDescriptionDefaultDataValues constructor comment.CyclingParameters
(int noCycles, int stepsPerRamp, double waitBetweenSteps, double waitAtLimits, double maxLimit, double minLimit, double finalValue, double cycleDecrement, boolean useDeviceLimits, boolean startingAsFinal, double topScale) Constructor to include max/min valuesCyclingParameters
(String parameters) DefaultDataValues constructor comment. -
Method Summary
Modifier and TypeMethodDescriptiondouble
Getter for the fieldcycleDecrement
.double
Getter for the fieldfinalValue
.double
Getter for the fieldmaxLimit
.double
Getter for the fieldminLimit
.int
Getter for the fieldnoCycles
.int
Getter for the fieldstepsPerRamp
.double
Getter for the fieldtopScale
.double
Getter for the fieldwaitAtLimits
.double
Getter for the fieldwaitBetweenSteps
.boolean
isStartingAsFinal.boolean
isUseDeviceLimits.toString()
Insert the method's description here.withParameter
(String param, Number value) withParameter.
-
Field Details
-
NO_CYCLES
ConstantNO_CYCLES="NoCycles"
- See Also:
-
STEPS_PER_RAMP
ConstantSTEPS_PER_RAMP="StepsPerRamp"
- See Also:
-
WAIT_BETWEEN_STEPS
ConstantWAIT_BETWEEN_STEPS="WaitBetweenSteps"
- See Also:
-
WAIT_AT_LIMITS
ConstantWAIT_AT_LIMITS="WaitAtLimits"
- See Also:
-
FINAL_VALUE
ConstantFINAL_VALUE="FinalValue"
- See Also:
-
STARTING_AS_FINAL
ConstantSTARTING_AS_FINAL="StartingAsFinal"
- See Also:
-
CYCLE_DECREMENT
ConstantCYCLE_DECREMENT="CycleDecrement"
- See Also:
-
USE_DEVICE_LIMITS
ConstantUSE_DEVICE_LIMITS="UseDeviceLimits"
- See Also:
-
MAX_LIMIT
ConstantMAX_LIMIT="MaxLimit"
- See Also:
-
MIN_LIMIT
ConstantMIN_LIMIT="MinLimit"
- See Also:
-
TOP_SCALE
ConstantTOP_SCALE="TopScale"
- See Also:
-
-
Constructor Details
-
CyclingParameters
public CyclingParameters()DefaultDataValues constructor comment. -
CyclingParameters
public CyclingParameters(int noCycles, int stepsPerRamp, double waitBetweenSteps, double waitAtLimits, double maxLimit, double minLimit, double finalValue, double cycleDecrement, boolean useDeviceLimits, boolean startingAsFinal, double topScale) Constructor to include max/min values- Parameters:
noCycles
- a intstepsPerRamp
- a intwaitBetweenSteps
- a doublewaitAtLimits
- a doublemaxLimit
- a doubleminLimit
- a doublefinalValue
- a doublecycleDecrement
- a doubleuseDeviceLimits
- a booleanstartingAsFinal
- a booleantopScale
- a double
-
CyclingParameters
DefaultDataValues constructor comment.- Parameters:
parameters
- aString
object- Throws:
NumberFormatException
- if any.
-
-
Method Details
-
withParameter
withParameter.
- Parameters:
param
- aString
objectvalue
- aNumber
object- Returns:
- a
CyclingParameters
object
-
toString
Insert the method's description here. Creation date: (10.11.2001 22:10:13) -
getTopScale
public double getTopScale()Getter for the field
topScale
.- Returns:
- a double
-
getCycleDecrement
public double getCycleDecrement()Getter for the field
cycleDecrement
.- Returns:
- the cycleDecrement
-
getFinalValue
public double getFinalValue()Getter for the field
finalValue
.- Returns:
- the finalValue
-
getMaxLimit
public double getMaxLimit()Getter for the field
maxLimit
.- Returns:
- the maxLimit
-
getMinLimit
public double getMinLimit()Getter for the field
minLimit
.- Returns:
- the minLimit
-
getNoCycles
public int getNoCycles()Getter for the field
noCycles
.- Returns:
- the noCycles
-
getStepsPerRamp
public int getStepsPerRamp()Getter for the field
stepsPerRamp
.- Returns:
- the stepsPerRamp
-
isUseDeviceLimits
public boolean isUseDeviceLimits()isUseDeviceLimits.
- Returns:
- the useDeviceLimits
-
getWaitAtLimits
public double getWaitAtLimits()Getter for the field
waitAtLimits
.- Returns:
- the waitAtLimits
-
getWaitBetweenSteps
public double getWaitBetweenSteps()Getter for the field
waitBetweenSteps
.- Returns:
- the waitBetweenSteps
-
isStartingAsFinal
public boolean isStartingAsFinal()isStartingAsFinal.
- Returns:
- a boolean
-