Package org.pentaho.di.core.changed
Class ChangedFlag
- java.lang.Object
-
- org.pentaho.di.core.changed.ChangedFlag
-
- All Implemented Interfaces:
ChangedFlagInterface
- Direct Known Subclasses:
ClusterSchema,PartitionSchema,SlaveServer,StepErrorMeta
public class ChangedFlag extends Object implements ChangedFlagInterface
-
-
Constructor Summary
Constructors Constructor Description ChangedFlag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddObserver(PDIObserver o)voidclearChanged()Clears the changed flags.voiddeleteObserver(PDIObserver o)booleanhasChanged()Checks whether or not this has changed.voidnotifyObservers(Object arg)voidsetChanged()Sets this as being changed.voidsetChanged(boolean b)Sets whether or not this has changed.
-
-
-
Method Detail
-
addObserver
public void addObserver(PDIObserver o)
-
deleteObserver
public void deleteObserver(PDIObserver o)
-
notifyObservers
public void notifyObservers(Object arg)
-
setChanged
public void setChanged()
Sets this as being changed.- Specified by:
setChangedin interfaceChangedFlagInterface
-
setChanged
public void setChanged(boolean b)
Sets whether or not this has changed.- Specified by:
setChangedin interfaceChangedFlagInterface- Parameters:
ch- true if you want to mark this as changed, false otherwise
-
clearChanged
public void clearChanged()
Clears the changed flags.- Specified by:
clearChangedin interfaceChangedFlagInterface
-
hasChanged
public boolean hasChanged()
Checks whether or not this has changed.- Specified by:
hasChangedin interfaceChangedFlagInterface- Returns:
- true if the this has changed, false otherwise
-
-