Class StateStateEntry

java.lang.Object
cruise.umple.compiler.StateStateEntry
All Implemented Interfaces:
StateTableEntry

public class StateStateEntry
extends java.lang.Object
implements StateTableEntry
Cell entries for state-state tables
  • Constructor Summary

    Constructors 
    Constructor Description
    StateStateEntry​(java.lang.String aLabel, java.lang.String aGuard, java.lang.String aAction, boolean aIsDerived)  
  • Method Summary

    Modifier and Type Method Description
    void delete()  
    java.lang.String getAction()  
    java.lang.String getGuard()  
    boolean getIsDerived()  
    java.lang.String getLabel()  
    java.lang.StringBuilder htmlString()
    Output this state cell as html - appears in state-state table
    boolean setAction​(java.lang.String aAction)  
    boolean setGuard​(java.lang.String aGuard)  
    boolean setIsDerived​(boolean aIsDerived)  
    boolean setLabel​(java.lang.String aLabel)  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • StateStateEntry

      public StateStateEntry​(java.lang.String aLabel, java.lang.String aGuard, java.lang.String aAction, boolean aIsDerived)
  • Method Details

    • setLabel

      public boolean setLabel​(java.lang.String aLabel)
    • setGuard

      public boolean setGuard​(java.lang.String aGuard)
    • setAction

      public boolean setAction​(java.lang.String aAction)
    • setIsDerived

      public boolean setIsDerived​(boolean aIsDerived)
    • getLabel

      public java.lang.String getLabel()
    • getGuard

      public java.lang.String getGuard()
    • getAction

      public java.lang.String getAction()
    • getIsDerived

      public boolean getIsDerived()
    • delete

      public void delete()
    • htmlString

      public java.lang.StringBuilder htmlString()
      Output this state cell as html - appears in state-state table
      Specified by:
      htmlString in interface StateTableEntry
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object