Inheritance diagram for org.jgraph.graph.GraphModel:
Public Member Functions | |
int | getRootCount () |
Object | getRootAt (int index) |
int | getIndexOfRoot (Object root) |
boolean | contains (Object node) |
AttributeMap | getAttributes (Object node) |
Object | getValue (Object node) |
Object | getSource (Object edge) |
Object | getTarget (Object edge) |
boolean | acceptsSource (Object edge, Object port) |
boolean | acceptsTarget (Object edge, Object port) |
Iterator | edges (Object port) |
boolean | isEdge (Object edge) |
boolean | isPort (Object port) |
Object | getParent (Object child) |
int | getIndexOfChild (Object parent, Object child) |
Object | getChild (Object parent, int index) |
int | getChildCount (Object parent) |
boolean | isLeaf (Object node) |
void | insert (Object[] roots, Map attributes, ConnectionSet cs, ParentMap pm, UndoableEdit[] e) |
void | remove (Object[] roots) |
void | edit (Map attributes, ConnectionSet cs, ParentMap pm, UndoableEdit[] e) |
Map | cloneCells (Object[] cells) |
Object | valueForCellChanged (Object cell, Object newValue) |
void | toBack (Object[] cells) |
void | toFront (Object[] cells) |
void | addGraphModelListener (GraphModelListener l) |
void | removeGraphModelListener (GraphModelListener l) |
void | addUndoableEditListener (UndoableEditListener listener) |
void | removeUndoableEditListener (UndoableEditListener listener) |
|
Returns
Implemented in manas.event.MyModel, manas.gui.MyModel, and org.jgraph.graph.DefaultGraphModel. |
|
Returns
Implemented in manas.event.MyModel, manas.gui.MyModel, and org.jgraph.graph.DefaultGraphModel. |
|
Adds a listener for the GraphModelEvent posted after the model changes. Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Adds an undo listener for notification of any changes. Undo/Redo operations performed on the |
|
Returns a map of (cell, clone)-pairs for all Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns an iterator of the edges connected to
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Applies the Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns a
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns the child of parent at index index in the parent's child array. parent must be a node previously obtained from this data source. This should not return null if index is a valid index for parent (that is index >= 0 && index < getChildCount( parent )).
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns the number of children of parent . Returns 0 if the node is a leaf or if it has no children. parent must be a node previously obtained from this data source.
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns the index of child in parent. If either the parent or child is
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns the index of
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns the parent of child in the model. child must be a node previously obtained from this data source. This returns null if child is a root in the model.
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns the root at index index in the model. This should not return null if index is a valid index for the model (that is index >= 0 && index < getRootCount()).
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns the number of roots in the model. Returns 0 if the model is empty.
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns the source of
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns the target of
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns the user object for the specified cell.
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Inserts the Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns whether the specified node is a leaf node. The way the test is performed depends on the
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Returns
Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Removes Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Removes a listener previously added with addGraphModelListener() . Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Removes an undo listener. |
|
Sends Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Brings Implemented in org.jgraph.graph.DefaultGraphModel. |
|
Messaged when the value of the cell has changed, eg from within the edit method. Implemented in org.jgraph.graph.DefaultGraphModel. |