Package it.tidalwave.role.ui.function
Class BooleanBoundFunctionSupport
- java.lang.Object
- 
- it.tidalwave.role.ui.function.BoundFunctionSupport<java.lang.Boolean,java.lang.Boolean>
- 
- it.tidalwave.role.ui.function.BooleanBoundFunctionSupport
 
 
- 
- All Implemented Interfaces:
- ChangingSource<java.lang.Boolean>,- BoundFunction<java.lang.Boolean,java.lang.Boolean>
 - Direct Known Subclasses:
- AndFunction,- OrFunction
 
 public abstract class BooleanBoundFunctionSupport extends BoundFunctionSupport<java.lang.Boolean,java.lang.Boolean> - Author:
- Fabrizio Giudici
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected ChangingSource<java.lang.Boolean>[]sources
 - 
Constructor SummaryConstructors Constructor Description BooleanBoundFunctionSupport(ChangingSource<java.lang.Boolean>... sources)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract booleanfunction()java.lang.Booleanget()Returns the value of this object.- 
Methods inherited from class it.tidalwave.role.ui.function.BoundFunctionSupportfireValueChanged, fireValueChanged, unbindAll
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface it.tidalwave.role.ui.ChangingSourceaddPropertyChangeListener, getPropertyChangeListeners, removePropertyChangeListener
 
- 
 
- 
- 
- 
Field Detail- 
sourcesprotected final ChangingSource<java.lang.Boolean>[] sources 
 
- 
 - 
Constructor Detail- 
BooleanBoundFunctionSupportpublic BooleanBoundFunctionSupport(@Nonnull ChangingSource<java.lang.Boolean>... sources)
 
- 
 - 
Method Detail- 
functionprotected abstract boolean function() 
 - 
get@Nonnull public final java.lang.Boolean get() Description copied from interface:ChangingSourceReturns the value of this object.- Returns:
- the value
 
 
- 
 
-