public class ProMGraphPort extends org.jgraph.graph.DefaultPort implements org.processmining.framework.util.Cleanable, ModelOwner, ProMGraphElement
Constructor and Description |
---|
ProMGraphPort(java.lang.Object userObject,
ProMGraphModel model,
org.processmining.models.connections.GraphLayoutConnection layoutConnection) |
Modifier and Type | Method and Description |
---|---|
void |
cleanUp() |
boolean |
equals(java.lang.Object o)
This implementation of equals seems to be required by JGraph.
|
org.processmining.models.graphbased.directed.BoundaryDirectedGraphNode |
getBoundingNode() |
ProMGraphModel |
getModel() |
JGraphPortView |
getView() |
boolean |
isBoundaryNode() |
void |
setView(JGraphPortView view) |
void |
updateViewsFromMap() |
addEdge, clone, edges, getAnchor, getEdges, removeEdge, setAnchor, setEdges
addPort, addPort, addPort, changeAttributes, getAttributes, getChildren, setAttributes
add, breadthFirstEnumeration, children, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAttributes
public ProMGraphPort(java.lang.Object userObject, ProMGraphModel model, org.processmining.models.connections.GraphLayoutConnection layoutConnection)
public void cleanUp()
cleanUp
in interface org.processmining.framework.util.Cleanable
public void setView(JGraphPortView view)
public JGraphPortView getView()
getView
in interface ProMGraphElement
public ProMGraphModel getModel()
getModel
in interface ModelOwner
public void updateViewsFromMap()
updateViewsFromMap
in interface ProMGraphElement
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public boolean isBoundaryNode()
public org.processmining.models.graphbased.directed.BoundaryDirectedGraphNode getBoundingNode()