Klasse SelectParameter
java.lang.Object
de.labAlive.core.parameters.parameter.DetailLevelParameter
de.labAlive.core.parameters.parameter.SelectParameter
- Alle implementierten Schnittstellen:
Cloneable
- Bekannte direkte Unterklassen:
LocationParameter
SelectParameter has a name, e.g. "Waveform", a current value (object reference) and provides all
selectableValues (String and object reference).
The Property Window displays the name and a choice of all selectableValues (String).
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungvoidaddOptions(Object[] options) Adds all items to the list of selectable values.clone()booleanequals(DetailLevelParameter para) getValue()voidvoidAdds this object to the list of selectable values.voidsetCompressedValue(ChangePrivilege actor, String compressedValue) voidsetHandler(SelectProperty<?> handler) voidsetOptions(SelectParameter parameter) voidsetValue(ChangePrivilege actorPrivilege, Object value) voidvoidtoString()voidvoidvoiduserSetsValue(String itemStr) Updates the parameter value according to a value selected in a choice.Von Klasse geerbte Methoden DetailLevelParameter
checkChangeAllowed, detailLevel, getDetailLevel, getDisplayName, getName, hasUserChangedParameter, resetUserHasChanged, setName, setValue, validate
-
Konstruktordetails
-
SelectParameter
-
-
Methodendetails
-
getValue
-
setValue
-
setValue
-
setValue
- Setzt außer Kraft:
setValuein KlasseDetailLevelParameter
-
selectableValueKeys
-
put
Adds this object to the list of selectable values.- Parameter:
selectableValue-
-
addOptions
Adds all items to the list of selectable values.- Parameter:
values-
-
setOptions
-
userSetsValue
Updates the parameter value according to a value selected in a choice.- Parameter:
itemStr- the item text of the selected item
-
getDisplayValue
- Gibt zurück:
- null
-
setHandler
-
updateHandlerValue
public void updateHandlerValue() -
processDependencies
public void processDependencies() -
toString
-
clone
- Setzt außer Kraft:
clonein KlasseDetailLevelParameter
-
userChangedThisParameterProcessDependencies
- Setzt außer Kraft:
userChangedThisParameterProcessDependenciesin KlasseDetailLevelParameter
-
equals
- Setzt außer Kraft:
equalsin KlasseDetailLevelParameter
-
stringValue
- Setzt außer Kraft:
stringValuein KlasseDetailLevelParameter
-
compressedStringValue
- Setzt außer Kraft:
compressedStringValuein KlasseDetailLevelParameter
-
compress
-
setCompressedValue
- Setzt außer Kraft:
setCompressedValuein KlasseDetailLevelParameter
-