org.processmining.models.graphbased.directed.petrinet
Class PetrinetNode

java.lang.Object
  extended by org.processmining.models.graphbased.AbstractGraphElement
      extended by org.processmining.models.graphbased.AbstractGraphNode
          extended by org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
              extended by org.processmining.models.graphbased.directed.petrinet.PetrinetNode
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable<org.processmining.models.graphbased.directed.DirectedGraphNode>, org.processmining.models.graphbased.AttributeMapOwner, org.processmining.models.graphbased.directed.ContainableDirectedGraphElement, org.processmining.models.graphbased.directed.DirectedGraphElement, org.processmining.models.graphbased.directed.DirectedGraphNode
Direct Known Subclasses:
ExpandableSubNet, Place, Transition

public abstract class PetrinetNode
extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
implements org.processmining.models.graphbased.directed.ContainableDirectedGraphElement


Field Summary
protected  int stdHeight
           
protected  int stdWidth
           
 
Constructor Summary
PetrinetNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<PetrinetNode,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>> net, ExpandableSubNet parent, java.lang.String label)
           
 
Method Summary
 org.processmining.models.graphbased.directed.AbstractDirectedGraph<PetrinetNode,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>> getGraph()
           
 ExpandableSubNet getParent()
           
 
Methods inherited from class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
compareTo
 
Methods inherited from class org.processmining.models.graphbased.AbstractGraphNode
equals, getId, hashCode
 
Methods inherited from class org.processmining.models.graphbased.AbstractGraphElement
getAttributeMap, getLabel, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner
getAttributeMap
 
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphNode
getId
 
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement
equals, getLabel, hashCode
 

Field Detail

stdWidth

protected int stdWidth

stdHeight

protected int stdHeight
Constructor Detail

PetrinetNode

public PetrinetNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<PetrinetNode,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>> net,
                    ExpandableSubNet parent,
                    java.lang.String label)
Method Detail

getGraph

public org.processmining.models.graphbased.directed.AbstractDirectedGraph<PetrinetNode,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>> getGraph()
Specified by:
getGraph in interface org.processmining.models.graphbased.directed.DirectedGraphElement
Overrides:
getGraph in class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode

getParent

public ExpandableSubNet getParent()
Specified by:
getParent in interface org.processmining.models.graphbased.directed.ContainableDirectedGraphElement