public class ParameterValueFromRange<T> extends Parameter
disappearable, explanation, name, nameDisplayed| Constructor and Description |
|---|
ParameterValueFromRange()
This constructor exists for importing and exporting
|
ParameterValueFromRange(java.lang.String name,
java.lang.String nameDisplayed,
T defaultChoice,
java.util.List<T> optionsPair)
This constructor is to be used whe the generic class is not specified
which sets it to Double
|
ParameterValueFromRange(java.lang.String name,
java.lang.String nameDisplayed,
T defaultChoice,
java.util.List<T> optionsPair,
java.lang.Class<T> genericTypeClass)
This constructor shall be used to specify the generic class
|
| Modifier and Type | Method and Description |
|---|---|
T |
getChosen() |
T |
getDefaultChoice() |
java.lang.Class<T> |
getGenericTypeClass() |
java.util.List<T> |
getOptionsPair() |
void |
setChosen(T chosen)
Setter for the chosen value
|
void |
setDefaultChoice(T defaultChoice)
Setter for the default value
|
void |
setOptionsPair(java.util.List<T> optionsPair)
Setter for the range from which the user can choose
|
equals, getDisappearable, getExplanation, getName, getNameDisplayed, setDisappearable, setExplanation, setName, setNameDisplayedpublic ParameterValueFromRange()
public ParameterValueFromRange(java.lang.String name,
java.lang.String nameDisplayed,
T defaultChoice,
java.util.List<T> optionsPair)
name - nameDisplayed - defaultChoice - optionsPair - public ParameterValueFromRange(java.lang.String name,
java.lang.String nameDisplayed,
T defaultChoice,
java.util.List<T> optionsPair,
java.lang.Class<T> genericTypeClass)
name - nameDisplayed - defaultChoice - optionsPair - genericTypeClass - public T getDefaultChoice()
public void setDefaultChoice(T defaultChoice)
defaultChoice - public T getChosen()
public void setChosen(T chosen)
chosen - public java.util.List<T> getOptionsPair()
public void setOptionsPair(java.util.List<T> optionsPair)
optionsPair - public java.lang.Class<T> getGenericTypeClass()