org.processmining.models.instancetree
Class AbstractIT<X extends ITNode,Y extends ITEdge<? extends X,? extends X>>
java.lang.Object
org.processmining.models.graphbased.AbstractGraphElement
org.processmining.models.graphbased.AbstractGraph
org.processmining.models.graphbased.directed.AbstractDirectedGraph<X,Y>
org.processmining.models.instancetree.AbstractIT<X,Y>
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable<org.processmining.models.graphbased.directed.DirectedGraph<X,Y>>, org.processmining.models.graphbased.AttributeMapOwner, org.processmining.models.graphbased.directed.DirectedGraph<X,Y>, org.processmining.models.graphbased.directed.DirectedGraphElement
- Direct Known Subclasses:
- ExtendedCostBasedFITImpl, PNCostBasedTreeImpl
public abstract class AbstractIT<X extends ITNode,Y extends ITEdge<? extends X,? extends X>>
- extends org.processmining.models.graphbased.directed.AbstractDirectedGraph<X,Y>
- Author:
- aadrians
Field Summary |
protected java.util.Set<Y> |
arcs
|
protected java.util.Set<X> |
nodes
|
Fields inherited from class org.processmining.models.graphbased.AbstractGraph |
id |
Methods inherited from class org.processmining.models.graphbased.directed.AbstractDirectedGraph |
checkAddEdge, cloneFrom, compareTo, getEmptyClone, getGraph, getInEdges, getOutEdges, graphElementAdded, graphElementChanged, graphElementRemoved, removeEdge, removeSurroundingEdges |
Methods inherited from class org.processmining.models.graphbased.AbstractGraph |
equals, getEdges, hashCode, removeFromEdges, removeNodeFromCollection |
Methods inherited from class org.processmining.models.graphbased.AbstractGraphElement |
getAttributeMap, getLabel, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraph |
removeNode |
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement |
equals, getLabel, hashCode |
Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner |
getAttributeMap |
nodes
protected java.util.Set<X extends ITNode> nodes
arcs
protected java.util.Set<Y extends ITEdge<? extends X,? extends X>> arcs
AbstractIT
public AbstractIT()
getEdges
public java.util.Set<Y> getEdges()
getNodes
public java.util.Set<X> getNodes()