protected GraphTransferable |
GraphTransferHandler.create(JGraph graph,
java.lang.Object[] cells,
java.util.Map viewAttributes,
java.awt.geom.Rectangle2D bounds,
ConnectionSet cs,
ParentMap pm) |
|
protected DefaultGraphModel.GraphModelEdit |
DefaultGraphModel.createEdit(java.lang.Object[] inserted,
java.lang.Object[] removed,
java.util.Map attributes,
ConnectionSet cs,
ParentMap pm,
javax.swing.undo.UndoableEdit[] edits) |
|
void |
DefaultGraphModel.edit(java.lang.Object[] inserted,
java.lang.Object[] removed,
java.util.Map attributes,
ConnectionSet cs,
ParentMap pm,
javax.swing.undo.UndoableEdit[] edits) |
Applies attributes and the connection changes to the
model.
|
void |
DefaultGraphModel.edit(java.util.Map attributes,
ConnectionSet cs,
ParentMap pm,
javax.swing.undo.UndoableEdit[] edits) |
Shortcut to the new edit method which allows inserts and removes to go
along with an edit.
|
void |
GraphLayoutCache.edit(java.util.Map attributes,
ConnectionSet cs,
ParentMap pm,
javax.swing.undo.UndoableEdit[] e) |
Applies the propertyMap and the connection changes to the
model.
|
void |
GraphModel.edit(java.util.Map attributes,
ConnectionSet cs,
ParentMap pm,
javax.swing.undo.UndoableEdit[] e) |
Applies the propertyMap and the connection changes to the
model.
|
protected void |
GraphTransferHandler.handleExternalDrop(JGraph graph,
java.lang.Object[] cells,
java.util.Map nested,
ConnectionSet cs,
ParentMap pm,
double dx,
double dy) |
|
protected ParentMap |
DefaultGraphModel.handleParentMap(ParentMap parentMap) |
Applies cells to the model.
|
void |
DefaultGraphModel.insert(java.lang.Object[] roots,
java.util.Map attributes,
ConnectionSet cs,
ParentMap pm,
javax.swing.undo.UndoableEdit[] edits) |
Inserts the roots and connections into the model.
|
void |
GraphLayoutCache.insert(java.lang.Object[] cells,
java.util.Map nested,
ConnectionSet cs,
ParentMap pm) |
Variant of the insert method that allows to pass a default connection set
and parent map and nested map.
|
void |
GraphLayoutCache.insert(java.lang.Object[] roots,
java.util.Map attributes,
ConnectionSet cs,
ParentMap pm,
javax.swing.undo.UndoableEdit[] e) |
Inserts the cells and connections into the model, and
absorbs the local attributes.
|
void |
GraphModel.insert(java.lang.Object[] roots,
java.util.Map attributes,
ConnectionSet cs,
ParentMap pm,
javax.swing.undo.UndoableEdit[] e) |
Inserts the cells and connections into the model, and
passes attributes to the views.
|
java.lang.Object[] |
GraphLayoutCache.insertClones(java.lang.Object[] cells,
java.util.Map clones,
java.util.Map nested,
ConnectionSet cs,
ParentMap pm,
double dx,
double dy) |
Inserts the cloned cells from the clone map and clones the passed-in
arguments according to the clone map before insertion and returns the
clones in order of the cells.
|
protected void |
DefaultGraphModel.updateTransaction(java.lang.Object[] inserted,
java.lang.Object[] removed,
java.util.Map attributes,
ConnectionSet cs,
ParentMap pm) |
Updates the current state of the various transaction data
|