Class BoundFunctionSupport<T,R>

java.lang.Object
it.tidalwave.ui.core.function.BoundFunctionSupport<T,R>
All Implemented Interfaces:
ChangingSource<R>, BoundFunction<T,R>, Mutable
Direct Known Subclasses:
BooleanBoundFunctionSupport, UnaryBoundFunctionSupport

public abstract class BoundFunctionSupport<T,R> extends Object implements BoundFunction<T,R>
Since:
2.0-ALPHA-1
Author:
Fabrizio Giudici
  • Constructor Details

    • BoundFunctionSupport

      public BoundFunctionSupport()
  • Method Details

    • unbindAll

      public void unbindAll()
      Removes all the bindings of this object.
      Specified by:
      unbindAll in interface ChangingSource<T>
    • fireValueChanged

      protected void fireValueChanged(R oldValue, R newValue)
    • fireValueChanged

      protected void fireValueChanged(boolean oldValue, boolean newValue)