TransitionImpl Class
- public class TransitionImpl
extends BelongingImpl
implements Transition
A named transition from one State
to
another state. The name is generally considered to represent an event. This class is
used by the Businsess Smart Workflow generator.
Related Topics
Transition
TransitionHome
-
Hierarchy
-
Object
BelongingImpl
TransitionImpl
-
All Implemented Interfaces
-
Belonging
, BusinessSmartComponent
, Cloneable
, Comparable
, RelationalReference
, Serializable
, Transition
Methods from com.beasys.commerce.foundation.BelongingImpl |
clearRelationalBinding , clearRelationalBinding , clearRelationalBinding , clearRelationalBinding , clone , doRelationalBinding , doRelationalBinding , doRelationalBindingOnElement , doRelationalBindingOnElement , doRelationalBindingOnElement , doRelationalBindingOnSingleton , doRelationalBindingOnSingleton , doRelationalBindingOnSingleton , doRelationalBindingWithMapKey , doRelationalBindingWithMapKey , doRelationalBindingWithMapKey , enumerateRelationalBinding , enumerateRelationalBinding , equals , get__classIdentifier , get__containingBelonging , get__containingEntity , get__containingEntityReference , get__mapKey , get__sequenceNumber , getPersistenceHelperPlugin , hashCode , set__classIdentifier , set__containingBelonging , set__containingEntity , set__containingEntityReference , set__mapKey , toString
|
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
endState
public State
endState
- The targeted state for this transition.
endState
[Transition] <*>------> [State
]
name
public String
name
- The event that triggers this transition.
name
[Transition] <*>------> [String
]
startState
public State
startState
- The begining state for this transition.
startState
[Transition] <*>------> [State
]
TransitionImpl
public TransitionImpl()
compareTo(Object) Method
public int compareTo(Object
o)
Description copied from BelongingImpl.compareTo(Object)
Compares a given object with this Belonging.
-
Overrides
-
BelongingImpl.compareTo(Object)
Parameters
-
o
- the Object to be compared.
Returns
- a negative integer, zero, or a positive integer as this object
is less than, equal to, or greater than the specified object.
getEndState() Method
public State
getEndState()
Get the value of endState
Returns
- endState.
getName() Method
public String
getName()
Get the value of name
Returns
- name.
getStartState() Method
public State
getStartState()
Get the value of startState
Returns
- startState.
interfaceName() Method
public String
interfaceName()
Description copied from Belonging.interfaceName()
Returns the unqualified name of the interface as specified in the UML model.
Returns
- The unqualified name of the belonging interface.
setByValue(Belonging) Method
public void setByValue(Belonging
value)
Description copied from Belonging.setByValue(Belonging)
Intializes the Belonging
based upon a supplied Belonging
.
-
Overrides
-
BelongingImpl.setByValue(Belonging)
Parameters
-
value
- The
Belonging
to use for initialization.
setEndState(State) Method
public void setEndState(State
endState)
Set the value of endState
Parameters
-
endState
- endState to be added
setName(String) Method
public void setName(String
name)
Set the value of name
Parameters
-
name
- name to be added
setStartState(State) Method
public void setStartState(State
startState)
Set the value of startState
Parameters
-
startState
- startState to be added
value() Method
public Belonging
value()
Description copied from Belonging.value()
Returns a type safe shallow copy of the Belonging instance.
Returns
- A type safe shallow copy of this Belonging.