A B C D E F G H I K L M N O P R S T U V 
All Classes All Packages

A

AbstractDirectedGraph<N extends DirectedGraphNode,​E extends DirectedGraphEdge<? extends N,​? extends N>> - Class in org.processmining.models.graphbased.directed
 
AbstractDirectedGraph() - Constructor for class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
AbstractDirectedGraphEdge<S extends AbstractDirectedGraphNode,​T extends AbstractDirectedGraphNode> - Class in org.processmining.models.graphbased.directed
 
AbstractDirectedGraphEdge(S, T) - Constructor for class org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge
 
AbstractDirectedGraphNode - Class in org.processmining.models.graphbased.directed
 
AbstractDirectedGraphNode() - Constructor for class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
 
AbstractDirectedHypergraph<N extends DirectedHypergraphNode,​I extends DirectedIncomingHyperedge<? extends N,​? extends N>,​O extends DirectedOutgoingHyperedge<? extends N,​? extends N>> - Class in org.processmining.models.graphbased.directedhypergraph
 
AbstractDirectedHypergraph() - Constructor for class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
AbstractDirectedHypergraphNode - Class in org.processmining.models.graphbased.directedhypergraph
 
AbstractDirectedHypergraphNode(String, AbstractDirectedHypergraph<?, ?, ?>) - Constructor for class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraphNode
 
AbstractDirectedIncomingHyperedge<S extends AbstractDirectedHypergraphNode,​T extends AbstractDirectedHypergraphNode> - Class in org.processmining.models.graphbased.directedhypergraph
 
AbstractDirectedIncomingHyperedge(Set<S>, T, String) - Constructor for class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedIncomingHyperedge
 
AbstractDirectedOutgoingHyperedge<S extends AbstractDirectedHypergraphNode,​T extends AbstractDirectedHypergraphNode> - Class in org.processmining.models.graphbased.directedhypergraph
 
AbstractDirectedOutgoingHyperedge(S, Set<T>, String) - Constructor for class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedOutgoingHyperedge
 
AbstractGraph - Class in org.processmining.models.graphbased
 
AbstractGraph() - Constructor for class org.processmining.models.graphbased.AbstractGraph
 
AbstractGraphEdge<S,​T> - Class in org.processmining.models.graphbased
 
AbstractGraphEdge(S, T) - Constructor for class org.processmining.models.graphbased.AbstractGraphEdge
 
AbstractGraphElement - Class in org.processmining.models.graphbased
 
AbstractGraphElement() - Constructor for class org.processmining.models.graphbased.AbstractGraphElement
 
AbstractGraphNode - Class in org.processmining.models.graphbased
 
AbstractGraphNode() - Constructor for class org.processmining.models.graphbased.AbstractGraphNode
 
AbstractShape - Class in org.processmining.models.shapes
 
AbstractShape() - Constructor for class org.processmining.models.shapes.AbstractShape
 
AbstractUndirectedEdge<T extends UndirectedGraphNode> - Class in org.processmining.models.graphbased.undirected
 
AbstractUndirectedEdge(T, T, String) - Constructor for class org.processmining.models.graphbased.undirected.AbstractUndirectedEdge
 
AbstractUndirectedGraph<N extends UndirectedGraphNode,​E extends UndirectedGraphEdge<? extends N>> - Class in org.processmining.models.graphbased.undirected
 
AbstractUndirectedGraph() - Constructor for class org.processmining.models.graphbased.undirected.AbstractUndirectedGraph
 
AbstractUndirectedNode - Class in org.processmining.models.graphbased.undirected
 
AbstractUndirectedNode(String, AbstractUndirectedGraph<?, ?>) - Constructor for class org.processmining.models.graphbased.undirected.AbstractUndirectedNode
 
acceptEdge(E, int) - Method in interface org.processmining.models.graphbased.directed.utils.GraphIterator.EdgeAcceptor
Used while searching.
acceptNode(T, int) - Method in interface org.processmining.models.graphbased.directed.utils.GraphIterator.NodeAcceptor
Used while searching.
add(Object, int) - Method in class org.processmining.models.graphbased.directed.DirectedGraphElementWeights
Add the given weight to the given object, which will typically be a node identifier.
add(Object, Object, Object, int) - Method in class org.processmining.models.graphbased.directed.DirectedGraphElementWeights
Adds the given weight to the edge identified by its source identifier, target identifier, and its own identifier.
addChild(ContainableDirectedGraphElement) - Method in interface org.processmining.models.graphbased.directed.ContainingDirectedGraphNode
 
addChild(Node<T>) - Method in class org.processmining.models.graphbased.directed.utils.Node
Adds a child to the list of children for this Node.
addListener(GraphLayoutConnection.Listener) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
ARROW_CROSS - org.processmining.models.graphbased.AttributeMap.ArrowType
 
ARROW_TECHNICAL_CIRCLE - org.processmining.models.graphbased.AttributeMap.ArrowType
 
ARROWTYPE_CIRCLE - org.processmining.models.graphbased.AttributeMap.ArrowType
 
ARROWTYPE_CLASSIC - org.processmining.models.graphbased.AttributeMap.ArrowType
 
ARROWTYPE_DIAMOND - org.processmining.models.graphbased.AttributeMap.ArrowType
 
ARROWTYPE_DOUBLELINE - org.processmining.models.graphbased.AttributeMap.ArrowType
 
ARROWTYPE_LINE - org.processmining.models.graphbased.AttributeMap.ArrowType
 
ARROWTYPE_NONE - org.processmining.models.graphbased.AttributeMap.ArrowType
 
ARROWTYPE_SIMPLE - org.processmining.models.graphbased.AttributeMap.ArrowType
 
ARROWTYPE_TECHNICAL - org.processmining.models.graphbased.AttributeMap.ArrowType
 
AttributeMap - Class in org.processmining.models.graphbased
 
AttributeMap() - Constructor for class org.processmining.models.graphbased.AttributeMap
 
AttributeMap.ArrowType - Enum in org.processmining.models.graphbased
 
AttributeMapOwner - Interface in org.processmining.models.graphbased
 
AUTOSIZE - Static variable in class org.processmining.models.graphbased.AttributeMap
 

B

BORDERWIDTH - Static variable in class org.processmining.models.graphbased.AttributeMap
 
BOTTOM - Static variable in class org.processmining.models.shapes.Gate
 
BoundaryDirectedGraphNode - Interface in org.processmining.models.graphbased.directed
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.
buggedComponentize(DirectedGraph<N, E>) - Static method in class org.processmining.models.graphbased.directed.analysis.ComponentFactory
 

C

calculateAllShortestDistanceDijkstra(DirectedGraph<N, E>) - Static method in class org.processmining.models.graphbased.directed.analysis.ShortestPathFactory
 
checkAddEdge(Set<N>, N) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
checkAddEdge(N, Set<N>) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
checkAddEdge(N, N) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
checkAddEdge(N, N) - Method in class org.processmining.models.graphbased.undirected.AbstractUndirectedGraph
 
clear() - Method in class org.processmining.models.graphbased.AttributeMap
 
clearViewSpecific(AttributeMapOwner) - Method in class org.processmining.models.graphbased.ViewSpecificAttributeMap
 
cloneFrom(DirectedGraph<N, E>) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
The returned mapping satisfies: map.keySet().containsAll(graph.getNodes()) and map.keySet().containsAll(graph.getEdges())
cloneFrom(AbstractDirectedHypergraph<N, I, O>) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
cloneFrom(UndirectedGraph<N, E>) - Method in class org.processmining.models.graphbased.undirected.AbstractUndirectedGraph
 
collapse(AttributeMapOwner) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
collapse(Expandable) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
collapseAll() - Method in class org.processmining.models.connections.GraphLayoutConnection
 
collapseAll(Collection<Expandable>) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
COLLAPSED - Static variable in class org.processmining.models.connections.GraphLayoutConnection
 
compareTo(AbstractGraphEdge<Set<S>, T>) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedIncomingHyperedge
 
compareTo(AbstractGraphEdge<S, Set<T>>) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedOutgoingHyperedge
 
compareTo(AbstractGraphEdge<S, T>) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge
 
compareTo(DirectedGraph<N, E>) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
compareTo(DirectedGraphNode) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
 
compareTo(DirectedHypergraph<N, I, O>) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
compareTo(DirectedHypergraphNode) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraphNode
 
compareTo(EdgeID) - Method in class org.processmining.models.graphbased.EdgeID
 
compareTo(NodeID) - Method in class org.processmining.models.graphbased.NodeID
 
compareTo(UndirectedGraph<N, E>) - Method in class org.processmining.models.graphbased.undirected.AbstractUndirectedGraph
 
compareTo(UndirectedGraphNode) - Method in class org.processmining.models.graphbased.undirected.AbstractUndirectedNode
 
ComponentFactory - Class in org.processmining.models.graphbased.directed.analysis
 
ComponentFactory() - Constructor for class org.processmining.models.graphbased.directed.analysis.ComponentFactory
 
componentize(DirectedGraph<N, E>) - Static method in class org.processmining.models.graphbased.directed.analysis.ComponentFactory
Computes strongly connected components for the given directed graph.
ContainableDirectedGraphElement - Interface in org.processmining.models.graphbased.directed
Interface to represent a directed graph element that can be the child of a node.
ContainingDirectedGraphNode - Interface in org.processmining.models.graphbased.directed
Interface to represent a directed graph node that contain other elements.
containsKey(String) - Method in class org.processmining.models.graphbased.AttributeMap
 
createClone() - Method in class org.processmining.models.graphbased.ViewSpecificAttributeMap
 

D

DASHOFFSET - Static variable in class org.processmining.models.graphbased.AttributeMap
 
DASHPATTERN - Static variable in class org.processmining.models.graphbased.AttributeMap
 
decorate(Graphics2D, double, double, double, double) - Method in interface org.processmining.models.shapes.Decorated
 
Decorated - Interface in org.processmining.models.shapes
 
Diamond - Class in org.processmining.models.shapes
 
Diamond() - Constructor for class org.processmining.models.shapes.Diamond
 
DirectedGraph<N extends DirectedGraphNode,​E extends DirectedGraphEdge<? extends N,​? extends N>> - Interface in org.processmining.models.graphbased.directed
 
DirectedGraphEdge<S extends DirectedGraphNode,​T extends DirectedGraphNode> - Interface in org.processmining.models.graphbased.directed
 
DirectedGraphEdge.MultipleSources<N extends DirectedGraphNode> - Interface in org.processmining.models.graphbased.directed
Implementations of this class should also implement DirectedGraphEdge
DirectedGraphEdge.MultipleTargets<N extends DirectedGraphNode> - Interface in org.processmining.models.graphbased.directed
Implementations of this class should also implement DirectedGraphEdge
DirectedGraphElement - Interface in org.processmining.models.graphbased.directed
Main interface for elements of a directed graph.
DirectedGraphElementWeights - Class in org.processmining.models.graphbased.directed
 
DirectedGraphElementWeights() - Constructor for class org.processmining.models.graphbased.directed.DirectedGraphElementWeights
 
DirectedGraphNode - Interface in org.processmining.models.graphbased.directed
 
DirectedHypergraph<N extends DirectedHypergraphNode,​I extends DirectedIncomingHyperedge<? extends N,​? extends N>,​O extends DirectedOutgoingHyperedge<? extends N,​? extends N>> - Interface in org.processmining.models.graphbased.directedhypergraph
 
DirectedHypergraphElement - Interface in org.processmining.models.graphbased.directedhypergraph
 
DirectedHypergraphNode - Interface in org.processmining.models.graphbased.directedhypergraph
 
DirectedIncomingHyperedge<S extends DirectedHypergraphNode,​T extends DirectedHypergraphNode> - Interface in org.processmining.models.graphbased.directedhypergraph
represents edges going from multiple sources towards one target
DirectedOutgoingHyperedge<S extends DirectedHypergraphNode,​T extends DirectedHypergraphNode> - Interface in org.processmining.models.graphbased.directedhypergraph
represents edges going from a source towards multiple targets

E

EDGECOLOR - Static variable in class org.processmining.models.graphbased.AttributeMap
 
EDGEEND - Static variable in class org.processmining.models.graphbased.AttributeMap
 
EDGEENDFILLED - Static variable in class org.processmining.models.graphbased.AttributeMap
 
EdgeID - Class in org.processmining.models.graphbased
 
EdgeID() - Constructor for class org.processmining.models.graphbased.EdgeID
 
EDGEMIDDLE - Static variable in class org.processmining.models.graphbased.AttributeMap
 
EDGEMIDDLEFILLED - Static variable in class org.processmining.models.graphbased.AttributeMap
 
EDGEPOINTS - Static variable in class org.processmining.models.connections.GraphLayoutConnection
A List of points, which are the inner points of the spline.
EDGESTART - Static variable in class org.processmining.models.graphbased.AttributeMap
 
EDGESTARTFILLED - Static variable in class org.processmining.models.graphbased.AttributeMap
 
Ellipse - Class in org.processmining.models.shapes
 
Ellipse() - Constructor for class org.processmining.models.shapes.Ellipse
 
EMPTYMAP - Static variable in class org.processmining.models.graphbased.ViewSpecificAttributeMap
 
equals(Object) - Method in class org.processmining.models.graphbased.AbstractGraph
 
equals(Object) - Method in class org.processmining.models.graphbased.AbstractGraphEdge
 
equals(Object) - Method in class org.processmining.models.graphbased.AbstractGraphNode
 
equals(Object) - Method in interface org.processmining.models.graphbased.directed.DirectedGraphElement
 
equals(Object) - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraphElement
 
equals(Object) - Method in class org.processmining.models.graphbased.EdgeID
 
equals(Object) - Method in class org.processmining.models.graphbased.NodeID
 
equals(Object) - Method in interface org.processmining.models.graphbased.undirected.UndirectedGraphElement
 
executeExecutableTransition(T) - Method in interface org.processmining.models.semantics.Semantics
 
executeTransition(T) - Method in interface org.processmining.models.semantics.ExtendedSemantics
 
ExecutionInformation - Interface in org.processmining.models.semantics
 
expand(AttributeMapOwner) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
expand(Expandable) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
Expandable - Interface in org.processmining.models.graphbased
 
expandAll() - Method in class org.processmining.models.connections.GraphLayoutConnection
 
expandAll(Collection<Expandable>) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
ExpansionListener - Interface in org.processmining.models.graphbased
 
ExpansionListener.ListenerList - Class in org.processmining.models.graphbased
 
ExtendedSemantics<S,​T> - Interface in org.processmining.models.semantics
 
EXTRALABELPOSITIONS - Static variable in class org.processmining.models.graphbased.AttributeMap
The value of this attribute should be an array of type Point2D[] (size>0), as used in the method GraphConstants.setExtraLabelPositions()
EXTRALABELS - Static variable in class org.processmining.models.graphbased.AttributeMap
The value of this attribute should be an array of type String[] (size>0), as used in the method GraphConstants.setExtraLabels()

F

FILLCOLOR - Static variable in class org.processmining.models.graphbased.AttributeMap
 
fireNodeCollapsed(Expandable) - Method in class org.processmining.models.graphbased.ExpansionListener.ListenerList
 
fireNodeExpanded(Expandable) - Method in class org.processmining.models.graphbased.ExpansionListener.ListenerList
 

G

Gate - Class in org.processmining.models.shapes
 
Gate(int) - Constructor for class org.processmining.models.shapes.Gate
 
get(Object, int) - Method in class org.processmining.models.graphbased.directed.DirectedGraphElementWeights
Returns the current weight of the given object, which will typically be a node identifier.
get(Object, Object, Object, int) - Method in class org.processmining.models.graphbased.directed.DirectedGraphElementWeights
Returns the current weight of the edge identified by its source identifier, target identifier, and its own identifier.
get(String) - Method in class org.processmining.models.graphbased.AttributeMap
 
get(String, T) - Method in class org.processmining.models.graphbased.AttributeMap
 
get(AttributeMapOwner, String) - Method in class org.processmining.models.graphbased.ViewSpecificAttributeMap
 
get(AttributeMapOwner, String, T) - Method in class org.processmining.models.graphbased.ViewSpecificAttributeMap
 
getAttributeMap() - Method in class org.processmining.models.graphbased.AbstractGraphElement
 
getAttributeMap() - Method in interface org.processmining.models.graphbased.AttributeMapOwner
 
getBoundingNode() - Method in interface org.processmining.models.graphbased.directed.BoundaryDirectedGraphNode
 
getChildren() - Method in interface org.processmining.models.graphbased.directed.ContainingDirectedGraphNode
 
getChildren() - Method in class org.processmining.models.graphbased.directed.utils.Node
Return the children of Node.
getCollapsedSize() - Method in interface org.processmining.models.graphbased.Expandable
 
getCurrentState() - Method in interface org.processmining.models.semantics.Semantics
 
getData() - Method in class org.processmining.models.graphbased.directed.utils.Node
 
getDepthFirstPredecessors(N, DirectedGraph<N, E>, GraphIterator.EdgeAcceptor<N, E>, GraphIterator.NodeAcceptor<N>) - Static method in class org.processmining.models.graphbased.directed.utils.GraphIterator
 
getDepthFirstSuccessors(N, DirectedGraph<N, E>, GraphIterator.EdgeAcceptor<N, E>, GraphIterator.NodeAcceptor<N>) - Static method in class org.processmining.models.graphbased.directed.utils.GraphIterator
 
getDirectPredecessors(N, DirectedGraph<N, E>) - Static method in class org.processmining.models.graphbased.directed.utils.GraphIterator
 
getDirectSuccessors(N, DirectedGraph<N, E>) - Static method in class org.processmining.models.graphbased.directed.utils.GraphIterator
 
getEdgePoints(AttributeMapOwner) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
getEdges() - Method in interface org.processmining.models.graphbased.directed.DirectedGraph
 
getEdges() - Method in interface org.processmining.models.graphbased.undirected.UndirectedGraph
 
getEdges(AbstractGraphNode, AbstractGraphNode, Collection<T>) - Method in class org.processmining.models.graphbased.AbstractGraph
Returns the edges from source to target, contained in the given collection
getEdges(UndirectedGraphNode) - Method in class org.processmining.models.graphbased.undirected.AbstractUndirectedGraph
 
getEdges(UndirectedGraphNode) - Method in interface org.processmining.models.graphbased.undirected.UndirectedGraph
 
getEmptyClone() - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
getEmptyClone() - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
getEmptyClone() - Method in class org.processmining.models.graphbased.undirected.AbstractUndirectedGraph
 
getExecutableTransitions() - Method in interface org.processmining.models.semantics.Semantics
 
getExpansionListeners() - Method in class org.processmining.models.connections.GraphLayoutConnection
 
getGraph() - Method in class org.processmining.models.connections.GraphLayoutConnection
 
getGraph() - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
getGraph() - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge
 
getGraph() - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
 
getGraph() - Method in interface org.processmining.models.graphbased.directed.DirectedGraphElement
 
getGraph() - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
getGraph() - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraphNode
 
getGraph() - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedIncomingHyperedge
 
getGraph() - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedOutgoingHyperedge
 
getGraph() - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraphElement
 
getGraph() - Method in class org.processmining.models.graphbased.undirected.AbstractUndirectedEdge
 
getGraph() - Method in class org.processmining.models.graphbased.undirected.AbstractUndirectedGraph
 
getGraph() - Method in class org.processmining.models.graphbased.undirected.AbstractUndirectedNode
 
getGraph() - Method in interface org.processmining.models.graphbased.undirected.UndirectedGraphElement
 
getId() - Method in class org.processmining.models.graphbased.AbstractGraphNode
 
getId() - Method in interface org.processmining.models.graphbased.directed.DirectedGraphNode
 
getIncomingInEdges(DirectedHypergraphNode) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
getIncomingInEdges(DirectedHypergraphNode) - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraph
 
getIncomingOutEdges(DirectedHypergraphNode) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
getIncomingOutEdges(DirectedHypergraphNode) - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraph
 
getInEdges() - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraph
 
getInEdges(DirectedGraphNode) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
getInEdges(DirectedGraphNode) - Method in interface org.processmining.models.graphbased.directed.DirectedGraph
 
getLabel() - Method in class org.processmining.models.graphbased.AbstractGraphElement
 
getLabel() - Method in interface org.processmining.models.graphbased.directed.DirectedGraphElement
 
getLabel() - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraphElement
 
getLabel() - Method in interface org.processmining.models.graphbased.undirected.UndirectedGraphElement
 
getMapFor(AttributeMapOwner) - Method in class org.processmining.models.graphbased.ViewSpecificAttributeMap
 
getMultiGraphElements(AttributeMapOwner) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
getNodes() - Method in interface org.processmining.models.graphbased.directed.DirectedGraph
 
getNodes() - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraph
 
getNodes() - Method in interface org.processmining.models.graphbased.undirected.UndirectedGraph
 
getNumberOfChildren() - Method in class org.processmining.models.graphbased.directed.utils.Node
Returns the number of immediate children of this Node.
getOutEdges() - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraph
 
getOutEdges(DirectedGraphNode) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
getOutEdges(DirectedGraphNode) - Method in interface org.processmining.models.graphbased.directed.DirectedGraph
 
getOutgoingInEdges(DirectedHypergraphNode) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
getOutgoingInEdges(DirectedHypergraphNode) - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraph
 
getOutgoingOutEdges(DirectedHypergraphNode) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
getOutgoingOutEdges(DirectedHypergraphNode) - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraph
 
getParent() - Method in interface org.processmining.models.graphbased.directed.ContainableDirectedGraphElement
 
getParent() - Method in class org.processmining.models.graphbased.directed.utils.Node
 
getPath(double, double, double, double) - Method in class org.processmining.models.shapes.Ellipse
 
getPath(double, double, double, double) - Method in class org.processmining.models.shapes.Gate
 
getPath(double, double, double, double) - Method in class org.processmining.models.shapes.Polygon
 
getPath(double, double, double, double) - Method in class org.processmining.models.shapes.Rectangle
 
getPath(double, double, double, double) - Method in class org.processmining.models.shapes.RoundedRect
 
getPath(double, double, double, double) - Method in interface org.processmining.models.shapes.Shape
 
getPerimeterPoint(Rectangle2D, Point2D, Point2D) - Method in class org.processmining.models.shapes.AbstractShape
 
getPerimeterPoint(Rectangle2D, Point2D, Point2D) - Method in class org.processmining.models.shapes.Ellipse
 
getPerimeterPoint(Rectangle2D, Point2D, Point2D) - Method in class org.processmining.models.shapes.Polygon
 
getPerimeterPoint(Rectangle2D, Point2D, Point2D) - Method in interface org.processmining.models.shapes.Shape
 
getPoints(double, double, double, double) - Method in class org.processmining.models.shapes.Diamond
 
getPoints(double, double, double, double) - Method in class org.processmining.models.shapes.Hexagon
 
getPoints(double, double, double, double) - Method in class org.processmining.models.shapes.Octagon
 
getPoints(double, double, double, double) - Method in class org.processmining.models.shapes.Polygon
 
getPortOffset(AttributeMapOwner) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
getPosition(AttributeMapOwner) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
getShortestPath(N, N) - Method in class org.processmining.models.graphbased.directed.analysis.ShortestPathInfo
Returns the shortest path from the source to the target.
getShortestPathLength(N, N) - Method in class org.processmining.models.graphbased.directed.analysis.ShortestPathInfo
 
getSize(AttributeMapOwner) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
getSource() - Method in class org.processmining.models.graphbased.AbstractGraphEdge
 
getSource() - Method in interface org.processmining.models.graphbased.directed.DirectedGraphEdge
 
getSource() - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedOutgoingHyperedge
 
getSource() - Method in interface org.processmining.models.graphbased.undirected.UndirectedGraphEdge
 
getSources() - Method in interface org.processmining.models.graphbased.directed.DirectedGraphEdge.MultipleSources
returns all target nodes of this DirectedGraphEdge, including the node returned by getSource() of DirectedGraphEdge.
getSources() - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedIncomingHyperedge
 
getSources() - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedIncomingHyperedge
 
getTarget() - Method in class org.processmining.models.graphbased.AbstractGraphEdge
 
getTarget() - Method in interface org.processmining.models.graphbased.directed.DirectedGraphEdge
 
getTarget() - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedIncomingHyperedge
 
getTarget() - Method in interface org.processmining.models.graphbased.undirected.UndirectedGraphEdge
 
getTargets() - Method in interface org.processmining.models.graphbased.directed.DirectedGraphEdge.MultipleTargets
returns all target nodse of this DirectedGraphEdge, including the node returned by getTarget() of DirectedGraphEdge.
getTargets() - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedOutgoingHyperedge
 
getTargets() - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedOutgoingHyperedge
 
GRADIENTCOLOR - Static variable in class org.processmining.models.graphbased.AttributeMap
 
GRAPH - Static variable in class org.processmining.models.connections.GraphLayoutConnection
 
graphElementAdded(Object) - Method in class org.processmining.models.graphbased.AbstractGraph
 
graphElementAdded(Object) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
graphElementChanged(Object) - Method in class org.processmining.models.graphbased.AbstractGraph
 
graphElementChanged(Object) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
graphElementRemoved(Object) - Method in class org.processmining.models.graphbased.AbstractGraph
 
graphElementRemoved(Object) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
GraphIterator - Class in org.processmining.models.graphbased.directed.utils
 
GraphIterator() - Constructor for class org.processmining.models.graphbased.directed.utils.GraphIterator
 
GraphIterator.EdgeAcceptor<N,​E extends DirectedGraphEdge<? extends N,​? extends N>> - Interface in org.processmining.models.graphbased.directed.utils
 
GraphIterator.NodeAcceptor<T extends DirectedGraphNode> - Interface in org.processmining.models.graphbased.directed.utils
 
GraphLayoutConnection - Class in org.processmining.models.connections
 
GraphLayoutConnection(GraphLayoutConnection) - Constructor for class org.processmining.models.connections.GraphLayoutConnection
 
GraphLayoutConnection(DirectedGraph<?, ?>) - Constructor for class org.processmining.models.connections.GraphLayoutConnection
 
GraphLayoutConnection.Listener - Interface in org.processmining.models.connections
 

H

hash - Variable in class org.processmining.models.graphbased.AbstractGraphEdge
 
hashCode() - Method in class org.processmining.models.graphbased.AbstractGraph
 
hashCode() - Method in class org.processmining.models.graphbased.AbstractGraphEdge
 
hashCode() - Method in class org.processmining.models.graphbased.AbstractGraphNode
 
hashCode() - Method in interface org.processmining.models.graphbased.directed.DirectedGraphElement
 
hashCode() - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraphElement
 
hashCode() - Method in class org.processmining.models.graphbased.EdgeID
 
hashCode() - Method in class org.processmining.models.graphbased.NodeID
 
hashCode() - Method in interface org.processmining.models.graphbased.undirected.UndirectedGraphElement
 
Hexagon - Class in org.processmining.models.shapes
 
Hexagon(double) - Constructor for class org.processmining.models.shapes.Hexagon
 

I

ICON - Static variable in class org.processmining.models.graphbased.AttributeMap
 
id - Variable in class org.processmining.models.graphbased.AbstractGraph
 
IllegalTransitionException - Exception in org.processmining.models.semantics
 
IllegalTransitionException(Object, Object) - Constructor for exception org.processmining.models.semantics.IllegalTransitionException
 
IllegalTransitionException(Object, Object, String) - Constructor for exception org.processmining.models.semantics.IllegalTransitionException
 
initialize(Collection<T>, S) - Method in interface org.processmining.models.semantics.Semantics
Initializes this semantics.
insertChildAt(int, Node<T>) - Method in class org.processmining.models.graphbased.directed.utils.Node
Inserts a Node at the specified position in the child list.
INSET - Static variable in class org.processmining.models.graphbased.AttributeMap
 
intersection(Point2D, Point2D, Point2D, Point2D) - Method in class org.processmining.models.shapes.AbstractShape
 
isCollapsed(AttributeMapOwner) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
isLayedOut() - Method in class org.processmining.models.connections.GraphLayoutConnection
 
isTerminal(DirectedGraph<N, E>, Collection<N>) - Static method in class org.processmining.models.graphbased.directed.analysis.ComponentFactory
Checks whether a component is terminal, that is, whether it has no outgoing edges.

K

keySet() - Method in class org.processmining.models.graphbased.AttributeMap
 
keySet() - Method in class org.processmining.models.graphbased.ViewSpecificAttributeMap
 
keySet(AttributeMapOwner) - Method in class org.processmining.models.graphbased.ViewSpecificAttributeMap
 

L

LABEL - Static variable in class org.processmining.models.graphbased.AttributeMap
 
LABELALONGEDGE - Static variable in class org.processmining.models.graphbased.AttributeMap
 
LABELCOLOR - Static variable in class org.processmining.models.graphbased.AttributeMap
 
LABELHORIZONTALALIGNMENT - Static variable in class org.processmining.models.graphbased.AttributeMap
 
LABELVERTICALALIGNMENT - Static variable in class org.processmining.models.graphbased.AttributeMap
 
layoutConnectionUpdated(AttributeMapOwner...) - Method in interface org.processmining.models.connections.GraphLayoutConnection.Listener
 
LEFT - Static variable in class org.processmining.models.shapes.Gate
 
LINEWIDTH - Static variable in class org.processmining.models.graphbased.AttributeMap
A Float representing the linewidth of a line.
ListenerList() - Constructor for class org.processmining.models.graphbased.ExpansionListener.ListenerList
 

M

MOVEABLE - Static variable in class org.processmining.models.graphbased.AttributeMap
 
MULTIGRAPHELEMENTS - Static variable in class org.processmining.models.connections.GraphLayoutConnection
 

N

Node<T> - Class in org.processmining.models.graphbased.directed.utils
Represents a node of the Tree class.
Node() - Constructor for class org.processmining.models.graphbased.directed.utils.Node
Default ctor.
Node(T) - Constructor for class org.processmining.models.graphbased.directed.utils.Node
Convenience ctor to create a Node with an instance of T.
nodeCollapsed(Expandable) - Method in interface org.processmining.models.graphbased.ExpansionListener
 
nodeExpanded(Expandable) - Method in interface org.processmining.models.graphbased.ExpansionListener
 
NodeID - Class in org.processmining.models.graphbased
 
NodeID() - Constructor for class org.processmining.models.graphbased.NodeID
 
NOPATH - Static variable in class org.processmining.models.graphbased.directed.analysis.ShortestPathInfo
 
NUMLINES - Static variable in class org.processmining.models.graphbased.AttributeMap
 

O

Octagon - Class in org.processmining.models.shapes
 
Octagon(double) - Constructor for class org.processmining.models.shapes.Octagon
 
org.processmining.models.connections - package org.processmining.models.connections
 
org.processmining.models.graphbased - package org.processmining.models.graphbased
 
org.processmining.models.graphbased.directed - package org.processmining.models.graphbased.directed
 
org.processmining.models.graphbased.directed.analysis - package org.processmining.models.graphbased.directed.analysis
 
org.processmining.models.graphbased.directed.utils - package org.processmining.models.graphbased.directed.utils
 
org.processmining.models.graphbased.directedhypergraph - package org.processmining.models.graphbased.directedhypergraph
 
org.processmining.models.graphbased.undirected - package org.processmining.models.graphbased.undirected
 
org.processmining.models.semantics - package org.processmining.models.semantics
 
org.processmining.models.shapes - package org.processmining.models.shapes
 

P

Polygon - Class in org.processmining.models.shapes
 
Polygon() - Constructor for class org.processmining.models.shapes.Polygon
 
POLYGON_POINTS - Static variable in class org.processmining.models.graphbased.AttributeMap
 
PORTOFFSET - Static variable in class org.processmining.models.connections.GraphLayoutConnection
 
PORTOFFSET - Static variable in class org.processmining.models.graphbased.AttributeMap
 
POSITION - Static variable in class org.processmining.models.connections.GraphLayoutConnection
a get on size returns a java.awt.geom.Point2D.
PREF_ORIENTATION - Static variable in class org.processmining.models.graphbased.AttributeMap
This should be set to SwingConstants.SOUTH, SwingConstants.WEST and so on.
put(String, Object) - Method in class org.processmining.models.graphbased.AttributeMap
This method updates the map and signals the owner.
putViewSpecific(AttributeMapOwner, String, Object) - Method in class org.processmining.models.graphbased.ViewSpecificAttributeMap
This method updates the map and signals the owner.

R

Rectangle - Class in org.processmining.models.shapes
 
Rectangle() - Constructor for class org.processmining.models.shapes.Rectangle
 
Rectangle(boolean) - Constructor for class org.processmining.models.shapes.Rectangle
 
remove(String) - Method in class org.processmining.models.graphbased.AttributeMap
 
removeChildAt(int) - Method in class org.processmining.models.graphbased.directed.utils.Node
Remove the Node element at index index of the List>.
removeEdge(DirectedGraphEdge) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
removeEdge(DirectedGraphEdge) - Method in interface org.processmining.models.graphbased.directed.DirectedGraph
Removes the given edge from the graph.
removeEdge(DirectedIncomingHyperedge) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
removeEdge(DirectedIncomingHyperedge) - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraph
 
removeEdge(DirectedOutgoingHyperedge) - Method in class org.processmining.models.graphbased.directedhypergraph.AbstractDirectedHypergraph
 
removeEdge(DirectedOutgoingHyperedge) - Method in interface org.processmining.models.graphbased.directedhypergraph.DirectedHypergraph
 
removeEdge(UndirectedGraphEdge) - Method in class org.processmining.models.graphbased.undirected.AbstractUndirectedGraph
 
removeEdge(UndirectedGraphEdge) - Method in interface org.processmining.models.graphbased.undirected.UndirectedGraph
 
removeFromEdges(AbstractGraphNode, AbstractGraphNode, Collection<T>) - Method in class org.processmining.models.graphbased.AbstractGraph
 
removeListener(GraphLayoutConnection.Listener) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
removeNode(DirectedGraphNode) - Method in interface org.processmining.models.graphbased.directed.DirectedGraph
 
removeNodeFromCollection(Collection<T>, T) - Method in class org.processmining.models.graphbased.AbstractGraph
 
removeSurroundingEdges(N) - Method in class org.processmining.models.graphbased.directed.AbstractDirectedGraph
 
removeViewSpecific(AttributeMapOwner, String) - Method in class org.processmining.models.graphbased.ViewSpecificAttributeMap
 
RENDERER - Static variable in class org.processmining.models.graphbased.AttributeMap
Renderer to be used.
RESIZABLE - Static variable in class org.processmining.models.graphbased.AttributeMap
 
RIGHT - Static variable in class org.processmining.models.shapes.Gate
 
RoundedRect - Class in org.processmining.models.shapes
 
RoundedRect() - Constructor for class org.processmining.models.shapes.RoundedRect
 

S

Semantics<S,​T> - Interface in org.processmining.models.semantics
 
setChildren(List<Node<T>>) - Method in class org.processmining.models.graphbased.directed.utils.Node
Sets the children of a Node object.
setCurrentState(S) - Method in interface org.processmining.models.semantics.Semantics
 
setData(T) - Method in class org.processmining.models.graphbased.directed.utils.Node
 
setEdgePoints(AttributeMapOwner, List<Point2D>) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
setLayedOut(boolean) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
setMultiGraphElements(AttributeMapOwner, List<DirectedGraphElement>) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
setParent(Node<T>) - Method in class org.processmining.models.graphbased.directed.utils.Node
 
setPortOffset(AttributeMapOwner, Point2D) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
setPosition(AttributeMapOwner, Point2D) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
setSize(AttributeMapOwner, Dimension2D) - Method in class org.processmining.models.connections.GraphLayoutConnection
 
Shape - Interface in org.processmining.models.shapes
 
SHAPE - Static variable in class org.processmining.models.graphbased.AttributeMap
 
SHAPEDECORATOR - Static variable in class org.processmining.models.graphbased.AttributeMap
 
ShortestPathFactory - Class in org.processmining.models.graphbased.directed.analysis
This class generate a shortest path from one node in a directed graph to another.
ShortestPathInfo<N extends DirectedGraphNode,​E extends DirectedGraphEdge<? extends N,​? extends N>> - Class in org.processmining.models.graphbased.directed.analysis
 
SHOWLABEL - Static variable in class org.processmining.models.graphbased.AttributeMap
 
SIZE - Static variable in class org.processmining.models.connections.GraphLayoutConnection
a get on size returns a java.awt.geom.Dimension2D.
SIZE - Static variable in class org.processmining.models.graphbased.AttributeMap
 
source - Variable in class org.processmining.models.graphbased.AbstractGraphEdge
 
SQUAREBB - Static variable in class org.processmining.models.graphbased.AttributeMap
 
STROKE - Static variable in class org.processmining.models.graphbased.AttributeMap
 
STROKECOLOR - Static variable in class org.processmining.models.graphbased.AttributeMap
 
STYLE - Static variable in class org.processmining.models.graphbased.AttributeMap
 

T

target - Variable in class org.processmining.models.graphbased.AbstractGraphEdge
 
TOOLTIP - Static variable in class org.processmining.models.graphbased.AttributeMap
 
TOP - Static variable in class org.processmining.models.shapes.Gate
 
toString() - Method in class org.processmining.models.graphbased.AbstractGraphElement
 
toString() - Method in class org.processmining.models.graphbased.directed.utils.Node
 
toString() - Method in class org.processmining.models.graphbased.EdgeID
 
toString() - Method in class org.processmining.models.graphbased.NodeID
 

U

UndirectedGraph<N extends UndirectedGraphNode,​E extends UndirectedGraphEdge<? extends N>> - Interface in org.processmining.models.graphbased.undirected
 
UndirectedGraphEdge<T extends UndirectedGraphNode> - Interface in org.processmining.models.graphbased.undirected
 
UndirectedGraphElement - Interface in org.processmining.models.graphbased.undirected
 
UndirectedGraphNode - Interface in org.processmining.models.graphbased.undirected
 
UNLIMITEDMAX - Static variable in class org.processmining.models.graphbased.directed.analysis.ShortestPathFactory
 
updatedAttributes(AttributeMapOwner...) - Method in class org.processmining.models.connections.GraphLayoutConnection
 

V

valueOf(String) - Static method in enum org.processmining.models.graphbased.AttributeMap.ArrowType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.processmining.models.graphbased.AttributeMap.ArrowType
Returns an array containing the constants of this enum type, in the order they are declared.
ViewSpecificAttributeMap - Class in org.processmining.models.graphbased
 
ViewSpecificAttributeMap() - Constructor for class org.processmining.models.graphbased.ViewSpecificAttributeMap
 
A B C D E F G H I K L M N O P R S T U V 
All Classes All Packages