org.processmining.plugins.pnml.extensions.configurations
Class PnmlFeature
java.lang.Object
org.processmining.plugins.pnml.PnmlElement
org.processmining.plugins.pnml.extensions.configurations.PnmlParameter
org.processmining.plugins.pnml.extensions.configurations.PnmlFeature
public class PnmlFeature
- extends PnmlParameter
Method Summary |
PnmlFeature |
convertFromNet(ConfigurableFeature<?,?> feature,
java.util.Map<org.processmining.models.graphbased.AbstractGraphElement,java.lang.String> map)
|
void |
convertToNet(PetrinetGraph net,
ConfigurableFeatureGroup group,
java.util.Map<java.lang.String,Place> placeMap,
java.util.Map<java.lang.String,Transition> transitionMap,
java.util.Map<java.lang.String,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>> edgeMap)
|
protected java.lang.String |
exportAttributes(Pnml pnml)
Exports all standard attributes: None. |
protected java.lang.String |
exportElements(Pnml pnml)
Exports all standard elements: None. |
protected void |
importAttributes(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
Imports all standard attributes: None. |
protected boolean |
importElements(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
Imports all standard child elements: None. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TAG
public static final java.lang.String TAG
- See Also:
- Constant Field Values
netElement
protected java.lang.String netElement
type
protected java.lang.String type
expression
protected java.lang.String expression
parameters
protected java.util.Collection<PnmlParameter> parameters
PnmlFeature
public PnmlFeature(java.lang.String tag)
PnmlFeature
public PnmlFeature()
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 PnmlParameter
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 PnmlParameter
- Returns:
importElements
protected boolean importElements(org.xmlpull.v1.XmlPullParser xpp,
Pnml pnml)
- Description copied from class:
PnmlElement
- Imports all standard child elements: None. If some subclass has child
elements, this method needs to be overruled by it.
- Overrides:
importElements
in class PnmlElement
- Returns:
exportElements
protected java.lang.String exportElements(Pnml pnml)
- Description copied from class:
PnmlElement
- Exports all standard elements: None. If some subclass has child elements,
this method needs to be overruled by it.
- Overrides:
exportElements
in class PnmlElement
- Returns:
convertToNet
public void convertToNet(PetrinetGraph net,
ConfigurableFeatureGroup group,
java.util.Map<java.lang.String,Place> placeMap,
java.util.Map<java.lang.String,Transition> transitionMap,
java.util.Map<java.lang.String,PetrinetEdge<? extends PetrinetNode,? extends PetrinetNode>> edgeMap)
convertFromNet
public PnmlFeature convertFromNet(ConfigurableFeature<?,?> feature,
java.util.Map<org.processmining.models.graphbased.AbstractGraphElement,java.lang.String> map)