|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bankframe.fe.statemachine.base.apploaders.StateTransition com.bankframe.fe.statemachine.ext.apploaders.bean.StateTransition
Field Summary |
Fields inherited from interface com.bankframe.fe.statemachine.base.apploaders.IStateTransition |
DEFAULT, FINAL, HISTORY, HISTORY_STAR |
Constructor Summary | |
StateTransition()
Constructor for StateTransition. |
|
StateTransition(int entryCondition,
IState resultState,
java.lang.String name)
Constructor for StateTransition. |
Method Summary | |
void |
addProcess(IProcess process)
|
void |
addProcessAt(IProcess process,
int index)
|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
addPropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener listener)
|
int |
checkGuardCondition(Inputs inputs,
java.util.Vector resultDataPackets,
RequestContext requestContext)
|
IGuardCondition |
getGuardCondition()
Returns the guardCondition. |
java.util.Properties |
getGuardConditionProperties()
Returns the guardConditionProperties. |
java.util.Iterator |
getProcesses()
This method returns the processes used by this object. |
ProcessUser |
getProcessUser()
|
java.lang.String |
getStateId()
|
void |
removeProcess(IProcess process)
|
void |
removeProcessAt(int index)
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
removePropertyChangeListener(java.lang.String name,
java.beans.PropertyChangeListener listener)
|
void |
setEntryCondition(int entryCondition)
|
void |
setGuardCondition(IGuardCondition guardCondition)
Sets the guardCondition. |
void |
setGuardConditionProperties(java.util.Properties guardConditionProperties)
Sets the guardConditionProperties. |
void |
setGuardConditionType(java.lang.String guardConditionType)
|
void |
setName(java.lang.String name)
|
void |
setProcesses(ProcessUser processes)
Sets the processes. |
void |
setProcessUser(ProcessUser processes)
|
void |
setResultState(IState resultState)
|
void |
setStateId(java.lang.String id)
|
void |
setUserProperties(java.util.Properties userProperties)
|
void |
swapProcesses(int index1,
int index2)
|
Methods inherited from class com.bankframe.fe.statemachine.base.apploaders.StateTransition |
getEntryCondition, getName, getResultState, getUserProperties |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.bankframe.fe.statemachine.base.apploaders.IStateTransition |
getEntryCondition, getName, getResultState, getUserProperties |
Constructor Detail |
public StateTransition()
public StateTransition(int entryCondition, IState resultState, java.lang.String name) throws java.lang.IllegalArgumentException
entryCondition
- resultState
- name
-
java.lang.IllegalArgumentException
Method Detail |
public int checkGuardCondition(Inputs inputs, java.util.Vector resultDataPackets, RequestContext requestContext)
checkGuardCondition
in interface IStateTransition
IStateTransition.checkGuardCondition(Inputs, Vector, RequestContext)
public java.util.Iterator getProcesses()
IProcessUser
getProcesses
in interface IProcessUser
IProcessUser.getProcesses()
public IGuardCondition getGuardCondition()
public void setGuardCondition(IGuardCondition guardCondition)
guardCondition
- The guardCondition to setpublic void setEntryCondition(int entryCondition)
public void setResultState(IState resultState)
public void setName(java.lang.String name)
public void setUserProperties(java.util.Properties userProperties)
public java.lang.String getStateId()
public void setStateId(java.lang.String id)
public ProcessUser getProcessUser()
public void setProcessUser(ProcessUser processes)
public void addProcess(IProcess process)
addProcess
in interface IMutableProcessUser
IMutableProcessUser.addProcess(IProcess)
public void addProcessAt(IProcess process, int index)
addProcessAt
in interface IMutableProcessUser
IMutableProcessUser.addProcessAt(IProcess, int)
public void removeProcess(IProcess process)
removeProcess
in interface IMutableProcessUser
IMutableProcessUser.removeProcess(IProcess)
public void removeProcessAt(int index)
removeProcessAt
in interface IMutableProcessUser
IMutableProcessUser.removeProcessAt(int)
public void swapProcesses(int index1, int index2)
swapProcesses
in interface IMutableProcessUser
IMutableProcessUser.swapProcesses(int, int)
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public void addPropertyChangeListener(java.lang.String name, java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.lang.String name, java.beans.PropertyChangeListener listener)
public java.util.Properties getGuardConditionProperties()
public void setGuardConditionProperties(java.util.Properties guardConditionProperties)
guardConditionProperties
- The guardConditionProperties to setpublic void setProcesses(ProcessUser processes)
processes
- The processes to setpublic void setGuardConditionType(java.lang.String guardConditionType)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |