Class JGraphEdgeView
- java.lang.Object
-
- org.jgraph.graph.AbstractCellView
-
- org.jgraph.graph.EdgeView
-
- org.processmining.models.jgraph.views.JGraphEdgeView
-
- All Implemented Interfaces:
java.io.Serializable,org.jgraph.graph.CellView,org.processmining.framework.util.Cleanable
public class JGraphEdgeView extends org.jgraph.graph.EdgeView implements org.processmining.framework.util.Cleanable- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.awt.ShapemiddleShape
-
Constructor Summary
Constructors Constructor Description JGraphEdgeView(ProMGraphEdge cell, boolean isPIP, org.processmining.models.graphbased.ViewSpecificAttributeMap viewSpecificAttributes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanUp()org.processmining.models.graphbased.directed.DirectedGraphEdge<?,?>getEdge()ProMEdgeRenderergetRenderer()Returns a renderer for the class.org.processmining.models.graphbased.ViewSpecificAttributeMapgetViewSpecificAttributeMap()booleanisPIP()voidsetPoints(java.util.List<java.awt.geom.Point2D> list)-
Methods inherited from class org.jgraph.graph.EdgeView
addExtraLabel, addPoint, checkDefaultLabelPosition, convertRelativeLabelPositionToAbsolute, getAbsoluteExtraLabelPosition, getAbsoluteLabelPosition, getAbsoluteLabelPositionFromRelative, getBounds, getExtraLabelPosition, getFirstPointOfSegment, getHandle, getLabelPosition, getLabelVector, getLength, getNearestPoint, getPerimeterPoint, getPoint, getPointCount, getPointLocation, getPoints, getShape, getSource, getSourceParentView, getTarget, getTargetParentView, getVisibleParent, intersects, invalidate, isLoop, refresh, removeExtraLabel, removePoint, setExtraLabelPosition, setLabelPosition, setPoint, setSource, setTarget, update
-
Methods inherited from class org.jgraph.graph.AbstractCellView
changeAttributes, childUpdated, createAttributeMap, getAllAttributes, getAttributes, getBounds, getCell, getCellAttributes, getCenterPoint, getChildViews, getDescendantViews, getEditor, getParentView, getRendererComponent, includeInGroupBounds, isLeaf, mergeAttributes, removeFromParent, scale, setAttributes, setBounds, setCell, translate, updateGroupBounds
-
-
-
-
Constructor Detail
-
JGraphEdgeView
public JGraphEdgeView(ProMGraphEdge cell, boolean isPIP, org.processmining.models.graphbased.ViewSpecificAttributeMap viewSpecificAttributes)
-
-
Method Detail
-
setPoints
public void setPoints(java.util.List<java.awt.geom.Point2D> list)
-
getViewSpecificAttributeMap
public org.processmining.models.graphbased.ViewSpecificAttributeMap getViewSpecificAttributeMap()
-
getRenderer
public ProMEdgeRenderer getRenderer()
Description copied from class:org.jgraph.graph.EdgeViewReturns a renderer for the class.- Overrides:
getRendererin classorg.jgraph.graph.EdgeView- Returns:
- the renderer instance for this view
-
cleanUp
public void cleanUp()
- Specified by:
cleanUpin interfaceorg.processmining.framework.util.Cleanable
-
getEdge
public org.processmining.models.graphbased.directed.DirectedGraphEdge<?,?> getEdge()
-
isPIP
public boolean isPIP()
-
-