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 void
addObserver(PDIObserver o)
void
clearChanged()
Clears the changed flags.void
deleteObserver(PDIObserver o)
boolean
hasChanged()
Checks whether or not this has changed.void
notifyObservers(Object arg)
void
setChanged()
Sets this as being changed.void
setChanged(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:
setChanged
in interfaceChangedFlagInterface
-
setChanged
public void setChanged(boolean b)
Sets whether or not this has changed.- Specified by:
setChanged
in interfaceChangedFlagInterface
- Parameters:
ch
- true if you want to mark this as changed, false otherwise
-
clearChanged
public void clearChanged()
Clears the changed flags.- Specified by:
clearChanged
in interfaceChangedFlagInterface
-
hasChanged
public boolean hasChanged()
Checks whether or not this has changed.- Specified by:
hasChanged
in interfaceChangedFlagInterface
- Returns:
- true if the this has changed, false otherwise
-
-