Klasse Property<T extends Property<T>>

java.lang.Object
de.labAlive.property.system.Property<T>
Alle implementierten Schnittstellen:
Cloneable
Bekannte direkte Unterklassen:
DoubleProperty, IntProperty

public abstract class Property<T extends Property<T>> extends Object implements Cloneable
  • Felddetails

  • Konstruktordetails

    • Property

      public Property()
  • Methodendetails

    • addListener

      public void addListener(ChangeListener... listener)
    • setParameters

      public T setParameters(Parameters params)
    • setParameter

      public T setParameter(Parameter parameter)
    • updateValue

      public abstract void updateValue()
    • userChangedThisParameterProcessDependencies

      public void userChangedThisParameterProcessDependencies(Parameters parameters)
    • getParameter

      public Parameter getParameter()
    • getDisplayParameter

      public Parameter getDisplayParameter()
    • slide

      public T slide(MinMaxIncr minMaxIncr)
    • slide

      public T slide(int minValue, int maxValue)
    • detailLevel

      public T detailLevel(ParameterDetailLevel detailLevel)
    • clone

      public T clone()
    • preProcessDependencies

      public final void preProcessDependencies()
    • notifyChangeListeners

      public void notifyChangeListeners()
    • processDependencies

      public void processDependencies()