Uses of Interface
org.processmining.models.graphbased.directed.DirectedGraphNode
Package
Description
-
Uses of DirectedGraphNode in org.processmining.models.graphbased.directed
Modifier and TypeClassDescriptionclass
AbstractDirectedGraph<N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>> interface
DirectedGraph<N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>> interface
DirectedGraphEdge<S extends DirectedGraphNode,
T extends DirectedGraphNode> interface
DirectedGraphEdge<S extends DirectedGraphNode,
T extends DirectedGraphNode> static interface
Implementations of this class should also implement DirectedGraphEdge<N, ?>static interface
Implementations of this class should also implement DirectedGraphEdge<?, N>Modifier and TypeInterfaceDescriptioninterface
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
Interface to represent a directed graph node that contain other elements.Modifier and TypeMethodDescriptionint
AbstractDirectedGraphNode.compareTo
(DirectedGraphNode node) AbstractDirectedGraph.getInEdges
(DirectedGraphNode node) DirectedGraph.getInEdges
(DirectedGraphNode node) AbstractDirectedGraph.getOutEdges
(DirectedGraphNode node) DirectedGraph.getOutEdges
(DirectedGraphNode node) void
DirectedGraph.removeNode
(DirectedGraphNode cell) -
Uses of DirectedGraphNode in org.processmining.models.graphbased.directed.analysis
Modifier and TypeClassDescriptionclass
ShortestPathInfo<N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>> Modifier and TypeMethodDescriptionstatic <N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>>
Collection<Collection<N>>ComponentFactory.buggedComponentize
(DirectedGraph<N, E> graph) static <N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>>
ShortestPathInfo<N,E> ShortestPathFactory.calculateAllShortestDistanceDijkstra
(DirectedGraph<N, E> graph) static <N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>>
Collection<Collection<N>>ComponentFactory.componentize
(DirectedGraph<N, E> graph) Computes strongly connected components for the given directed graph.static <N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>>
booleanComponentFactory.isTerminal
(DirectedGraph<N, E> graph, Collection<N> component) Checks whether a component is terminal, that is, whether it has no outgoing edges. -
Uses of DirectedGraphNode in org.processmining.models.graphbased.directed.utils
Modifier and TypeInterfaceDescriptionstatic interface
GraphIterator.NodeAcceptor<T extends DirectedGraphNode>
Modifier and TypeMethodDescriptionstatic <N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>>
Collection<N>GraphIterator.getDepthFirstPredecessors
(N node, DirectedGraph<N, E> graph, GraphIterator.EdgeAcceptor<N, E> edgeAcceptor, GraphIterator.NodeAcceptor<N> nodeAcceptor) static <N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>>
Collection<N>GraphIterator.getDepthFirstSuccessors
(N node, DirectedGraph<N, E> graph, GraphIterator.EdgeAcceptor<N, E> edgeAcceptor, GraphIterator.NodeAcceptor<N> nodeAcceptor) static <N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>>
Collection<N>GraphIterator.getDirectPredecessors
(N node, DirectedGraph<N, E> graph) static <N extends DirectedGraphNode,
E extends DirectedGraphEdge<? extends N, ? extends N>>
Collection<N>GraphIterator.getDirectSuccessors
(N node, DirectedGraph<N, E> graph)