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