Package org.proforma.variability.fx
Class VariabilityRowModel
- java.lang.Object
-
- org.proforma.variability.fx.VariabilityRowModel
-
public class VariabilityRowModel extends Object
-
-
Constructor Summary
Constructors Constructor Description VariabilityRowModel()
initialize default valuesVariabilityRowModel(Vp vp, VOptions options, V current)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterUnmarshal(javax.xml.bind.Unmarshaller unmarshaller, Object parent)
Postprocessing sets parent relationshipsjavafx.beans.property.ObjectProperty<V>
currentProperty()
V
getCurrent()
VOptions
getOptions()
Vp
getVp()
javafx.beans.property.ObjectProperty<V>
labelProperty()
void
pushCurrent()
javafx.beans.property.BooleanProperty
pushedProperty()
void
setCurrent(V current)
void
setLabelToRank(long rank)
This only changes the label but not the current value.void
setOptionsAndCurrent(VOptions options, V current)
void
setVp(Vp vp)
javafx.beans.property.IntegerProperty
stateProperty()
String
toString()
-
-
-
Method Detail
-
afterUnmarshal
public void afterUnmarshal(javax.xml.bind.Unmarshaller unmarshaller, Object parent)
Postprocessing sets parent relationships
-
getVp
public Vp getVp()
-
setVp
public void setVp(Vp vp)
-
getOptions
public VOptions getOptions()
-
getCurrent
public V getCurrent()
-
setCurrent
public void setCurrent(V current)
-
currentProperty
public javafx.beans.property.ObjectProperty<V> currentProperty()
-
stateProperty
public javafx.beans.property.IntegerProperty stateProperty()
-
labelProperty
public javafx.beans.property.ObjectProperty<V> labelProperty()
-
pushedProperty
public javafx.beans.property.BooleanProperty pushedProperty()
-
setLabelToRank
public void setLabelToRank(long rank)
This only changes the label but not the current value. This method can be used when moving the slider.- Parameters:
rank
-
-
pushCurrent
public void pushCurrent()
-
-