Class FieldStateTransition

  • All Implemented Interfaces:
    java.io.Serializable

    public class FieldStateTransition
    extends java.lang.Object
    implements java.io.Serializable
    Transition between 2 states
    See Also:
    Serialized Form
    • Constructor Detail

      • FieldStateTransition

        public FieldStateTransition()
    • Method Detail

      • getId

        public java.lang.String getId()
        Transition Id
      • setId

        public void setId​(java.lang.String id)
      • getName

        public java.lang.String getName()
        Transition name
      • setName

        public void setName​(java.lang.String name)
      • getFromState

        public java.lang.String getFromState()
        From state
      • setFromState

        public void setFromState​(java.lang.String from)
      • getFromValue

        public java.lang.String getFromValue()
        From value
      • setFromValue

        public void setFromValue​(java.lang.String from)
      • isFromTerminal

        public boolean isFromTerminal()
        From terminal
      • setFromTerminal

        public void setFromTerminal​(boolean b)
      • isFromReadOnly

        public boolean isFromReadOnly()
        From Read only
      • setFromReadOnly

        public void setFromReadOnly​(boolean b)
      • getFromStateId

        public java.lang.String getFromStateId()
        From state Id
      • setFromStateId

        public void setFromStateId​(java.lang.String id)
      • getToState

        public java.lang.String getToState()
        To code
      • setToState

        public void setToState​(java.lang.String to)
      • getToValue

        public java.lang.String getToValue()
        To value
      • setToValue

        public void setToValue​(java.lang.String to)
      • isToTerminal

        public boolean isToTerminal()
        To terminal
      • setToTerminal

        public void setToTerminal​(boolean b)
      • isToReadOnly

        public boolean isToReadOnly()
        To Read only
      • setToReadOnly

        public void setToReadOnly​(boolean b)
      • getToStateId

        public java.lang.String getToStateId()
        To state Id
      • setToStateId

        public void setToStateId​(java.lang.String id)
      • getGroups

        public java.util.List<java.lang.String> getGroups()
        Get groups
        Returns:
        List of group names
      • addGroup

        public void addGroup​(java.lang.String group)
        Add group
        Parameters:
        group - Group name
      • getCondition

        public java.lang.String getCondition()
        Condition expression
      • setCondition

        public void setCondition​(java.lang.String c)
      • getCallbackScript

        public java.lang.String getCallbackScript()
        Callback script
      • setCallbackScript

        public void setCallbackScript​(java.lang.String s)
      • getCallbackMethod

        public java.lang.String getCallbackMethod()
        callback method
      • setCallbackMethod

        public void setCallbackMethod​(java.lang.String m)
      • getAlertId

        public java.lang.String getAlertId()
        Alert Id
      • setAlertId

        public void setAlertId​(java.lang.String id)
      • getActionId

        public java.lang.String getActionId()
        Associated action row_id
      • setActionId

        public void setActionId​(java.lang.String id)
      • getAction

        public Action getAction()
        Associated action to display a button on GUI
      • setAction

        public void setAction​(Action a)
      • toString

        public java.lang.String toString()
        Generates basic string dump for transition (usefull for debug purposes)
        Overrides:
        toString in class java.lang.Object
        Returns:
        transition as string