Package com.simplicite.util
Class FieldStateTransition
- java.lang.Object
-
- com.simplicite.util.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 Summary
Constructors Constructor Description FieldStateTransition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGroup(java.lang.String group)
Add groupAction
getAction()
Associated action to display a button on GUIjava.lang.String
getActionId()
Associated action row_idjava.lang.String
getAlertId()
Alert Idjava.lang.String
getCallbackMethod()
callback methodjava.lang.String
getCallbackScript()
Callback scriptjava.lang.String
getCondition()
Condition expressionjava.lang.String
getFromState()
From statejava.lang.String
getFromStateId()
From state Idjava.lang.String
getFromValue()
From valuejava.util.List<java.lang.String>
getGroups()
Get groupsjava.lang.String
getId()
Transition Idjava.lang.String
getName()
Transition namejava.lang.String
getToState()
To codejava.lang.String
getToStateId()
To state Idjava.lang.String
getToValue()
To valueboolean
isFromReadOnly()
From Read onlyboolean
isFromTerminal()
From terminalboolean
isToReadOnly()
To Read onlyboolean
isToTerminal()
To terminalvoid
setAction(Action a)
void
setActionId(java.lang.String id)
void
setAlertId(java.lang.String id)
void
setCallbackMethod(java.lang.String m)
void
setCallbackScript(java.lang.String s)
void
setCondition(java.lang.String c)
void
setFromReadOnly(boolean b)
void
setFromState(java.lang.String from)
void
setFromStateId(java.lang.String id)
void
setFromTerminal(boolean b)
void
setFromValue(java.lang.String from)
void
setId(java.lang.String id)
void
setName(java.lang.String name)
void
setToReadOnly(boolean b)
void
setToState(java.lang.String to)
void
setToStateId(java.lang.String id)
void
setToTerminal(boolean b)
void
setToValue(java.lang.String to)
java.lang.String
toString()
Generates basic string dump for transition (usefull for debug purposes)
-
-
-
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 classjava.lang.Object
- Returns:
- transition as string
-
-