public class ExtendedCostBasedFITImpl extends AbstractIT<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>> implements ExtendedCostBasedFIT
arcs, nodes| Constructor and Description |
|---|
ExtendedCostBasedFITImpl(java.lang.String label) |
| Modifier and Type | Method and Description |
|---|---|
ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode> |
addArc(ExtendedCostBasedFITNode source,
ExtendedCostBasedFITNode target) |
ExtendedCostBasedFITNode |
addNode(java.lang.String label) |
protected java.util.Map<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends org.processmining.models.graphbased.directed.DirectedGraphElement> |
cloneFrom(org.processmining.models.graphbased.directed.DirectedGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>> graph)
The returned mapping satisfies:
map.keySet().containsAll(graph.getNodes()) and
map.keySet().containsAll(graph.getEdges())
|
protected org.processmining.models.graphbased.directed.AbstractDirectedGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>> |
getEmptyClone() |
ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode> |
removeArc(ExtendedCostBasedFITNode source,
ExtendedCostBasedFITNode target) |
void |
removeEdge(org.processmining.models.graphbased.directed.DirectedGraphEdge edge)
Removes the given edge from the graph.
|
void |
removeNode(org.processmining.models.graphbased.directed.DirectedGraphNode cell) |
getEdges, getNodescheckAddEdge, compareTo, getGraph, getInEdges, getOutEdges, graphElementAdded, graphElementChanged, graphElementRemoved, removeSurroundingEdgesequals, getEdges, hashCode, removeFromEdges, removeNodeFromCollectiongetAttributeMap, getLabel, toStringclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitgetEdges, getInEdges, getNodes, getOutEdgesequals, getGraph, hashCodepublic ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode> addArc(ExtendedCostBasedFITNode source, ExtendedCostBasedFITNode target)
addArc in interface ITGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>>public ExtendedCostBasedFITNode addNode(java.lang.String label)
addNode in interface ITGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>>public ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode> removeArc(ExtendedCostBasedFITNode source, ExtendedCostBasedFITNode target)
removeArc in interface ITGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>>protected java.util.Map<? extends org.processmining.models.graphbased.directed.DirectedGraphElement,? extends org.processmining.models.graphbased.directed.DirectedGraphElement> cloneFrom(org.processmining.models.graphbased.directed.DirectedGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>> graph)
org.processmining.models.graphbased.directed.AbstractDirectedGraphcloneFrom in class org.processmining.models.graphbased.directed.AbstractDirectedGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>>protected org.processmining.models.graphbased.directed.AbstractDirectedGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>> getEmptyClone()
getEmptyClone in class org.processmining.models.graphbased.directed.AbstractDirectedGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>>public void removeEdge(org.processmining.models.graphbased.directed.DirectedGraphEdge edge)
org.processmining.models.graphbased.directed.DirectedGraphremoveEdge in interface org.processmining.models.graphbased.directed.DirectedGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>>removeEdge in class org.processmining.models.graphbased.directed.AbstractDirectedGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>>public void removeNode(org.processmining.models.graphbased.directed.DirectedGraphNode cell)
removeNode in interface org.processmining.models.graphbased.directed.DirectedGraph<ExtendedCostBasedFITNode,ExtendedCostBasedFITEdge<ExtendedCostBasedFITNode,ExtendedCostBasedFITNode>>