Class LqnSwitch<T>
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- org.palladiosimulator.solver.lqn.util.LqnSwitch<T>
-
public class LqnSwitch<T> extends Switch<T>
The Switch for the model's inheritance hierarchy. It supports the calldoSwitch(object)
to invoke thecaseXXX
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.- See Also:
LqnPackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description protected static LqnPackage
modelPackage
The cached model package
-
Constructor Summary
Constructors Constructor Description LqnSwitch()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
caseActivityDefBase(ActivityDefBase object)
Returns the result of interpreting the object as an instance of 'Activity Def Base'.T
caseActivityDefType(ActivityDefType object)
Returns the result of interpreting the object as an instance of 'Activity Def Type'.T
caseActivityGraphBase(ActivityGraphBase object)
Returns the result of interpreting the object as an instance of 'Activity Graph Base'.T
caseActivityListType(ActivityListType object)
Returns the result of interpreting the object as an instance of 'Activity List Type'.T
caseActivityLoopListType(ActivityLoopListType object)
Returns the result of interpreting the object as an instance of 'Activity Loop List Type'.T
caseActivityLoopType(ActivityLoopType object)
Returns the result of interpreting the object as an instance of 'Activity Loop Type'.T
caseActivityMakingCallType(ActivityMakingCallType object)
Returns the result of interpreting the object as an instance of 'Activity Making Call Type'.T
caseActivityOrType(ActivityOrType object)
Returns the result of interpreting the object as an instance of 'Activity Or Type'.T
caseActivityPhasesType(ActivityPhasesType object)
Returns the result of interpreting the object as an instance of 'Activity Phases Type'.T
caseActivityType(ActivityType object)
Returns the result of interpreting the object as an instance of 'Activity Type'.T
caseAndJoinListType(AndJoinListType object)
Returns the result of interpreting the object as an instance of 'And Join List Type'.T
caseAsynchCallType(AsynchCallType object)
Returns the result of interpreting the object as an instance of 'Asynch Call Type'.T
caseBindType(BindType object)
Returns the result of interpreting the object as an instance of 'Bind Type'.T
caseCallListType(CallListType object)
Returns the result of interpreting the object as an instance of 'Call List Type'.T
caseDocumentRoot(DocumentRoot object)
Returns the result of interpreting the object as an instance of 'Document Root'.T
caseEntryActivityDefType(EntryActivityDefType object)
Returns the result of interpreting the object as an instance of 'Entry Activity Def Type'.T
caseEntryActivityGraph(EntryActivityGraph object)
Returns the result of interpreting the object as an instance of 'Entry Activity Graph'.T
caseEntryMakingCallType(EntryMakingCallType object)
Returns the result of interpreting the object as an instance of 'Entry Making Call Type'.T
caseEntryType(EntryType object)
Returns the result of interpreting the object as an instance of 'Entry Type'.T
caseFanInType(FanInType object)
Returns the result of interpreting the object as an instance of 'Fan In Type'.T
caseFanOutType(FanOutType object)
Returns the result of interpreting the object as an instance of 'Fan Out Type'.T
caseFirstPlotType(FirstPlotType object)
Returns the result of interpreting the object as an instance of 'First Plot Type'.T
caseGroupType(GroupType object)
Returns the result of interpreting the object as an instance of 'Group Type'.T
caseHistogramBinType(HistogramBinType object)
Returns the result of interpreting the object as an instance of 'Histogram Bin Type'.T
caseInPortType(InPortType object)
Returns the result of interpreting the object as an instance of 'In Port Type'.T
caseInterfaceType(InterfaceType object)
Returns the result of interpreting the object as an instance of 'Interface Type'.T
caseLqnCoreType(LqnCoreType object)
Returns the result of interpreting the object as an instance of 'Core Type'.T
caseLqnModelType(LqnModelType object)
Returns the result of interpreting the object as an instance of 'Model Type'.T
caseMakingCallType(MakingCallType object)
Returns the result of interpreting the object as an instance of 'Making Call Type'.T
caseMvaInfoType(MvaInfoType object)
Returns the result of interpreting the object as an instance of 'Mva Info Type'.T
caseOrListType(OrListType object)
Returns the result of interpreting the object as an instance of 'Or List Type'.T
caseOutPortType(OutPortType object)
Returns the result of interpreting the object as an instance of 'Out Port Type'.T
caseOutputDistributionType(OutputDistributionType object)
Returns the result of interpreting the object as an instance of 'Output Distribution Type'.T
caseOutputEntryDistributionType(OutputEntryDistributionType object)
Returns the result of interpreting the object as an instance of 'Output Entry Distribution Type'.T
caseOutputResultJoinDelayType(OutputResultJoinDelayType object)
Returns the result of interpreting the object as an instance of 'Output Result Join Delay Type'.T
caseOutputResultType(OutputResultType object)
Returns the result of interpreting the object as an instance of 'Output Result Type'.T
caseParameterType(ParameterType object)
Returns the result of interpreting the object as an instance of 'Parameter Type'.T
caseParaType(ParaType object)
Returns the result of interpreting the object as an instance of 'Para Type'.T
casePhaseActivities(PhaseActivities object)
Returns the result of interpreting the object as an instance of 'Phase Activities'.T
casePlotControlType(PlotControlType object)
Returns the result of interpreting the object as an instance of 'Plot Control Type'.T
casePlotType(PlotType object)
Returns the result of interpreting the object as an instance of 'Plot Type'.T
casePortBindingType(PortBindingType object)
Returns the result of interpreting the object as an instance of 'Port Binding Type'.T
casePragmaType(PragmaType object)
Returns the result of interpreting the object as an instance of 'Pragma Type'.T
casePrecedenceType(PrecedenceType object)
Returns the result of interpreting the object as an instance of 'Precedence Type'.T
caseProcessorBindingType(ProcessorBindingType object)
Returns the result of interpreting the object as an instance of 'Processor Binding Type'.T
caseProcessorType(ProcessorType object)
Returns the result of interpreting the object as an instance of 'Processor Type'.T
caseReplyActivityType(ReplyActivityType object)
Returns the result of interpreting the object as an instance of 'Reply Activity Type'.T
caseReplyEntryType(ReplyEntryType object)
Returns the result of interpreting the object as an instance of 'Reply Entry Type'.T
caseResultConf95Type(ResultConf95Type object)
Returns the result of interpreting the object as an instance of 'Result Conf95 Type'.T
caseResultConf95Type1(ResultConf95Type1 object)
Returns the result of interpreting the object as an instance of 'Result Conf95 Type1'.T
caseResultConf99Type(ResultConf99Type object)
Returns the result of interpreting the object as an instance of 'Result Conf99 Type'.T
caseResultConf99Type1(ResultConf99Type1 object)
Returns the result of interpreting the object as an instance of 'Result Conf99 Type1'.T
caseResultGeneralType(ResultGeneralType object)
Returns the result of interpreting the object as an instance of 'Result General Type'.T
caseRunControlType(RunControlType object)
Returns the result of interpreting the object as an instance of 'Run Control Type'.T
caseServiceType(ServiceType object)
Returns the result of interpreting the object as an instance of 'Service Type'.T
caseSingleActivityListType(SingleActivityListType object)
Returns the result of interpreting the object as an instance of 'Single Activity List Type'.T
caseSlotType(SlotType object)
Returns the result of interpreting the object as an instance of 'Slot Type'.T
caseSolverParamsType(SolverParamsType object)
Returns the result of interpreting the object as an instance of 'Solver Params Type'.T
caseSynchCallType(SynchCallType object)
Returns the result of interpreting the object as an instance of 'Synch Call Type'.T
caseTaskActivityGraph(TaskActivityGraph object)
Returns the result of interpreting the object as an instance of 'Task Activity Graph'.T
caseTaskType(TaskType object)
Returns the result of interpreting the object as an instance of 'Task Type'.T
defaultCase(EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.protected T
doSwitch(int classifierID, EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.protected boolean
isSwitchFor(EPackage ePackage)
Checks whether this is a switch for the given package.
-
-
-
Field Detail
-
modelPackage
protected static LqnPackage modelPackage
The cached model package- Generated class or method.
-
-
Method Detail
-
isSwitchFor
protected boolean isSwitchFor(EPackage ePackage)
Checks whether this is a switch for the given package.- Specified by:
isSwitchFor
in classSwitch<T>
- Returns:
- whether this is a switch for the given package.
- Generated class or method.
-
doSwitch
protected T doSwitch(int classifierID, EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.
-
caseActivityDefBase
public T caseActivityDefBase(ActivityDefBase object)
Returns the result of interpreting the object as an instance of 'Activity Def Base'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Activity Def Base'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseActivityDefType
public T caseActivityDefType(ActivityDefType object)
Returns the result of interpreting the object as an instance of 'Activity Def Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Activity Def Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseActivityGraphBase
public T caseActivityGraphBase(ActivityGraphBase object)
Returns the result of interpreting the object as an instance of 'Activity Graph Base'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Activity Graph Base'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseActivityListType
public T caseActivityListType(ActivityListType object)
Returns the result of interpreting the object as an instance of 'Activity List Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Activity List Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseActivityLoopListType
public T caseActivityLoopListType(ActivityLoopListType object)
Returns the result of interpreting the object as an instance of 'Activity Loop List Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Activity Loop List Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseActivityLoopType
public T caseActivityLoopType(ActivityLoopType object)
Returns the result of interpreting the object as an instance of 'Activity Loop Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Activity Loop Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseActivityMakingCallType
public T caseActivityMakingCallType(ActivityMakingCallType object)
Returns the result of interpreting the object as an instance of 'Activity Making Call Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Activity Making Call Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseActivityOrType
public T caseActivityOrType(ActivityOrType object)
Returns the result of interpreting the object as an instance of 'Activity Or Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Activity Or Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseActivityPhasesType
public T caseActivityPhasesType(ActivityPhasesType object)
Returns the result of interpreting the object as an instance of 'Activity Phases Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Activity Phases Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseActivityType
public T caseActivityType(ActivityType object)
Returns the result of interpreting the object as an instance of 'Activity Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Activity Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseAndJoinListType
public T caseAndJoinListType(AndJoinListType object)
Returns the result of interpreting the object as an instance of 'And Join List Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'And Join List Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseAsynchCallType
public T caseAsynchCallType(AsynchCallType object)
Returns the result of interpreting the object as an instance of 'Asynch Call Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Asynch Call Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseBindType
public T caseBindType(BindType object)
Returns the result of interpreting the object as an instance of 'Bind Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Bind Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseCallListType
public T caseCallListType(CallListType object)
Returns the result of interpreting the object as an instance of 'Call List Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Call List Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseDocumentRoot
public T caseDocumentRoot(DocumentRoot object)
Returns the result of interpreting the object as an instance of 'Document Root'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Document Root'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseEntryActivityDefType
public T caseEntryActivityDefType(EntryActivityDefType object)
Returns the result of interpreting the object as an instance of 'Entry Activity Def Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Entry Activity Def Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseEntryActivityGraph
public T caseEntryActivityGraph(EntryActivityGraph object)
Returns the result of interpreting the object as an instance of 'Entry Activity Graph'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Entry Activity Graph'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseEntryMakingCallType
public T caseEntryMakingCallType(EntryMakingCallType object)
Returns the result of interpreting the object as an instance of 'Entry Making Call Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Entry Making Call Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseEntryType
public T caseEntryType(EntryType object)
Returns the result of interpreting the object as an instance of 'Entry Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Entry Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseFanInType
public T caseFanInType(FanInType object)
Returns the result of interpreting the object as an instance of 'Fan In Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Fan In Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseFanOutType
public T caseFanOutType(FanOutType object)
Returns the result of interpreting the object as an instance of 'Fan Out Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Fan Out Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseFirstPlotType
public T caseFirstPlotType(FirstPlotType object)
Returns the result of interpreting the object as an instance of 'First Plot Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'First Plot Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseGroupType
public T caseGroupType(GroupType object)
Returns the result of interpreting the object as an instance of 'Group Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Group Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseHistogramBinType
public T caseHistogramBinType(HistogramBinType object)
Returns the result of interpreting the object as an instance of 'Histogram Bin Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Histogram Bin Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseInPortType
public T caseInPortType(InPortType object)
Returns the result of interpreting the object as an instance of 'In Port Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'In Port Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseInterfaceType
public T caseInterfaceType(InterfaceType object)
Returns the result of interpreting the object as an instance of 'Interface Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Interface Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseLqnCoreType
public T caseLqnCoreType(LqnCoreType object)
Returns the result of interpreting the object as an instance of 'Core Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Core Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseLqnModelType
public T caseLqnModelType(LqnModelType object)
Returns the result of interpreting the object as an instance of 'Model Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Model Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseMakingCallType
public T caseMakingCallType(MakingCallType object)
Returns the result of interpreting the object as an instance of 'Making Call Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Making Call Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseMvaInfoType
public T caseMvaInfoType(MvaInfoType object)
Returns the result of interpreting the object as an instance of 'Mva Info Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Mva Info Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseOrListType
public T caseOrListType(OrListType object)
Returns the result of interpreting the object as an instance of 'Or List Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Or List Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseOutPortType
public T caseOutPortType(OutPortType object)
Returns the result of interpreting the object as an instance of 'Out Port Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Out Port Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseOutputDistributionType
public T caseOutputDistributionType(OutputDistributionType object)
Returns the result of interpreting the object as an instance of 'Output Distribution Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Output Distribution Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseOutputEntryDistributionType
public T caseOutputEntryDistributionType(OutputEntryDistributionType object)
Returns the result of interpreting the object as an instance of 'Output Entry Distribution Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Output Entry Distribution Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseOutputResultJoinDelayType
public T caseOutputResultJoinDelayType(OutputResultJoinDelayType object)
Returns the result of interpreting the object as an instance of 'Output Result Join Delay Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Output Result Join Delay Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseOutputResultType
public T caseOutputResultType(OutputResultType object)
Returns the result of interpreting the object as an instance of 'Output Result Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Output Result Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseParameterType
public T caseParameterType(ParameterType object)
Returns the result of interpreting the object as an instance of 'Parameter Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Parameter Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseParaType
public T caseParaType(ParaType object)
Returns the result of interpreting the object as an instance of 'Para Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Para Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
casePhaseActivities
public T casePhaseActivities(PhaseActivities object)
Returns the result of interpreting the object as an instance of 'Phase Activities'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Phase Activities'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
casePlotControlType
public T casePlotControlType(PlotControlType object)
Returns the result of interpreting the object as an instance of 'Plot Control Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Plot Control Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
casePlotType
public T casePlotType(PlotType object)
Returns the result of interpreting the object as an instance of 'Plot Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Plot Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
casePortBindingType
public T casePortBindingType(PortBindingType object)
Returns the result of interpreting the object as an instance of 'Port Binding Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Port Binding Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
casePragmaType
public T casePragmaType(PragmaType object)
Returns the result of interpreting the object as an instance of 'Pragma Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Pragma Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
casePrecedenceType
public T casePrecedenceType(PrecedenceType object)
Returns the result of interpreting the object as an instance of 'Precedence Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Precedence Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseProcessorBindingType
public T caseProcessorBindingType(ProcessorBindingType object)
Returns the result of interpreting the object as an instance of 'Processor Binding Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Processor Binding Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseProcessorType
public T caseProcessorType(ProcessorType object)
Returns the result of interpreting the object as an instance of 'Processor Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Processor Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseReplyActivityType
public T caseReplyActivityType(ReplyActivityType object)
Returns the result of interpreting the object as an instance of 'Reply Activity Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Reply Activity Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseReplyEntryType
public T caseReplyEntryType(ReplyEntryType object)
Returns the result of interpreting the object as an instance of 'Reply Entry Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Reply Entry Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseResultConf95Type
public T caseResultConf95Type(ResultConf95Type object)
Returns the result of interpreting the object as an instance of 'Result Conf95 Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Result Conf95 Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseResultConf95Type1
public T caseResultConf95Type1(ResultConf95Type1 object)
Returns the result of interpreting the object as an instance of 'Result Conf95 Type1'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Result Conf95 Type1'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseResultConf99Type
public T caseResultConf99Type(ResultConf99Type object)
Returns the result of interpreting the object as an instance of 'Result Conf99 Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Result Conf99 Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseResultConf99Type1
public T caseResultConf99Type1(ResultConf99Type1 object)
Returns the result of interpreting the object as an instance of 'Result Conf99 Type1'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Result Conf99 Type1'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseResultGeneralType
public T caseResultGeneralType(ResultGeneralType object)
Returns the result of interpreting the object as an instance of 'Result General Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Result General Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseRunControlType
public T caseRunControlType(RunControlType object)
Returns the result of interpreting the object as an instance of 'Run Control Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Run Control Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseServiceType
public T caseServiceType(ServiceType object)
Returns the result of interpreting the object as an instance of 'Service Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Service Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseSingleActivityListType
public T caseSingleActivityListType(SingleActivityListType object)
Returns the result of interpreting the object as an instance of 'Single Activity List Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Single Activity List Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseSlotType
public T caseSlotType(SlotType object)
Returns the result of interpreting the object as an instance of 'Slot Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Slot Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseSolverParamsType
public T caseSolverParamsType(SolverParamsType object)
Returns the result of interpreting the object as an instance of 'Solver Params Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Solver Params Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseSynchCallType
public T caseSynchCallType(SynchCallType object)
Returns the result of interpreting the object as an instance of 'Synch Call Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Synch Call Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseTaskActivityGraph
public T caseTaskActivityGraph(TaskActivityGraph object)
Returns the result of interpreting the object as an instance of 'Task Activity Graph'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Task Activity Graph'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
caseTaskType
public T caseTaskType(TaskType object)
Returns the result of interpreting the object as an instance of 'Task Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Task Type'.
- See Also:
doSwitch(EObject)
- Generated class or method.
-
defaultCase
public T defaultCase(EObject object)
Returns the result of interpreting the object as an instance of 'EObject'. This implementation returns null; returning a non-null result will terminate the switch, but this is the last case anyway.- Overrides:
defaultCase
in classSwitch<T>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'EObject'.
- See Also:
Switch.doSwitch(org.eclipse.emf.ecore.EObject)
- Generated class or method.
-
-