Public Member Functions | |
GraphModelLayerEdit (Object[] cells, int layer) | |
Object | getSource () |
Object[] | getChanged () |
Object[] | getInserted () |
Object[] | getRemoved () |
Object[] | getContext () |
Map | getAttributes () |
Map | getPreviousAttributes () |
ConnectionSet | getConnectionSet () |
ConnectionSet | getPreviousConnectionSet () |
ParentMap | getParentMap () |
ParentMap | getPreviousParentMap () |
void | addImplicitEdit (UndoableEdit edit) |
CellView[] | getViews (GraphLayoutCache view) |
void | putViews (GraphLayoutCache view, CellView[] cellViews) |
void | redo () throws CannotRedoException |
void | undo () throws CannotUndoException |
void | execute () |
Static Public Attributes | |
static final int | FRONT = -1 |
static final int | BACK = -2 |
Protected Member Functions | |
void | updateNext () |
void | updateListeners () |
List | getParentList (Object cell) |
Protected Attributes | |
Object | changeSource |
transient Object[] | cells |
transient int[] | next |
transient int[] | prev |
int | layer |
Object[] | changed |
|
Constructs a GraphModelEdit. This modifies the order of the cells in the model. |
|
Allows a |
|
Execute this edit such that the next invocation to this method will invert the last execution. |
|
Returns null. |
|
Returns the cells that have changed. |
|
|
|
Returns null. |
|
Returns the cells that have changed. |
|
Returns the list that exclusively contains |
|
Returns null. |
|
Returns null. |
|
|
|
|
|
Returns the cells that have changed. |
|
Returns the source of this change. This can either be a view or a model, if this change is a GraphModelChange. |
|
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed. |
|
Returns the views that have not changed explicitly, but implicitly because one of their dependent cells has changed. |
|
Redoes a change.
|
|
Undoes a change.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|