|
|||||||||||
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.Event com.bankframe.fe.statemachine.ext.apploaders.bean.Event
Constructor Summary | |
Event()
|
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)
|
void |
addStateTransition(StateTransition transition)
|
void |
addStateTransitionAt(StateTransition transition,
int index)
|
boolean |
allowsResult(IStateTransition transition)
Returns true if the given state transition is allowed from this event. |
java.util.Properties |
getControllerProperties()
Returns the user properties for the state transition. |
IInputRequirements |
getInputRequirements()
|
java.util.Iterator |
getProcesses()
This method returns the processes used by this object. |
java.util.Enumeration |
getStateTransitions()
Returns all allowed state transitions from this event as a java.util.Enumeration. |
java.lang.String |
getTitle()
This method returns a descriptive name for the Event. |
IStateTransition |
getTransition(java.lang.String name)
Returns the state transition with the given name. |
java.util.Properties |
getUserProperties()
Returns the userProperties assiciated with this Event. |
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 |
removeStateTransition(StateTransition transition)
|
void |
removeStateTransitionAt(int index)
|
boolean |
requiresValidation()
|
void |
setControllerName(java.lang.String controllerName)
|
void |
setControllerProperties(java.util.Properties newControllerProperties)
|
void |
setInputRequirements(IInputRequirements inputRequirements)
Sets the inputRequirements. |
void |
setName(java.lang.String name)
|
void |
setProcesses(ProcessUser processes)
Sets the processes. |
void |
setRequiresValidation(boolean newRequiresValidation)
|
void |
setTitle(java.lang.String title)
|
void |
setUserProperties(java.util.Properties userProperties)
|
void |
swapProcesses(int index1,
int index2)
|
void |
swapStateTransitions(int index1,
int index2)
|
Methods inherited from class com.bankframe.fe.statemachine.base.apploaders.Event |
acceptsSession, allowsResult, getController, getName, getTitle, getUnitOfWork, 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.IEvent |
acceptsSession, allowsResult, getController, getName, getUnitOfWork |
Constructor Detail |
public Event()
Method Detail |
public IInputRequirements getInputRequirements()
getInputRequirements
in interface IEvent
IEvent.getInputRequirements()
public java.util.Iterator getProcesses()
IProcessUser
getProcesses
in interface IProcessUser
IProcessUser.getProcesses()
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 setInputRequirements(IInputRequirements inputRequirements)
inputRequirements
- The inputRequirements to setpublic void setControllerName(java.lang.String controllerName)
public void setName(java.lang.String name)
public void setUserProperties(java.util.Properties userProperties)
public void setControllerProperties(java.util.Properties newControllerProperties)
setControllerProperties
in interface IEvent
public void setTitle(java.lang.String title)
public java.util.Enumeration getStateTransitions()
IEvent
getStateTransitions
in interface IEvent
getStateTransitions
in class Event
public boolean allowsResult(IStateTransition transition)
IEvent
allowsResult
in interface IEvent
allowsResult
in class Event
public IStateTransition getTransition(java.lang.String name)
IEvent
getTransition
in interface IEvent
getTransition
in class Event
name
- the state transition name.
public void addStateTransition(StateTransition transition)
public void addStateTransitionAt(StateTransition transition, int index)
public void removeStateTransition(StateTransition transition)
public void removeStateTransitionAt(int index)
public void swapStateTransitions(int index1, int index2)
public java.util.Properties getUserProperties()
IEvent
getUserProperties
in interface IEvent
getUserProperties
in class Event
IEvent.getUserProperties()
public java.util.Properties getControllerProperties()
IEvent
getControllerProperties
in interface IEvent
getControllerProperties
in class Event
public java.lang.String getTitle()
IEvent
getTitle
in interface IEvent
getTitle
in class Event
IEvent.getTitle()
public void setProcesses(ProcessUser processes)
processes
- The processes to setpublic 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 boolean requiresValidation()
requiresValidation
in interface IEvent
public void setRequiresValidation(boolean newRequiresValidation)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |