public class PNWDTransition
extends org.processmining.models.graphbased.directed.petrinet.elements.Transition
implements java.io.Serializable
Constructor and Description |
---|
PNWDTransition(java.lang.String label,
org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.petrinet.PetrinetNode,org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>> net) |
PNWDTransition(java.lang.String label,
org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.petrinet.PetrinetNode,org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>> net,
org.processmining.models.graphbased.directed.petrinet.elements.ExpandableSubNet parent) |
Modifier and Type | Method and Description |
---|---|
double |
getConfidence()
Deprecated.
|
Expression |
getGuard()
Deprecated.
|
java.lang.String |
getGuardAsString() |
org.processmining.datapetrinets.expression.GuardExpression |
getGuardExpression() |
double |
getQuality() |
java.util.Set<DataElement> |
getReadOperations() |
java.util.Set<DataElement> |
getWriteOperations() |
boolean |
hasGuardExpression() |
void |
removeGuard() |
void |
setGuard(DataPetriNet petriNetWithData,
Expression expr)
Deprecated.
|
void |
setGuard(DataPetriNet petriNetWithData,
Expression guard2,
double quality)
Deprecated.
|
void |
setGuard(DataPetriNet petriNetWithData,
org.processmining.datapetrinets.expression.GuardExpression guardExpression)
Associates a
GuardExpression with this transition. |
void |
setGuard(DataPetriNet petriNetWithData,
org.processmining.datapetrinets.expression.GuardExpression guardExpression,
double quality)
Associates a
GuardExpression with this transition. |
void |
setGuard(DataPetriNet petriNetWithData,
java.lang.String expression) |
void |
setGuardAsString(DataPetriNet petriNetWithData,
java.lang.String guardAsString)
Deprecated.
|
getVisiblePredecessors, getVisibleSuccessors, isInvisible, setInvisible
getGraph, getLocalID, getParent, setLocalID
compareTo
equals, getId, hashCode
getAttributeMap, getLabel, toString
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
getAttributeMap
public PNWDTransition(java.lang.String label, org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.petrinet.PetrinetNode,org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>> net, org.processmining.models.graphbased.directed.petrinet.elements.ExpandableSubNet parent)
public PNWDTransition(java.lang.String label, org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.petrinet.PetrinetNode,org.processmining.models.graphbased.directed.petrinet.PetrinetEdge<? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode,? extends org.processmining.models.graphbased.directed.petrinet.PetrinetNode>> net)
public void removeGuard()
public java.util.Set<DataElement> getReadOperations()
public java.util.Set<DataElement> getWriteOperations()
public java.lang.String getGuardAsString()
public void setGuard(DataPetriNet petriNetWithData, java.lang.String expression) throws org.processmining.datapetrinets.exception.NonExistingVariableException, org.processmining.datapetrinets.expression.syntax.ParseException
org.processmining.datapetrinets.exception.NonExistingVariableException
org.processmining.datapetrinets.expression.syntax.ParseException
public void setGuard(DataPetriNet petriNetWithData, org.processmining.datapetrinets.expression.GuardExpression guardExpression) throws org.processmining.datapetrinets.exception.NonExistingVariableException
GuardExpression
with this transition.petriNetWithData
- guardExpression
- org.processmining.datapetrinets.exception.NonExistingVariableException
- in case the expression refers to a missing variablepublic void setGuard(DataPetriNet petriNetWithData, org.processmining.datapetrinets.expression.GuardExpression guardExpression, double quality) throws org.processmining.datapetrinets.exception.NonExistingVariableException
GuardExpression
with this transition.petriNetWithData
- guardExpression
- quality
- org.processmining.datapetrinets.exception.NonExistingVariableException
- in case the expression refers to a missing variablepublic org.processmining.datapetrinets.expression.GuardExpression getGuardExpression()
public boolean hasGuardExpression()
public double getQuality()
@Deprecated public void setGuardAsString(DataPetriNet petriNetWithData, java.lang.String guardAsString) throws java.text.ParseException
java.text.ParseException
@Deprecated public void setGuard(DataPetriNet petriNetWithData, Expression expr)
#setGuard(PetriNetWithData, GuardExpression)
instead@Deprecated public Expression getGuard()
getGuardExpression()
instead@Deprecated public void setGuard(DataPetriNet petriNetWithData, Expression guard2, double quality)
#setGuard(PetriNetWithData, GuardExpression)
instead@Deprecated public double getConfidence()