Package it.tidalwave.role.ui.function
Class CopyIfEmptyOrConform
java.lang.Object
it.tidalwave.role.ui.function.BoundFunctionSupport<String,String>
it.tidalwave.role.ui.function.UnaryBoundFunctionSupport<String,String>
it.tidalwave.role.ui.function.WeakCopyFunctionSupport<String>
it.tidalwave.role.ui.function.CopyIfEmptyOrConform
- All Implemented Interfaces:
Changeable<String>,ChangingSource<String>,BoundFunction<String,String>
- Author:
- Fabrizio Giudici
-
Field Summary
Fields inherited from class it.tidalwave.role.ui.function.WeakCopyFunctionSupport
targetValueFields inherited from class it.tidalwave.role.ui.function.UnaryBoundFunctionSupport
source, value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CopyIfEmptyOrConformcopyIfEmptyOrConform(ChangingSource<String> source) protected booleanshouldChange(String oldValue, String newValue) Methods inherited from class it.tidalwave.role.ui.function.WeakCopyFunctionSupport
function, onSourceChange, setMethods inherited from class it.tidalwave.role.ui.function.UnaryBoundFunctionSupport
getMethods inherited from class it.tidalwave.role.ui.function.BoundFunctionSupport
fireValueChanged, fireValueChanged, unbindAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface it.tidalwave.role.ui.ChangingSource
addPropertyChangeListener, getPropertyChangeListeners, removePropertyChangeListener
-
Constructor Details
-
CopyIfEmptyOrConform
-
-
Method Details
-
copyIfEmptyOrConform
@Nonnull public static CopyIfEmptyOrConform copyIfEmptyOrConform(@Nonnull ChangingSource<String> source) -
shouldChange
- Specified by:
shouldChangein classWeakCopyFunctionSupport<String>
-