Class ConstraintState

java.lang.Object
All Implemented Interfaces:
java.lang.Iterable<ConstraintVariable>

public class ConstraintState
extends ConstraintNamed
ConstraintStates encapsulate the state data in a statemachine expression such as [sm is in state st], this is a leaf in the constraint tree/
  • Constructor Summary

    Constructors 
    Constructor Description
    ConstraintState​(State aState)  
  • Method Summary

    Modifier and Type Method Description
    void delete()  
    boolean equals​(java.lang.Object obj)  
    java.lang.String getName()
    The reason d'etre of this super class, it ensures that subclasses have getName methods
    State getState()  
    java.lang.String getType()  
    int hashCode()  
    boolean setState​(State aState)  
    java.lang.String toString()  

    Methods inherited from class cruise.umple.compiler.ConstraintVariable

    getValue, iterator, retrieveClassifier

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator