org.jgraph.event
public static interface GraphModelEvent.GraphModelChange extends GraphLayoutCacheEvent.GraphLayoutCacheChange
| Method Summary | |
|---|---|
| ConnectionSet | getConnectionSet()
Returns a connection set representing the graph structure after the
change was applied
|
| ParentMap | getParentMap()
Returns a parent map representing the group structure after the
change was applied
|
| ConnectionSet | getPreviousConnectionSet()
Returns a connection set representing the graph structure before the
change was applied ( an "undo" of the change).
|
| ParentMap | getPreviousParentMap()
Returns a parent map representing the group structure before the
change was applied ( an "undo" of the change )
|
| CellView[] | getViews(GraphLayoutCache view)
Allows a GraphLayoutCache to retrieve an array of
CellViews that was previously stored with
putViews(GraphLayoutCache, CellView[]).
|
| void | putViews(GraphLayoutCache view, CellView[] cellViews)
Allows a GraphLayoutCache to store cell views for
cells that have been removed. |
Returns: the connection set of the graph after the change
Returns: the changed parent map
Returns: the connection set of the graph before the change
Returns: the previous parent map
GraphLayoutCache to retrieve an array of
CellViews that was previously stored with
putViews(GraphLayoutCache, CellView[]).
Parameters: view
the GraphLayoutCache whose stored cells are
to be retrieved
GraphLayoutCache to store cell views for
cells that have been removed. Such cell views are used for
re-insertion and restoring the visual attributes.
Parameters: view
the GraphLayoutCache to store the removed
cells cellViews
the cell views to be stored