org.processmining.plugins.pnml.extensions.opennet
Class PnmlLabel

java.lang.Object
  extended by org.processmining.plugins.pnml.PnmlElement
      extended by org.processmining.plugins.pnml.PnmlBasicObject
          extended by org.processmining.plugins.pnml.PnmlNode
              extended by org.processmining.plugins.pnml.extensions.opennet.PnmlLabel
Direct Known Subclasses:
PnmlLabel.Input, PnmlLabel.Output, PnmlLabel.Sync

public abstract class PnmlLabel
extends PnmlNode


Nested Class Summary
static class PnmlLabel.Input
           
static class PnmlLabel.Output
           
static class PnmlLabel.Sync
           
 
Field Summary
 
Fields inherited from class org.processmining.plugins.pnml.PnmlNode
graphics, id
 
Fields inherited from class org.processmining.plugins.pnml.PnmlBasicObject
name, toolSpecificList
 
Fields inherited from class org.processmining.plugins.pnml.PnmlElement
lineNumber, tag
 
Constructor Summary
PnmlLabel(java.lang.String tag)
           
 
Method Summary
 PnmlLabel convertFromOpenNet(OpenNetLabel sync, java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> map)
           
 void convertToOpenNet(OpenNetPort port)
           
protected abstract  OpenNetLabel.Type getType()
           
 
Methods inherited from class org.processmining.plugins.pnml.PnmlNode
checkValidity, convertFromNet, convertToNet, exportAttributes, exportElements, getBoundingBox, getGraphics, importAttributes, importElements
 
Methods inherited from class org.processmining.plugins.pnml.PnmlBasicObject
convertFromNet, convertToNet, convertToNet, getName
 
Methods inherited from class org.processmining.plugins.pnml.PnmlElement
exportAttribute, exportElement, importElement, importText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PnmlLabel

public PnmlLabel(java.lang.String tag)
Method Detail

convertToOpenNet

public void convertToOpenNet(OpenNetPort port)

getType

protected abstract OpenNetLabel.Type getType()

convertFromOpenNet

public PnmlLabel convertFromOpenNet(OpenNetLabel sync,
                                    java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> map)