Class PropertySupervisor<U>

  • All Implemented Interfaces:
    javafx.beans.value.ChangeListener<U>
    Direct Known Subclasses:
    StringPropertySupervisor

    public class PropertySupervisor<U>
    extends java.lang.Object
    implements javafx.beans.value.ChangeListener<U>
    • Constructor Detail

      • PropertySupervisor

        public PropertySupervisor​(javafx.beans.value.ObservableValue<U> observable)
    • Method Detail

      • reset

        public void reset()
      • assertWillChangeByDefinedCount

        public FutureRuleObserver<U> assertWillChangeByDefinedCount​(int count)
      • assertWillChangeThisWay

        public FutureRuleObserver<U> assertWillChangeThisWay​(U... assertedValues)
      • assertValueIsEquals

        public void assertValueIsEquals​(U value)
      • assertValueIsNull

        public void assertValueIsNull()
      • assertValueIsNotNull

        public void assertValueIsNotNull()
      • changed

        public void changed​(javafx.beans.value.ObservableValue<? extends U> observable,
                            U oldValue,
                            U newValue)
        Specified by:
        changed in interface javafx.beans.value.ChangeListener<U>
      • getObservable

        protected javafx.beans.value.ObservableValue<U> getObservable()
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class java.lang.Object
        Throws:
        java.lang.Throwable
      • confirm

        public void confirm()