|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecty.view.Graph2DUndoManager
y.view.hierarchy.Graph2DHierarchyUndoManager
public class Graph2DHierarchyUndoManager
This class provides undoability and redoability support for a hierarchy of graphs.
Like its base class Graph2DUndoManager it must be registered as a
GraphListener and Graph2D.BackupRealizersHandler
to make this class aware of Graph2D changes.
HierarchyListener and must therefore be registered
with HierarchyManager.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class y.view.Graph2DUndoManager |
|---|
Graph2DUndoManager.UndoListener |
| Constructor Summary | |
|---|---|
Graph2DHierarchyUndoManager(HierarchyManager hierarchy)
Creates a new instance of Graph2DHierarchyUndoManager. |
|
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener l)
Adds a PropertyChangeListener to the listener list. |
Graph |
getActiveGraph()
Getter for property activeGraph. |
void |
hierarchyChange(HierarchyEvent ev)
HierarchyListener implementation. |
void |
onGraphEvent(GraphEvent e)
Graph2DListener implementation.Structural changes of the graph will be
converted to undoable commands and stored in a command stream for later execution. |
void |
redo()
Causes the next command in line to be redone. |
void |
removePropertyChangeListener(PropertyChangeListener l)
Removes a PropertyChangeListener from the listener list. |
void |
setActiveGraph(Graph activeGraph)
Setter for property activeGraph. |
void |
undo()
Causes the next command in line to be undone. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Graph2DHierarchyUndoManager(HierarchyManager hierarchy)
| Method Detail |
|---|
public void hierarchyChange(HierarchyEvent ev)
HierarchyListener implementation. This class keeps track of hierarchy changes.
hierarchyChange in interface HierarchyListenerpublic void addPropertyChangeListener(PropertyChangeListener l)
public void removePropertyChangeListener(PropertyChangeListener l)
public Graph getActiveGraph()
public void setActiveGraph(Graph activeGraph)
public void onGraphEvent(GraphEvent e)
Graph2DUndoManagerGraph2DListener implementation.Structural changes of the graph will be
converted to undoable commands and stored in a command stream for later execution.
onGraphEvent in interface GraphListeneronGraphEvent in class Graph2DUndoManagerpublic void redo()
Graph2DUndoManager
redo in class Graph2DUndoManagerpublic void undo()
Graph2DUndoManager
undo in class Graph2DUndoManager
|
© Copyright 2000-2008, yWorks GmbH. All rights reserved. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||