Package it.tidalwave.role.ui.function
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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
fireValueChanged
(boolean oldValue, boolean newValue) protected void
fireValueChanged
(CODOMAIN_TYPE oldValue, CODOMAIN_TYPE newValue) void
Removes all the bindings of this object.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface it.tidalwave.role.ui.ChangingSource
addPropertyChangeListener, get, getPropertyChangeListeners, removePropertyChangeListener
-
Constructor Details
-
BoundFunctionSupport
public BoundFunctionSupport()
-
-
Method Details
-
unbindAll
public void unbindAll()Removes all the bindings of this object.- Specified by:
unbindAll
in interfaceChangingSource<DOMAIN_TYPE>
-
fireValueChanged
-
fireValueChanged
protected void fireValueChanged(boolean oldValue, boolean newValue)
-