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

java.lang.Object
  extended by org.processmining.plugins.pnml.PnmlElement
      extended by org.processmining.plugins.pnml.extensions.opennet.PnmlLabelConnection
Direct Known Subclasses:
PnmlLabelConnection.Receive, PnmlLabelConnection.Send, PnmlLabelConnection.Sync

public abstract class PnmlLabelConnection
extends PnmlElement


Nested Class Summary
static class PnmlLabelConnection.Receive
           
static class PnmlLabelConnection.Send
           
static class PnmlLabelConnection.Sync
           
 
Field Summary
protected  java.lang.String idRef
           
 
Fields inherited from class org.processmining.plugins.pnml.PnmlElement
lineNumber, tag
 
Constructor Summary
PnmlLabelConnection(java.lang.String tag)
           
 
Method Summary
 PnmlLabelConnection convertFromOpenNet(OpenNetLabel label, java.util.Map<org.processmining.framework.util.Pair<org.processmining.models.graphbased.AbstractGraphElement,ExpandableSubNet>,java.lang.String> map)
           
 void convertToOpenNet(OpenNet net, Transition transition)
           
protected  java.lang.String exportAttributes(Pnml pnml)
          Exports all standard attributes: None.
protected  void importAttributes(org.xmlpull.v1.XmlPullParser xpp, Pnml pnml)
          Imports all standard attributes: None.
 
Methods inherited from class org.processmining.plugins.pnml.PnmlElement
checkValidity, exportAttribute, exportElement, exportElements, importElement, importElements, importText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

idRef

protected java.lang.String idRef
Constructor Detail

PnmlLabelConnection

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

importAttributes

protected void importAttributes(org.xmlpull.v1.XmlPullParser xpp,
                                Pnml pnml)
Description copied from class: PnmlElement
Imports all standard attributes: None. If some subclass has attributes, this method needs to be overruled by it.

Overrides:
importAttributes in class PnmlElement

exportAttributes

protected java.lang.String exportAttributes(Pnml pnml)
Description copied from class: PnmlElement
Exports all standard attributes: None. If some subclass has attributes, this method needs to be overruled by it.

Overrides:
exportAttributes in class PnmlElement
Returns:

convertToOpenNet

public void convertToOpenNet(OpenNet net,
                             Transition transition)

convertFromOpenNet

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