Class DirtyLongProperty

java.lang.Object
javafx.beans.binding.NumberExpressionBase
javafx.beans.binding.LongExpression
javafx.beans.property.ReadOnlyLongProperty
javafx.beans.property.LongProperty
cz.masci.springfx.mvci.model.dirty.DirtyLongProperty
All Implemented Interfaces:
javafx.beans.binding.NumberExpression, javafx.beans.Observable, javafx.beans.property.Property<Number>, javafx.beans.property.ReadOnlyProperty<Number>, javafx.beans.value.ObservableLongValue, javafx.beans.value.ObservableNumberValue, javafx.beans.value.ObservableValue<Number>, javafx.beans.value.WritableLongValue, javafx.beans.value.WritableNumberValue, javafx.beans.value.WritableValue<Number>, org.nield.dirtyfx.tracking.DirtyProperty

public class DirtyLongProperty extends javafx.beans.property.LongProperty implements org.nield.dirtyfx.tracking.DirtyProperty
  • Property Summary

    Properties
    Type
    Property
    Description
    javafx.beans.value.ObservableValue<Number>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    DirtyLongProperty(Long initialValue)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addListener(javafx.beans.InvalidationListener listener)
     
    void
    addListener(javafx.beans.value.ChangeListener<? super Number> listener)
     
    void
    bind(javafx.beans.value.ObservableValue<? extends Number> observable)
     
    long
    get()
     
     
     
    Gets the value of the property originalValue.
     
    boolean
     
    boolean
     
    javafx.beans.value.ObservableValue<Boolean>
     
    javafx.beans.value.ObservableValue<Number>
     
    void
     
    void
    removeListener(javafx.beans.InvalidationListener listener)
     
    void
    removeListener(javafx.beans.value.ChangeListener<? super Number> listener)
     
    void
     
    void
    set(long value)
     
    void
     
    void
     

    Methods inherited from class javafx.beans.property.LongProperty

    asObject, bindBidirectional, longProperty, toString, unbindBidirectional

    Methods inherited from class javafx.beans.property.ReadOnlyLongProperty

    readOnlyLongProperty

    Methods inherited from class javafx.beans.binding.LongExpression

    add, add, add, add, divide, divide, divide, divide, doubleValue, floatValue, intValue, longExpression, longExpression, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract

    Methods inherited from class javafx.beans.binding.NumberExpressionBase

    add, asString, asString, asString, divide, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, multiply, numberExpression, subtract

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Property Details

  • Constructor Details

    • DirtyLongProperty

      public DirtyLongProperty(@NotNull Long initialValue)
  • Method Details

    • getOriginalValue

      public Long getOriginalValue()
      Gets the value of the property originalValue.
      Property description:
    • originalValueProperty

      public javafx.beans.value.ObservableValue<Number> originalValueProperty()
      See Also:
    • bind

      public void bind(javafx.beans.value.ObservableValue<? extends Number> observable)
      Specified by:
      bind in interface javafx.beans.property.Property<Number>
    • unbind

      public void unbind()
      Specified by:
      unbind in interface javafx.beans.property.Property<Number>
    • isBound

      public boolean isBound()
      Specified by:
      isBound in interface javafx.beans.property.Property<Number>
    • getBean

      public Object getBean()
      Specified by:
      getBean in interface javafx.beans.property.ReadOnlyProperty<Number>
    • getName

      public String getName()
      Specified by:
      getName in interface javafx.beans.property.ReadOnlyProperty<Number>
    • get

      public long get()
      Specified by:
      get in interface javafx.beans.value.ObservableLongValue
      Specified by:
      get in interface javafx.beans.value.WritableLongValue
    • set

      public void set(long value)
      Specified by:
      set in interface javafx.beans.value.WritableLongValue
    • getValue

      public Long getValue()
      Specified by:
      getValue in interface javafx.beans.value.ObservableValue<Number>
      Specified by:
      getValue in interface javafx.beans.value.WritableValue<Number>
      Overrides:
      getValue in class javafx.beans.binding.LongExpression
    • setValue

      public void setValue(Number value)
      Specified by:
      setValue in interface javafx.beans.value.WritableLongValue
      Specified by:
      setValue in interface javafx.beans.value.WritableValue<Number>
      Overrides:
      setValue in class javafx.beans.property.LongProperty
    • addListener

      public void addListener(javafx.beans.value.ChangeListener<? super Number> listener)
      Specified by:
      addListener in interface javafx.beans.value.ObservableValue<Number>
    • removeListener

      public void removeListener(javafx.beans.value.ChangeListener<? super Number> listener)
      Specified by:
      removeListener in interface javafx.beans.value.ObservableValue<Number>
    • addListener

      public void addListener(javafx.beans.InvalidationListener listener)
      Specified by:
      addListener in interface javafx.beans.Observable
    • removeListener

      public void removeListener(javafx.beans.InvalidationListener listener)
      Specified by:
      removeListener in interface javafx.beans.Observable
    • isDirty

      public boolean isDirty()
      Specified by:
      isDirty in interface org.nield.dirtyfx.tracking.DirtyProperty
    • isDirtyProperty

      @NotNull public javafx.beans.value.ObservableValue<Boolean> isDirtyProperty()
      Specified by:
      isDirtyProperty in interface org.nield.dirtyfx.tracking.DirtyProperty
    • rebaseline

      public void rebaseline()
      Specified by:
      rebaseline in interface org.nield.dirtyfx.tracking.DirtyProperty
    • reset

      public void reset()
      Specified by:
      reset in interface org.nield.dirtyfx.tracking.DirtyProperty