|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cau.cs.kieler.esterel.esterel.util.EsterelSwitch<T>
public class EsterelSwitch<T>
The Switch for the model's inheritance hierarchy.
It supports the call doSwitch(object)
to invoke the caseXXX
method for each class of the model,
starting with the actual class of the object
and proceeding up the inheritance hierarchy
until a non-null result is returned,
which is the result of the switch.
EsterelPackage
Field Summary | |
---|---|
protected static EsterelPackage |
modelPackage
The cached model package |
Constructor Summary | |
---|---|
EsterelSwitch()
Creates an instance of the switch. |
Method Summary | |
---|---|
T |
caseAbort(Abort object)
Returns the result of interpreting the object as an instance of 'Abort'. |
T |
caseAbortBody(AbortBody object)
Returns the result of interpreting the object as an instance of 'Abort Body'. |
T |
caseAbortCase(AbortCase object)
Returns the result of interpreting the object as an instance of 'Abort Case'. |
T |
caseAbortCaseSingle(AbortCaseSingle object)
Returns the result of interpreting the object as an instance of 'Abort Case Single'. |
T |
caseAbortInstance(AbortInstance object)
Returns the result of interpreting the object as an instance of 'Abort Instance'. |
T |
caseAssignment(Assignment object)
Returns the result of interpreting the object as an instance of 'Assignment'. |
T |
caseAwait(Await object)
Returns the result of interpreting the object as an instance of 'Await'. |
T |
caseAwaitBody(AwaitBody object)
Returns the result of interpreting the object as an instance of 'Await Body'. |
T |
caseAwaitCase(AwaitCase object)
Returns the result of interpreting the object as an instance of 'Await Case'. |
T |
caseAwaitInstance(AwaitInstance object)
Returns the result of interpreting the object as an instance of 'Await Instance'. |
T |
caseBlock(Block object)
Returns the result of interpreting the object as an instance of 'Block'. |
T |
caseChannelDescription(ChannelDescription object)
Returns the result of interpreting the object as an instance of 'Channel Description'. |
T |
caseChannelType(ChannelType object)
Returns the result of interpreting the object as an instance of 'Channel Type'. |
T |
caseConstant(Constant object)
Returns the result of interpreting the object as an instance of 'Constant'. |
T |
caseConstantDecl(ConstantDecl object)
Returns the result of interpreting the object as an instance of 'Constant Decl'. |
T |
caseConstantRenaming(ConstantRenaming object)
Returns the result of interpreting the object as an instance of 'Constant Renaming'. |
T |
caseDataBlock(DataBlock object)
Returns the result of interpreting the object as an instance of 'Data Block'. |
T |
caseDataCurrent(DataCurrent object)
Returns the result of interpreting the object as an instance of 'Data Current'. |
T |
caseDataExpr(DataExpr object)
Returns the result of interpreting the object as an instance of 'Data Expr'. |
T |
caseDataFunction(DataFunction object)
Returns the result of interpreting the object as an instance of 'Data Function'. |
T |
caseDataPre(DataPre object)
Returns the result of interpreting the object as an instance of 'Data Pre'. |
T |
caseDataTrap(DataTrap object)
Returns the result of interpreting the object as an instance of 'Data Trap'. |
T |
caseDataUnaryExpr(DataUnaryExpr object)
Returns the result of interpreting the object as an instance of 'Data Unary Expr'. |
T |
caseDataValueBoolean(DataValueBoolean object)
Returns the result of interpreting the object as an instance of 'Data Value Boolean'. |
T |
caseDataValueFloat(DataValueFloat object)
Returns the result of interpreting the object as an instance of 'Data Value Float'. |
T |
caseDataValueID(DataValueID object)
Returns the result of interpreting the object as an instance of 'Data Value ID'. |
T |
caseDataValueInt(DataValueInt object)
Returns the result of interpreting the object as an instance of 'Data Value Int'. |
T |
caseDataValueString(DataValueString object)
Returns the result of interpreting the object as an instance of 'Data Value String'. |
T |
caseDelayEvent(DelayEvent object)
Returns the result of interpreting the object as an instance of 'Delay Event'. |
T |
caseDelayExpr(DelayExpr object)
Returns the result of interpreting the object as an instance of 'Delay Expr'. |
T |
caseDo(Do object)
Returns the result of interpreting the object as an instance of 'Do'. |
T |
caseDoUpto(DoUpto object)
Returns the result of interpreting the object as an instance of 'Do Upto'. |
T |
caseDoWatching(DoWatching object)
Returns the result of interpreting the object as an instance of 'Do Watching'. |
T |
caseDoWatchingEnd(DoWatchingEnd object)
Returns the result of interpreting the object as an instance of 'Do Watching End'. |
T |
caseElsePart(ElsePart object)
Returns the result of interpreting the object as an instance of 'Else Part'. |
T |
caseElsIf(ElsIf object)
Returns the result of interpreting the object as an instance of 'Els If'. |
T |
caseElsIfPart(ElsIfPart object)
Returns the result of interpreting the object as an instance of 'Els If Part'. |
T |
caseEmit(Emit object)
Returns the result of interpreting the object as an instance of 'Emit'. |
T |
caseEveryDo(EveryDo object)
Returns the result of interpreting the object as an instance of 'Every Do'. |
T |
caseExit(Exit object)
Returns the result of interpreting the object as an instance of 'Exit'. |
T |
caseFunction(Function object)
Returns the result of interpreting the object as an instance of 'Function'. |
T |
caseFunctionDecl(FunctionDecl object)
Returns the result of interpreting the object as an instance of 'Function Decl'. |
T |
caseFunctionRenaming(FunctionRenaming object)
Returns the result of interpreting the object as an instance of 'Function Renaming'. |
T |
caseHalt(Halt object)
Returns the result of interpreting the object as an instance of 'Halt'. |
T |
caseIfTest(IfTest object)
Returns the result of interpreting the object as an instance of 'If Test'. |
T |
caseInput(Input object)
Returns the result of interpreting the object as an instance of 'Input'. |
T |
caseInputOutput(InputOutput object)
Returns the result of interpreting the object as an instance of 'Input Output'. |
T |
caseLocalSignal(LocalSignal object)
Returns the result of interpreting the object as an instance of 'Local Signal'. |
T |
caseLocalSignalDecl(LocalSignalDecl object)
Returns the result of interpreting the object as an instance of 'Local Signal Decl'. |
T |
caseLocalSignalList(LocalSignalList object)
Returns the result of interpreting the object as an instance of 'Local Signal List'. |
T |
caseLoop(Loop object)
Returns the result of interpreting the object as an instance of 'Loop'. |
T |
caseLoopBody(LoopBody object)
Returns the result of interpreting the object as an instance of 'Loop Body'. |
T |
caseLoopDelay(LoopDelay object)
Returns the result of interpreting the object as an instance of 'Loop Delay'. |
T |
caseLoopEach(LoopEach object)
Returns the result of interpreting the object as an instance of 'Loop Each'. |
T |
caseModule(Module object)
Returns the result of interpreting the object as an instance of 'Module'. |
T |
caseModuleBody(ModuleBody object)
Returns the result of interpreting the object as an instance of 'Module Body'. |
T |
caseModuleInterface(ModuleInterface object)
Returns the result of interpreting the object as an instance of 'Module Interface'. |
T |
caseModuleRenaming(ModuleRenaming object)
Returns the result of interpreting the object as an instance of 'Module Renaming'. |
T |
caseNothing(Nothing object)
Returns the result of interpreting the object as an instance of 'Nothing'. |
T |
caseOneTypeConstantDecl(OneTypeConstantDecl object)
Returns the result of interpreting the object as an instance of 'One Type Constant Decl'. |
T |
caseOutput(Output object)
Returns the result of interpreting the object as an instance of 'Output'. |
T |
caseParallel(Parallel object)
Returns the result of interpreting the object as an instance of 'Parallel'. |
T |
casePause(Pause object)
Returns the result of interpreting the object as an instance of 'Pause'. |
T |
casePresent(Present object)
Returns the result of interpreting the object as an instance of 'Present'. |
T |
casePresentBody(PresentBody object)
Returns the result of interpreting the object as an instance of 'Present Body'. |
T |
casePresentCase(PresentCase object)
Returns the result of interpreting the object as an instance of 'Present Case'. |
T |
casePresentCaseList(PresentCaseList object)
Returns the result of interpreting the object as an instance of 'Present Case List'. |
T |
casePresentEvent(PresentEvent object)
Returns the result of interpreting the object as an instance of 'Present Event'. |
T |
casePresentEventBody(PresentEventBody object)
Returns the result of interpreting the object as an instance of 'Present Event Body'. |
T |
caseProcedure(Procedure object)
Returns the result of interpreting the object as an instance of 'Procedure'. |
T |
caseProcedureDecl(ProcedureDecl object)
Returns the result of interpreting the object as an instance of 'Procedure Decl'. |
T |
caseProcedureRenaming(ProcedureRenaming object)
Returns the result of interpreting the object as an instance of 'Procedure Renaming'. |
T |
caseProgram(Program object)
Returns the result of interpreting the object as an instance of 'Program'. |
T |
caseRelation(Relation object)
Returns the result of interpreting the object as an instance of 'Relation'. |
T |
caseRelationDecl(RelationDecl object)
Returns the result of interpreting the object as an instance of 'Relation Decl'. |
T |
caseRelationImplication(RelationImplication object)
Returns the result of interpreting the object as an instance of 'Relation Implication'. |
T |
caseRelationIncompatibility(RelationIncompatibility object)
Returns the result of interpreting the object as an instance of 'Relation Incompatibility'. |
T |
caseRelationType(RelationType object)
Returns the result of interpreting the object as an instance of 'Relation Type'. |
T |
caseRenaming(Renaming object)
Returns the result of interpreting the object as an instance of 'Renaming'. |
T |
caseRenamingList(RenamingList object)
Returns the result of interpreting the object as an instance of 'Renaming List'. |
T |
caseRepeat(Repeat object)
Returns the result of interpreting the object as an instance of 'Repeat'. |
T |
caseReturn(Return object)
Returns the result of interpreting the object as an instance of 'Return'. |
T |
caseRun(Run object)
Returns the result of interpreting the object as an instance of 'Run'. |
T |
caseSensor(Sensor object)
Returns the result of interpreting the object as an instance of 'Sensor'. |
T |
caseSensorDecl(SensorDecl object)
Returns the result of interpreting the object as an instance of 'Sensor Decl'. |
T |
caseSequence(Sequence object)
Returns the result of interpreting the object as an instance of 'Sequence'. |
T |
caseSigExpr(SigExpr object)
Returns the result of interpreting the object as an instance of 'Sig Expr'. |
T |
caseSigExprAND(SigExprAND object)
Returns the result of interpreting the object as an instance of 'Sig Expr AND'. |
T |
caseSigExprUnary(SigExprUnary object)
Returns the result of interpreting the object as an instance of 'Sig Expr Unary'. |
T |
caseSignal(Signal object)
Returns the result of interpreting the object as an instance of 'Signal'. |
T |
caseSignalDecl(SignalDecl object)
Returns the result of interpreting the object as an instance of 'Signal Decl'. |
T |
caseSignalRenaming(SignalRenaming object)
Returns the result of interpreting the object as an instance of 'Signal Renaming'. |
T |
caseStatement(Statement object)
Returns the result of interpreting the object as an instance of 'Statement'. |
T |
caseSuspend(Suspend object)
Returns the result of interpreting the object as an instance of 'Suspend'. |
T |
caseSustain(Sustain object)
Returns the result of interpreting the object as an instance of 'Sustain'. |
T |
caseThenPart(ThenPart object)
Returns the result of interpreting the object as an instance of 'Then Part'. |
T |
caseTrap(Trap object)
Returns the result of interpreting the object as an instance of 'Trap'. |
T |
caseTrapDecl(TrapDecl object)
Returns the result of interpreting the object as an instance of 'Trap Decl'. |
T |
caseTrapDeclList(TrapDeclList object)
Returns the result of interpreting the object as an instance of 'Trap Decl List'. |
T |
caseTrapExpr(TrapExpr object)
Returns the result of interpreting the object as an instance of 'Trap Expr'. |
T |
caseTrapHandler(TrapHandler object)
Returns the result of interpreting the object as an instance of 'Trap Handler'. |
T |
caseTrapHandlerList(TrapHandlerList object)
Returns the result of interpreting the object as an instance of 'Trap Handler List'. |
T |
caseType(Type object)
Returns the result of interpreting the object as an instance of 'Type'. |
T |
caseTypeDecl(TypeDecl object)
Returns the result of interpreting the object as an instance of 'Type Decl'. |
T |
caseTypeRenaming(TypeRenaming object)
Returns the result of interpreting the object as an instance of 'Type Renaming'. |
T |
caseVariable(Variable object)
Returns the result of interpreting the object as an instance of 'Variable'. |
T |
caseVariableDecl(VariableDecl object)
Returns the result of interpreting the object as an instance of 'Variable Decl'. |
T |
caseVariableList(VariableList object)
Returns the result of interpreting the object as an instance of 'Variable List'. |
T |
caseWeakAbort(WeakAbort object)
Returns the result of interpreting the object as an instance of 'Weak Abort'. |
T |
caseWeakAbortBody(WeakAbortBody object)
Returns the result of interpreting the object as an instance of 'Weak Abort Body'. |
T |
caseWeakAbortCase(WeakAbortCase object)
Returns the result of interpreting the object as an instance of 'Weak Abort Case'. |
T |
caseWeakAbortInstance(WeakAbortInstance object)
Returns the result of interpreting the object as an instance of 'Weak Abort Instance'. |
T |
defaultCase(EObject object)
Returns the result of interpreting the object as an instance of 'EObject'. |
protected T |
doSwitch(EClass theEClass,
EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. |
T |
doSwitch(EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. |
protected T |
doSwitch(int classifierID,
EObject theEObject)
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static EsterelPackage modelPackage
Constructor Detail |
---|
public EsterelSwitch()
Method Detail |
---|
public T doSwitch(EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.protected T doSwitch(EClass theEClass, EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.protected T doSwitch(int classifierID, EObject theEObject)
caseXXX
for each class of the model until one returns a non null result; it yields that result.
caseXXX
call.public T caseProgram(Program object)
object
- the target of the switch.
doSwitch(EObject)
public T caseModule(Module object)
object
- the target of the switch.
doSwitch(EObject)
public T caseModuleBody(ModuleBody object)
object
- the target of the switch.
doSwitch(EObject)
public T caseModuleInterface(ModuleInterface object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSignalDecl(SignalDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSensorDecl(SensorDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseRelationDecl(RelationDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseRelationType(RelationType object)
object
- the target of the switch.
doSwitch(EObject)
public T caseRelationImplication(RelationImplication object)
object
- the target of the switch.
doSwitch(EObject)
public T caseRelationIncompatibility(RelationIncompatibility object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTypeDecl(TypeDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseType(Type object)
object
- the target of the switch.
doSwitch(EObject)
public T caseConstantDecl(ConstantDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseOneTypeConstantDecl(OneTypeConstantDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseConstant(Constant object)
object
- the target of the switch.
doSwitch(EObject)
public T caseFunctionDecl(FunctionDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseFunction(Function object)
object
- the target of the switch.
doSwitch(EObject)
public T caseProcedureDecl(ProcedureDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseProcedure(Procedure object)
object
- the target of the switch.
doSwitch(EObject)
public T caseStatement(Statement object)
object
- the target of the switch.
doSwitch(EObject)
public T caseBlock(Block object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAssignment(Assignment object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAbort(Abort object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAbortBody(AbortBody object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAbortInstance(AbortInstance object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAbortCase(AbortCase object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAbortCaseSingle(AbortCaseSingle object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAwait(Await object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAwaitBody(AwaitBody object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAwaitInstance(AwaitInstance object)
object
- the target of the switch.
doSwitch(EObject)
public T caseAwaitCase(AwaitCase object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDo(Do object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDoUpto(DoUpto object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDoWatching(DoWatching object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDoWatchingEnd(DoWatchingEnd object)
object
- the target of the switch.
doSwitch(EObject)
public T caseEmit(Emit object)
object
- the target of the switch.
doSwitch(EObject)
public T caseEveryDo(EveryDo object)
object
- the target of the switch.
doSwitch(EObject)
public T caseExit(Exit object)
object
- the target of the switch.
doSwitch(EObject)
public T caseHalt(Halt object)
object
- the target of the switch.
doSwitch(EObject)
public T caseIfTest(IfTest object)
object
- the target of the switch.
doSwitch(EObject)
public T caseElsIfPart(ElsIfPart object)
object
- the target of the switch.
doSwitch(EObject)
public T caseElsIf(ElsIf object)
object
- the target of the switch.
doSwitch(EObject)
public T caseThenPart(ThenPart object)
object
- the target of the switch.
doSwitch(EObject)
public T caseElsePart(ElsePart object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLoop(Loop object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLoopEach(LoopEach object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLoopDelay(LoopDelay object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLoopBody(LoopBody object)
object
- the target of the switch.
doSwitch(EObject)
public T caseNothing(Nothing object)
object
- the target of the switch.
doSwitch(EObject)
public T casePause(Pause object)
object
- the target of the switch.
doSwitch(EObject)
public T casePresent(Present object)
object
- the target of the switch.
doSwitch(EObject)
public T casePresentBody(PresentBody object)
object
- the target of the switch.
doSwitch(EObject)
public T casePresentEventBody(PresentEventBody object)
object
- the target of the switch.
doSwitch(EObject)
public T casePresentCaseList(PresentCaseList object)
object
- the target of the switch.
doSwitch(EObject)
public T casePresentCase(PresentCase object)
object
- the target of the switch.
doSwitch(EObject)
public T casePresentEvent(PresentEvent object)
object
- the target of the switch.
doSwitch(EObject)
public T caseRepeat(Repeat object)
object
- the target of the switch.
doSwitch(EObject)
public T caseRun(Run object)
object
- the target of the switch.
doSwitch(EObject)
public T caseModuleRenaming(ModuleRenaming object)
object
- the target of the switch.
doSwitch(EObject)
public T caseRenamingList(RenamingList object)
object
- the target of the switch.
doSwitch(EObject)
public T caseRenaming(Renaming object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTypeRenaming(TypeRenaming object)
object
- the target of the switch.
doSwitch(EObject)
public T caseConstantRenaming(ConstantRenaming object)
object
- the target of the switch.
doSwitch(EObject)
public T caseFunctionRenaming(FunctionRenaming object)
object
- the target of the switch.
doSwitch(EObject)
public T caseProcedureRenaming(ProcedureRenaming object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSignalRenaming(SignalRenaming object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLocalSignalDecl(LocalSignalDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLocalSignalList(LocalSignalList object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSuspend(Suspend object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSustain(Sustain object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTrap(Trap object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTrapDeclList(TrapDeclList object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTrapDecl(TrapDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTrapHandlerList(TrapHandlerList object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTrapHandler(TrapHandler object)
object
- the target of the switch.
doSwitch(EObject)
public T caseVariable(Variable object)
object
- the target of the switch.
doSwitch(EObject)
public T caseVariableDecl(VariableDecl object)
object
- the target of the switch.
doSwitch(EObject)
public T caseVariableList(VariableList object)
object
- the target of the switch.
doSwitch(EObject)
public T caseWeakAbort(WeakAbort object)
object
- the target of the switch.
doSwitch(EObject)
public T caseWeakAbortBody(WeakAbortBody object)
object
- the target of the switch.
doSwitch(EObject)
public T caseWeakAbortInstance(WeakAbortInstance object)
object
- the target of the switch.
doSwitch(EObject)
public T caseWeakAbortCase(WeakAbortCase object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataExpr(DataExpr object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataUnaryExpr(DataUnaryExpr object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataValueID(DataValueID object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataValueFloat(DataValueFloat object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataValueBoolean(DataValueBoolean object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataValueInt(DataValueInt object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataValueString(DataValueString object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataBlock(DataBlock object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataCurrent(DataCurrent object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataPre(DataPre object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataTrap(DataTrap object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDataFunction(DataFunction object)
object
- the target of the switch.
doSwitch(EObject)
public T caseTrapExpr(TrapExpr object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSigExpr(SigExpr object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSigExprAND(SigExprAND object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSigExprUnary(SigExprUnary object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDelayExpr(DelayExpr object)
object
- the target of the switch.
doSwitch(EObject)
public T caseDelayEvent(DelayEvent object)
object
- the target of the switch.
doSwitch(EObject)
public T caseChannelDescription(ChannelDescription object)
object
- the target of the switch.
doSwitch(EObject)
public T caseChannelType(ChannelType object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSignal(Signal object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSensor(Sensor object)
object
- the target of the switch.
doSwitch(EObject)
public T caseInput(Input object)
object
- the target of the switch.
doSwitch(EObject)
public T caseOutput(Output object)
object
- the target of the switch.
doSwitch(EObject)
public T caseInputOutput(InputOutput object)
object
- the target of the switch.
doSwitch(EObject)
public T caseReturn(Return object)
object
- the target of the switch.
doSwitch(EObject)
public T caseRelation(Relation object)
object
- the target of the switch.
doSwitch(EObject)
public T caseParallel(Parallel object)
object
- the target of the switch.
doSwitch(EObject)
public T caseSequence(Sequence object)
object
- the target of the switch.
doSwitch(EObject)
public T caseLocalSignal(LocalSignal object)
object
- the target of the switch.
doSwitch(EObject)
public T defaultCase(EObject object)
object
- the target of the switch.
doSwitch(org.eclipse.emf.ecore.EObject)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |