ujf.verimag.bip.Core.Behaviors
Interface State

All Superinterfaces:
NamedElement
All Known Subinterfaces:
ContractState
All Known Implementing Classes:
ContractStateImpl, StateImpl

public interface State
extends NamedElement

A representation of the model object 'State'.

The following features are supported:

See Also:
BehaviorsPackage.getState()

Method Summary
  getAlternativeIncoming()
          Returns the value of the 'Alternative Incoming' reference list.
  getIncoming()
          Returns the value of the 'Incoming' reference list.
  getOutgoing()
          Returns the value of the 'Outgoing' reference list.
 
Methods inherited from interface ujf.verimag.bip.Core.Behaviors.NamedElement
getName, getScope, setName, setScope
 

Method Detail

getIncoming

 getIncoming()
Returns the value of the 'Incoming' reference list. The list contents are of type Transition. It is bidirectional and its opposite is 'Destination'.

If the meaning of the 'Incoming' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Incoming' reference list.
See Also:
BehaviorsPackage.getState_Incoming(), Transition.getDestination()

getAlternativeIncoming

 getAlternativeIncoming()
Returns the value of the 'Alternative Incoming' reference list. The list contents are of type TransitionAlternative. It is bidirectional and its opposite is 'State'.

If the meaning of the 'Alternative Incoming' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Alternative Incoming' reference list.
See Also:
BehaviorsPackage.getState_AlternativeIncoming(), TransitionAlternative.getState()

getOutgoing

 getOutgoing()
Returns the value of the 'Outgoing' reference list. The list contents are of type AbstractTransition. It is bidirectional and its opposite is 'Origin'.

If the meaning of the 'Outgoing' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Outgoing' reference list.
See Also:
BehaviorsPackage.getState_Outgoing(), AbstractTransition.getOrigin()