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

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.PnmlPort

public class PnmlPort
extends PnmlNode

Author:
hverbeek Pnml port. Contains inputs, outputs, and synchronous elements.

Field Summary
static java.lang.String TAG
           
 
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
PnmlPort()
           
 
Method Summary
 PnmlPort convertFromOpenNet(OpenNetPort openNetPort, java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> map)
           
 void convertToOpenNet(OpenNet openNet)
           
protected  java.lang.String exportElements(Pnml pnml)
          Exports all child elements.
protected  boolean importElements(org.xmlpull.v1.XmlPullParser xpp, Pnml pnml)
          Checks whether the current start tag is known.
 
Methods inherited from class org.processmining.plugins.pnml.PnmlNode
checkValidity, convertFromNet, convertToNet, exportAttributes, getBoundingBox, getGraphics, importAttributes
 
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
 

Field Detail

TAG

public static final java.lang.String TAG
See Also:
Constant Field Values
Constructor Detail

PnmlPort

public PnmlPort()
Method Detail

importElements

protected boolean importElements(org.xmlpull.v1.XmlPullParser xpp,
                                 Pnml pnml)
Description copied from class: PnmlNode
Checks whether the current start tag is known. If known, it imports the corresponding child element and returns true. Otherwise, it returns false.

Overrides:
importElements in class PnmlNode
Returns:
Whether the start tag was known.

exportElements

protected java.lang.String exportElements(Pnml pnml)
Description copied from class: PnmlNode
Exports all child elements.

Overrides:
exportElements in class PnmlNode
Returns:

convertToOpenNet

public void convertToOpenNet(OpenNet openNet)

convertFromOpenNet

public PnmlPort convertFromOpenNet(OpenNetPort openNetPort,
                                   java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> map)