org.processmining.models.graphbased.directed.petrinet.elements
Class ExpandableSubNet

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
                  extended by org.processmining.models.graphbased.directed.petrinet.elements.ExpandableSubNet
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.ContainingDirectedGraphNode, org.processmining.models.graphbased.directed.DirectedGraphElement, org.processmining.models.graphbased.directed.DirectedGraphNode, org.processmining.models.graphbased.Expandable

public class ExpandableSubNet
extends PetrinetNode
implements org.processmining.models.graphbased.directed.ContainingDirectedGraphNode


Field Summary
 
Fields inherited from class org.processmining.models.graphbased.directed.petrinet.PetrinetNode
stdHeight, stdWidth
 
Constructor Summary
ExpandableSubNet(java.lang.String label, org.processmining.models.graphbased.directed.AbstractDirectedGraph<PetrinetNode,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>> net)
           
ExpandableSubNet(java.lang.String label, org.processmining.models.graphbased.directed.AbstractDirectedGraph<PetrinetNode,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>> net, ExpandableSubNet parent)
           
 
Method Summary
 void addChild(org.processmining.models.graphbased.directed.ContainableDirectedGraphElement child)
           
 java.util.Set<? extends org.processmining.models.graphbased.directed.ContainableDirectedGraphElement> getChildren()
           
 java.awt.Dimension getCollapsedSize()
           
 
Methods inherited from class org.processmining.models.graphbased.directed.petrinet.PetrinetNode
getGraph, 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, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphNode
getId
 
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement
equals, getGraph, getLabel, hashCode
 
Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner
getAttributeMap
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Constructor Detail

ExpandableSubNet

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

ExpandableSubNet

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

addChild

public void addChild(org.processmining.models.graphbased.directed.ContainableDirectedGraphElement child)
Specified by:
addChild in interface org.processmining.models.graphbased.directed.ContainingDirectedGraphNode

getChildren

public java.util.Set<? extends org.processmining.models.graphbased.directed.ContainableDirectedGraphElement> getChildren()
Specified by:
getChildren in interface org.processmining.models.graphbased.directed.ContainingDirectedGraphNode

getCollapsedSize

public java.awt.Dimension getCollapsedSize()
Specified by:
getCollapsedSize in interface org.processmining.models.graphbased.Expandable