Modifier and Type | Method and Description |
---|---|
boolean |
GraphLayoutConnection.collapse(AttributeMapOwner owner) |
boolean |
GraphLayoutConnection.expand(AttributeMapOwner owner) |
java.util.List<java.awt.geom.Point2D> |
GraphLayoutConnection.getEdgePoints(AttributeMapOwner owner) |
java.util.List<DirectedGraphElement> |
GraphLayoutConnection.getMultiGraphElements(AttributeMapOwner owner) |
java.awt.geom.Point2D |
GraphLayoutConnection.getPortOffset(AttributeMapOwner owner) |
java.awt.geom.Point2D |
GraphLayoutConnection.getPosition(AttributeMapOwner owner) |
java.awt.Dimension |
GraphLayoutConnection.getSize(AttributeMapOwner owner) |
boolean |
GraphLayoutConnection.isCollapsed(AttributeMapOwner owner) |
void |
GraphLayoutConnection.Listener.layoutConnectionUpdated(AttributeMapOwner... owners) |
boolean |
GraphLayoutConnection.setEdgePoints(AttributeMapOwner owner,
java.util.List<java.awt.geom.Point2D> edgepoints) |
boolean |
GraphLayoutConnection.setMultiGraphElements(AttributeMapOwner owner,
java.util.List<DirectedGraphElement> tempGraphElements) |
boolean |
GraphLayoutConnection.setPortOffset(AttributeMapOwner owner,
java.awt.geom.Point2D position) |
boolean |
GraphLayoutConnection.setPosition(AttributeMapOwner owner,
java.awt.geom.Point2D position) |
boolean |
GraphLayoutConnection.setSize(AttributeMapOwner owner,
java.awt.geom.Dimension2D size) |
void |
GraphLayoutConnection.updatedAttributes(AttributeMapOwner... owners) |
Modifier and Type | Interface and Description |
---|---|
interface |
Expandable |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGraph |
class |
AbstractGraphEdge<S,T> |
class |
AbstractGraphElement |
class |
AbstractGraphNode |
Modifier and Type | Method and Description |
---|---|
java.util.Set<AttributeMapOwner> |
ViewSpecificAttributeMap.keySet() |
Modifier and Type | Method and Description |
---|---|
void |
ViewSpecificAttributeMap.clearViewSpecific(AttributeMapOwner owner) |
java.lang.Object |
ViewSpecificAttributeMap.get(AttributeMapOwner owner,
java.lang.String key) |
<T> T |
ViewSpecificAttributeMap.get(AttributeMapOwner owner,
java.lang.String key,
T defaultValue) |
AttributeMap |
ViewSpecificAttributeMap.getMapFor(AttributeMapOwner node) |
java.util.Set<java.lang.String> |
ViewSpecificAttributeMap.keySet(AttributeMapOwner owner) |
boolean |
ViewSpecificAttributeMap.putViewSpecific(AttributeMapOwner owner,
java.lang.String key,
java.lang.Object value)
This method updates the map and signals the owner.
|
void |
ViewSpecificAttributeMap.removeViewSpecific(AttributeMapOwner owner,
java.lang.String key) |
Modifier and Type | Interface and Description |
---|---|
interface |
BoundaryDirectedGraphNode
Interface to represent a node that can be drawn on the boundary of another
node (e.g.: an exception on a BPMN activity.) The other node will be a
ContainingDirectedGraphNode.
|
interface |
ContainableDirectedGraphElement
Interface to represent a directed graph element that can be the child of a
node.
|
interface |
ContainingDirectedGraphNode
Interface to represent a directed graph node that contain other elements.
|
interface |
DirectedGraph<N extends DirectedGraphNode,E extends DirectedGraphEdge<? extends N,? extends N>> |
interface |
DirectedGraphEdge<S extends DirectedGraphNode,T extends DirectedGraphNode> |
interface |
DirectedGraphElement
Main interface for elements of a directed graph.
|
interface |
DirectedGraphNode |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDirectedGraph<N extends DirectedGraphNode,E extends DirectedGraphEdge<? extends N,? extends N>> |
class |
AbstractDirectedGraphEdge<S extends AbstractDirectedGraphNode,T extends AbstractDirectedGraphNode> |
class |
AbstractDirectedGraphNode |
Modifier and Type | Interface and Description |
---|---|
interface |
DirectedHypergraph<N extends DirectedHypergraphNode,I extends DirectedIncomingHyperedge<? extends N,? extends N>,O extends DirectedOutgoingHyperedge<? extends N,? extends N>> |
interface |
DirectedHypergraphElement |
interface |
DirectedHypergraphNode |
interface |
DirectedIncomingHyperedge<S extends DirectedHypergraphNode,T extends DirectedHypergraphNode>
represents edges going from multiple sources towards one target
|
interface |
DirectedOutgoingHyperedge<S extends DirectedHypergraphNode,T extends DirectedHypergraphNode>
represents edges going from a source towards multiple targets
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDirectedHypergraph<N extends DirectedHypergraphNode,I extends DirectedIncomingHyperedge<? extends N,? extends N>,O extends DirectedOutgoingHyperedge<? extends N,? extends N>> |
class |
AbstractDirectedHypergraphNode |
class |
AbstractDirectedIncomingHyperedge<S extends AbstractDirectedHypergraphNode,T extends AbstractDirectedHypergraphNode> |
class |
AbstractDirectedOutgoingHyperedge<S extends AbstractDirectedHypergraphNode,T extends AbstractDirectedHypergraphNode> |
Modifier and Type | Interface and Description |
---|---|
interface |
UndirectedGraph<N extends UndirectedGraphNode,E extends UndirectedGraphEdge<? extends N>> |
interface |
UndirectedGraphEdge<T extends UndirectedGraphNode> |
interface |
UndirectedGraphElement |
interface |
UndirectedGraphNode |
Modifier and Type | Class and Description |
---|---|
class |
AbstractUndirectedEdge<T extends UndirectedGraphNode> |
class |
AbstractUndirectedGraph<N extends UndirectedGraphNode,E extends UndirectedGraphEdge<? extends N>> |
class |
AbstractUndirectedNode |