theory.smart.axiom.workflow
Class TransitionImpl
java.lang.Object
|
+--theory.smart.foundation.BelongingImpl
|
+--theory.smart.axiom.workflow.TransitionImpl
- public class TransitionImpl
- extends BelongingImpl
- implements Transition
A named transition from one theory.smart.axiom.State state
to another state. The name is generally considered to represent an event. This class is used by the Businsess Smart Workflow generator.
- See Also:
Transition
,
TransitionHome
, Serialized Form
Methods inherited from class java.lang.Object |
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
startState
public State startState
startState
[Transition] <*>------> [theory.smart.axiom.workflow.State
]
endState
public State endState
endState
[Transition] <*>------> [theory.smart.axiom.workflow.State
]
name
public java.lang.String name
name
[Transition] <*>------> [String
]
TransitionImpl
public TransitionImpl()
getStartState
public State getStartState()
- Get the value of startState
- Specified by:
- getStartState in interface Transition
- Returns:
- startState.
setStartState
public void setStartState(State startState)
- Set the value of startState
- Specified by:
- setStartState in interface Transition
- Parameters:
startState
- startState to be added
getEndState
public State getEndState()
- Get the value of endState
- Specified by:
- getEndState in interface Transition
- Returns:
- endState.
setEndState
public void setEndState(State endState)
- Set the value of endState
- Specified by:
- setEndState in interface Transition
- Parameters:
endState
- endState to be added
getName
public java.lang.String getName()
- Get the value of name
- Specified by:
- getName in interface Transition
- Returns:
- name.
setName
public void setName(java.lang.String name)
- Set the value of name
- Specified by:
- setName in interface Transition
- Parameters:
name
- name to be added
value
public Belonging value()
compareTo
public int compareTo(java.lang.Object o)
- Overrides:
- compareTo in class BelongingImpl
Copyright © 2000 BEA Systems, Inc. All Rights Reserved