Package org.processmining.models.jgraph
Class ProMGraphModel
- java.lang.Object
-
- javax.swing.undo.UndoableEditSupport
-
- org.jgraph.graph.DefaultGraphModel
-
- org.processmining.models.jgraph.ProMGraphModel
-
- All Implemented Interfaces:
java.io.Serializable,org.jgraph.graph.GraphModel,ModelOwner
public class ProMGraphModel extends org.jgraph.graph.DefaultGraphModel implements ModelOwner
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProMGraphModel(org.processmining.models.graphbased.directed.DirectedGraph<? extends org.processmining.models.graphbased.directed.DirectedGraphNode,? extends org.processmining.models.graphbased.directed.DirectedGraphEdge<? extends org.processmining.models.graphbased.directed.DirectedGraphNode,? extends org.processmining.models.graphbased.directed.DirectedGraphNode>> graph)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcellsChanged(java.lang.Object[] cells, java.awt.geom.Rectangle2D dirtyRegion)Invoke this method after you've changed how the cells are to be represented in the graph.org.processmining.models.graphbased.directed.DirectedGraph<? extends org.processmining.models.graphbased.directed.DirectedGraphNode,? extends org.processmining.models.graphbased.directed.DirectedGraphEdge<? extends org.processmining.models.graphbased.directed.DirectedGraphNode,? extends org.processmining.models.graphbased.directed.DirectedGraphNode>>getGraph()ProMGraphModelgetModel()java.lang.StringtoString()-
Methods inherited from class org.jgraph.graph.DefaultGraphModel
acceptsSource, acceptsTarget, addGraphModelListener, beginUpdate, cellsChanged, cloneCell, cloneCell, cloneCell, cloneCells, cloneUserObject, connect, contains, containsEdgeBetween, createEdit, createLayerEdit, createRemoveEdit, edges, edit, edit, endUpdate, execute, fireGraphChanged, getAll, getAttributes, getAttributes, getChild, getChildCount, getConnectionSet, getDescendants, getEdges, getEdges, getEdgesBetween, getGraphModelListeners, getIncomingEdges, getIndexOfChild, getIndexOfRoot, getOpposite, getOutgoingEdges, getParent, getRootAt, getRootCount, getRoots, getRoots, getRoots, getRootsAsCollection, getSource, getSourceVertex, getTarget, getTargetVertex, getTopmostCells, getUpdateLevel, getUserObject, getValue, handleAttributes, handleConnection, handleConnectionSet, handleInsert, handleParentMap, handleRemove, hasAncestorIn, insert, isEdge, isGroup, isLeaf, isPort, isRemoveEmptyGroups, isVertex, order, remove, removeGraphModelListener, setParent, setRemoveEmptyGroups, setSourcePort, setTargetPort, toBack, toFront, updateTransaction, valueForCellChanged
-
Methods inherited from class javax.swing.undo.UndoableEditSupport
_postEdit, addUndoableEditListener, createCompoundEdit, getUndoableEditListeners, postEdit, removeUndoableEditListener
-
-
-
-
Constructor Detail
-
ProMGraphModel
public ProMGraphModel(org.processmining.models.graphbased.directed.DirectedGraph<? extends org.processmining.models.graphbased.directed.DirectedGraphNode,? extends org.processmining.models.graphbased.directed.DirectedGraphEdge<? extends org.processmining.models.graphbased.directed.DirectedGraphNode,? extends org.processmining.models.graphbased.directed.DirectedGraphNode>> graph)
-
-
Method Detail
-
getGraph
public org.processmining.models.graphbased.directed.DirectedGraph<? extends org.processmining.models.graphbased.directed.DirectedGraphNode,? extends org.processmining.models.graphbased.directed.DirectedGraphEdge<? extends org.processmining.models.graphbased.directed.DirectedGraphNode,? extends org.processmining.models.graphbased.directed.DirectedGraphNode>> getGraph()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjavax.swing.undo.UndoableEditSupport
-
getModel
public ProMGraphModel getModel()
- Specified by:
getModelin interfaceModelOwner
-
cellsChanged
public void cellsChanged(java.lang.Object[] cells, java.awt.geom.Rectangle2D dirtyRegion)Invoke this method after you've changed how the cells are to be represented in the graph.
-
-