Class BoundFunctionSupport<DOMAIN_TYPE,CODOMAIN_TYPE>

java.lang.Object
it.tidalwave.role.ui.function.BoundFunctionSupport<DOMAIN_TYPE,CODOMAIN_TYPE>
All Implemented Interfaces:
ChangingSource<CODOMAIN_TYPE>, BoundFunction<DOMAIN_TYPE,CODOMAIN_TYPE>
Direct Known Subclasses:
BooleanBoundFunctionSupport, UnaryBoundFunctionSupport

public abstract class BoundFunctionSupport<DOMAIN_TYPE,CODOMAIN_TYPE> extends Object implements BoundFunction<DOMAIN_TYPE,CODOMAIN_TYPE>
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<DOMAIN_TYPE>
    • fireValueChanged

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

      protected void fireValueChanged(boolean oldValue, boolean newValue)