public interface IGraph
| Modifier and Type | Method and Description |
|---|---|
void |
addEdge(BpmnElement v1,
BpmnElement v2,
int weight) |
void |
addEndNode(BpmnElement node) |
void |
addStartNode(BpmnElement node) |
void |
addVertex(BpmnElement v) |
List<Path> |
getAllInvalidPaths(BpmnElement v,
AnomalyContainer anomaly) |
Edge |
getEdge(BpmnElement v1,
BpmnElement v2) |
Collection<List<Edge>> |
getEdges() |
Collection<BpmnElement> |
getEndNodes() |
Map<BpmnElement,List<AnomalyContainer>> |
getNodesWithAnomalies() |
String |
getProcessId() |
Collection<BpmnElement> |
getStartNodes() |
Collection<BpmnElement> |
getVertices() |
boolean |
hasEdge(BpmnElement v1,
BpmnElement v2) |
void |
removeEdge(BpmnElement v1,
BpmnElement v2) |
void |
setAnomalyInformation(BpmnElement v) |
String |
toString() |
String getProcessId()
void addVertex(BpmnElement v)
Collection<BpmnElement> getVertices()
void addEdge(BpmnElement v1, BpmnElement v2, int weight)
Collection<List<Edge>> getEdges()
void removeEdge(BpmnElement v1, BpmnElement v2)
boolean hasEdge(BpmnElement v1, BpmnElement v2)
Edge getEdge(BpmnElement v1, BpmnElement v2)
List<Path> getAllInvalidPaths(BpmnElement v, AnomalyContainer anomaly)
void setAnomalyInformation(BpmnElement v)
Map<BpmnElement,List<AnomalyContainer>> getNodesWithAnomalies()
void addStartNode(BpmnElement node)
Collection<BpmnElement> getStartNodes()
void addEndNode(BpmnElement node)
Collection<BpmnElement> getEndNodes()
Copyright © 2018 viadee Unternehmensberatung GmbH. All rights reserved.