org.processmining.plugins.declare.visualizing
Class Constraint
java.lang.Object
org.processmining.plugins.declare.visualizing.Base
org.processmining.plugins.declare.visualizing.ConstraintTemplate
org.processmining.plugins.declare.visualizing.ConstraintDefinition
org.processmining.plugins.declare.visualizing.Constraint
- All Implemented Interfaces:
- java.lang.Cloneable, IItem
public class Constraint
- extends ConstraintDefinition
Methods inherited from class org.processmining.plugins.declare.visualizing.ConstraintDefinition |
addBranch, branchesCount, cleanAllParameterBranches, clearBranches, deleteBranch, dependsOn, equals, getAssignmentModel, getBranches, getCaption, getCondition, getDescription, getFirstBranch, getLevel, getMandatory, getStateMessage, hasBranch, isBranchAt, isBranched, setAssignmentModel, setLevel, setMandatory, toString |
Methods inherited from class org.processmining.plugins.declare.visualizing.ConstraintTemplate |
addParameter, addParameter, deleteParameter, exists, getDisplay, getFirstParameter, getLanguage, getMaxId, getName, getParameters, getParameterWithId, getStateMessages, getText, isBinary, isUnary, parameterCount, parameterExists, setDescription, setDisplay, setName, setStateMessage, setText, withId |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constraint
public Constraint(ConstraintDefinition definiton,
Assignment assignment)
clone
public java.lang.Object clone()
- Description copied from class:
Base
- clone
- Overrides:
clone
in class ConstraintDefinition
- Returns:
- Object
addListener
public void addListener(IConstraintListener l)
getAssignment
public Assignment getAssignment()
getState
public State getState()
setState
public void setState(State state)
getStatus
public boolean getStatus()
- checkCondition
- Returns:
- boolean
isActive
public boolean isActive()
setStatus
public void setStatus(boolean status)
getCurrentStateMessage
public java.lang.String getCurrentStateMessage()