org.processmining.models.instancetree
Interface ITGraph<N extends org.processmining.models.graphbased.directed.DirectedGraphNode,E extends org.processmining.models.graphbased.directed.DirectedGraphEdge<N,N>>

All Superinterfaces:
org.processmining.models.graphbased.AttributeMapOwner, java.lang.Cloneable, java.lang.Comparable<org.processmining.models.graphbased.directed.DirectedGraph<N,E>>, org.processmining.models.graphbased.directed.DirectedGraph<N,E>, org.processmining.models.graphbased.directed.DirectedGraphElement
All Known Subinterfaces:
ExtendedCostBasedFIT, PNCostBasedTree
All Known Implementing Classes:
ExtendedCostBasedFITImpl, PNCostBasedTreeImpl

public interface ITGraph<N extends org.processmining.models.graphbased.directed.DirectedGraphNode,E extends org.processmining.models.graphbased.directed.DirectedGraphEdge<N,N>>
extends org.processmining.models.graphbased.directed.DirectedGraph<N,E>

Author:
aadrians

Method Summary
 E addArc(N source, N target)
           
 N addNode(java.lang.String label)
           
 java.lang.String getLabel()
           
 E removeArc(N source, N target)
           
 
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraph
getEdges, getInEdges, getNodes, getOutEdges, removeEdge, removeNode
 
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement
equals, getGraph, hashCode
 
Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner
getAttributeMap
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getLabel

java.lang.String getLabel()
Specified by:
getLabel in interface org.processmining.models.graphbased.directed.DirectedGraphElement

addNode

N addNode(java.lang.String label)

addArc

E addArc(N source,
         N target)

removeArc

E removeArc(N source,
            N target)