Class LqnSwitch<T>


  • public class LqnSwitch<T>
    extends Switch<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.
    See Also:
    LqnPackage
    Generated class or method.
    • Field Detail

      • modelPackage

        protected static LqnPackage modelPackage
        The cached model package
        Generated class or method.
    • Constructor Detail

      • LqnSwitch

        public LqnSwitch()
        Creates an instance of the switch.
        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 class Switch<T>
        Returns:
        whether this is a switch for the given package.
        Generated class or method.
      • doSwitch

        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.
        Overrides:
        doSwitch in class Switch<T>
        Returns:
        the first non-null result returned by a caseXXX call.
        Generated class or method.
      • 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 class Switch<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.