public abstract static class ConstraintType.Branched extends java.lang.Object implements ConstraintType
ConstraintType.Binary, ConstraintType.Branched, ConstraintType.Helper, ConstraintType.Unary
Modifier and Type | Field and Description |
---|---|
protected Graphics |
graphics |
ALTERNATEPRECEDENCE, ALTERNATERESPONSE, ALTERNATESUC, ATLEAST_, ATMOST_, BRANCHEDALTERNATEPRECEDENCE, BRANCHEDPRECEDENCE, BRANCHEDRESPONDEDEXISTENCE, BRANCHEDRESPONSE, CHAINPRECEDENCE, CHAINRESPONSE, CHAINSUCCESSION, CHOICE_, COEXISTENCE, EXACT_, EXCLUSIVECHOICE_, INIT, NOTCHAINSUC, NOTCOEXIST, NOTSUC, PRECEDENCE, RESPONDEDEXISTENCE, RESPONSE, SUCCESSION
Constructor and Description |
---|
Branched(ActivationMode mode) |
Modifier and Type | Method and Description |
---|---|
ActivationMode |
getActivationMode() |
abstract DeterministicFiniteAutomaton |
getAutomaton(gnu.trove.map.TObjectShortMap<org.processmining.models.graphbased.directed.petrinet.elements.Transition> trans2int,
java.util.Collection<? extends org.processmining.models.graphbased.directed.petrinet.elements.Transition> from,
java.util.Collection<? extends org.processmining.models.graphbased.directed.petrinet.elements.Transition> to)
Returns the automaton representation of this constraint type.
|
Graphics |
getGraphics() |
java.lang.String |
getLabel()
Returns the label used in the visualization of this constraint
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
protected Graphics graphics
public Branched(ActivationMode mode)
public Graphics getGraphics()
getGraphics
in interface ConstraintType
public abstract DeterministicFiniteAutomaton getAutomaton(gnu.trove.map.TObjectShortMap<org.processmining.models.graphbased.directed.petrinet.elements.Transition> trans2int, java.util.Collection<? extends org.processmining.models.graphbased.directed.petrinet.elements.Transition> from, java.util.Collection<? extends org.processmining.models.graphbased.directed.petrinet.elements.Transition> to)
trans2int
- from
- to
- public java.lang.String getLabel()
ConstraintType
getLabel
in interface ConstraintType
public ActivationMode getActivationMode()
getActivationMode
in interface ConstraintType