Class GraphLayoutConnection
java.lang.Object
org.processmining.framework.connections.impl.AbstractConnection
org.processmining.models.connections.GraphLayoutConnection
- All Implemented Interfaces:
Connection
,DynamicConnection
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final String
protected static final String
A List<java.awt.geom.Point2D> of points, which are the inner points of the spline.static final String
protected static final String
protected static final String
protected static final String
a get on size returns a java.awt.geom.Point2D.protected static final String
a get on size returns a java.awt.geom.Dimension2D.Fields inherited from class org.processmining.framework.connections.impl.AbstractConnection
manager
-
Constructor Summary
ConstructorDescriptionGraphLayoutConnection
(GraphLayoutConnection cloneFrom) GraphLayoutConnection
(DirectedGraph<?, ?> graph) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(GraphLayoutConnection.Listener listener) boolean
collapse
(AttributeMapOwner owner) void
collapse
(Expandable expandable) void
void
collapseAll
(Collection<Expandable> toCollapse) boolean
expand
(AttributeMapOwner owner) void
expand
(Expandable expandable) void
void
expandAll
(Collection<Expandable> toExpand) getEdgePoints
(AttributeMapOwner owner) DirectedGraph<?,
?> getGraph()
getPortOffset
(AttributeMapOwner owner) getPosition
(AttributeMapOwner owner) getSize
(AttributeMapOwner owner) boolean
isCollapsed
(AttributeMapOwner owner) boolean
void
removeListener
(GraphLayoutConnection.Listener listener) boolean
setEdgePoints
(AttributeMapOwner owner, List<Point2D> edgepoints) void
setLayedOut
(boolean layedOut) boolean
setMultiGraphElements
(AttributeMapOwner owner, List<DirectedGraphElement> tempGraphElements) boolean
setPortOffset
(AttributeMapOwner owner, Point2D position) boolean
setPosition
(AttributeMapOwner owner, Point2D position) boolean
setSize
(AttributeMapOwner owner, Dimension2D size) void
updatedAttributes
(AttributeMapOwner... owners) Methods inherited from class org.processmining.framework.connections.impl.AbstractConnection
containsObjects, containsObjects, equals, get, getID, getLabel, getMapping, getObjects, getObjectWithRole, getRoles, hashCode, isRemoved, put, remove, remove, setLabel, setManager, toString, updated
-
Field Details
-
EDGEPOINTS
A List<java.awt.geom.Point2D> of points, which are the inner points of the spline.- See Also:
-
SIZE
a get on size returns a java.awt.geom.Dimension2D.- See Also:
-
POSITION
a get on size returns a java.awt.geom.Point2D.- See Also:
-
COLLAPSED
- See Also:
-
PORTOFFSET
- See Also:
-
GRAPH
- See Also:
-
MULTIGRAPHELEMENTS
- See Also:
-
-
Constructor Details
-
GraphLayoutConnection
-
GraphLayoutConnection
-
-
Method Details
-
setEdgePoints
-
getEdgePoints
-
setSize
-
getSize
-
setPosition
-
getPosition
-
collapse
-
expand
-
isCollapsed
-
setPortOffset
-
getPortOffset
-
getGraph
-
setLayedOut
public void setLayedOut(boolean layedOut) -
isLayedOut
public boolean isLayedOut() -
expandAll
public void expandAll() -
collapseAll
public void collapseAll() -
expandAll
-
collapseAll
-
expand
-
collapse
-
getExpansionListeners
-
addListener
-
removeListener
-
updatedAttributes
-
setMultiGraphElements
public boolean setMultiGraphElements(AttributeMapOwner owner, List<DirectedGraphElement> tempGraphElements) -
getMultiGraphElements
-