Klasse SelectProperty<T>

java.lang.Object
de.labAlive.property.system.SelectProperty<T>
Bekannte direkte Unterklassen:
MultiInstanceSelectProperty, MultiInstanceSelectProperty, StopbandAttenuationProperty, WaveformProperty

public class SelectProperty<T> extends Object
  • Felddetails

  • Konstruktordetails

    • SelectProperty

      public SelectProperty()
  • Methodendetails

    • setParameters

      public SelectProperty<T> setParameters(Parameters params)
    • setParameter

      public SelectProperty<T> setParameter(SelectParameter parameter)
    • setParameter

      public SelectProperty<T> setParameter(String name, T selectedOption, Object[] options)
    • getParameter

      public SelectParameter getParameter()
    • getDisplayParameter

      public SelectParameter getDisplayParameter()
    • getValue

      public T getValue()
    • setValue

      public SelectProperty<T> setValue(ChangePrivilege actor, T value)
    • setValue

      @Deprecated public SelectProperty<T> setValue(T value)
      Veraltet.
    • getProposedValue

      public T getProposedValue()
    • setDisplayValue

      public void setDisplayValue(T value)
    • updateValue

      public void updateValue()
    • preProcessDependencies

      public final void preProcessDependencies()
    • processDependencies

      public void processDependencies()
    • notifyParameterChangeCommited

      public final void notifyParameterChangeCommited(Parameters updatedParameters)
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • userChangedThisParameterProcessDependencies

      public void userChangedThisParameterProcessDependencies(Parameters parameters)
    • detailLevel

      public void detailLevel(ParameterDetailLevel detailLevel)