org.eclipse.etrice.generator.etricegen
Interface TransitionChain

All Known Implementing Classes:
TransitionChainImpl

public interface TransitionChain

A representation of the model object 'Transition Chain'.

The following features are supported:

See Also:
ETriceGenPackage.getTransitionChain()
EMF generated code
EMF model element

Method Summary
 java.lang.String genExecuteChain(ITransitionChainVisitor tcv)
           
 State getStateContext()
           
 Transition getTransition()
          Returns the value of the 'Transition' reference.
 boolean isHandler()
           
 boolean isSkipEntry()
          Returns the value of the 'Skip Entry' attribute.
 void setSkipEntry(boolean value)
          Sets the value of the 'Skip Entry' attribute.
 void setTransition(Transition value)
          Sets the value of the 'Transition' reference.
 

Method Detail

getTransition

Transition getTransition()
Returns the value of the 'Transition' reference.

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

Returns:
the value of the 'Transition' reference.
See Also:
setTransition(Transition), ETriceGenPackage.getTransitionChain_Transition()
EMF generated code
EMF model element

setTransition

void setTransition(Transition value)
Sets the value of the 'Transition' reference.

Parameters:
value - the new value of the 'Transition' reference.
See Also:
getTransition()
EMF generated code

isSkipEntry

boolean isSkipEntry()
Returns the value of the 'Skip Entry' attribute. The default value is "false".

If the meaning of the 'Skip Entry' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Skip Entry' attribute.
See Also:
setSkipEntry(boolean), ETriceGenPackage.getTransitionChain_SkipEntry()
EMF generated code
EMF model element
default="false"

setSkipEntry

void setSkipEntry(boolean value)
Sets the value of the 'Skip Entry' attribute.

Parameters:
value - the new value of the 'Skip Entry' attribute.
See Also:
isSkipEntry()
EMF generated code

getStateContext

State getStateContext()

EMF generated code
EMF model element
kind="operation"

isHandler

boolean isHandler()

EMF generated code
EMF model element
kind="operation"

genExecuteChain

java.lang.String genExecuteChain(ITransitionChainVisitor tcv)

EMF generated code
EMF model element
tcvType="org.eclipse.etrice.generator.etricegen.ITransitionChainVisitor"