org.argouml.util
Class ChangeRegistry
java.lang.Object
|
+--org.argouml.util.ChangeRegistry
- Direct Known Subclasses:
- UMLChangeRegistry
- public class ChangeRegistry
- extends java.lang.Object
This class holds the information about the saving state of the current project.
The state is changed by every change made to its diagrams.
- See Also:
Project
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
changeFlag
protected boolean changeFlag
ChangeRegistry
public ChangeRegistry()
setChangeFlag
public void setChangeFlag(boolean newValue)
- changes save state / notifies gui.
hasChanged
public boolean hasChanged()
nodeAdded
public void nodeAdded(GraphEvent e)
edgeAdded
public void edgeAdded(GraphEvent e)
nodeRemoved
public void nodeRemoved(GraphEvent e)
edgeRemoved
public void edgeRemoved(GraphEvent e)
graphChanged
public void graphChanged(GraphEvent e)