Class MdClassSwitch<T>
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- com._1c.g5.v8.dt.metadata.mdclass.util.MdClassSwitch<T>
-
public class MdClassSwitch<T> extends org.eclipse.emf.ecore.util.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:
MdClassPackage
-
-
Field Summary
Fields Modifier and Type Field Description protected static MdClassPackage
modelPackage
The cached model package
-
Constructor Summary
Constructors Constructor Description MdClassSwitch()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
caseAbstractAggregates(AbstractAggregates object)
Returns the result of interpreting the object as an instance of 'Abstract Aggregates'.T
caseAbstractClientApplicationInterface(AbstractClientApplicationInterface object)
Returns the result of interpreting the object as an instance of 'Abstract Client Application Interface'.T
caseAbstractCommandInterface(AbstractCommandInterface object)
Returns the result of interpreting the object as an instance of 'Abstract Command Interface'.T
caseAbstractDataCompositionSchema(AbstractDataCompositionSchema object)
Returns the result of interpreting the object as an instance of 'Abstract Data Composition Schema'.T
caseAbstractFlowchart(AbstractFlowchart object)
Returns the result of interpreting the object as an instance of 'Abstract Flowchart'.T
caseAbstractForm(AbstractForm object)
Returns the result of interpreting the object as an instance of 'Abstract Form'.T
caseAbstractGeographicalSchema(AbstractGeographicalSchema object)
Returns the result of interpreting the object as an instance of 'Abstract Geographical Schema'.T
caseAbstractMobileClientSign(AbstractMobileClientSign object)
Returns the result of interpreting the object as an instance of 'Abstract Mobile Client Sign'.T
caseAbstractRoleDescription(AbstractRoleDescription object)
Returns the result of interpreting the object as an instance of 'Abstract Role Description'.T
caseAbstractStandaloneContent(AbstractStandaloneContent object)
Returns the result of interpreting the object as an instance of 'Abstract Standalone Content'.T
caseAbstractStyle(AbstractStyle object)
Returns the result of interpreting the object as an instance of 'Abstract Style'.T
caseAbstractWorkArea(AbstractWorkArea object)
Returns the result of interpreting the object as an instance of 'Abstract Work Area'.T
caseAccountingFlag(AccountingFlag object)
Returns the result of interpreting the object as an instance of 'Accounting Flag'.T
caseAccountingRegister(AccountingRegister object)
Returns the result of interpreting the object as an instance of 'Accounting Register'.T
caseAccountingRegisterAttribute(AccountingRegisterAttribute object)
Returns the result of interpreting the object as an instance of 'Accounting Register Attribute'.T
caseAccountingRegisterCommand(AccountingRegisterCommand object)
Returns the result of interpreting the object as an instance of 'Accounting Register Command'.T
caseAccountingRegisterDimension(AccountingRegisterDimension object)
Returns the result of interpreting the object as an instance of 'Accounting Register Dimension'.T
caseAccountingRegisterForm(AccountingRegisterForm object)
Returns the result of interpreting the object as an instance of 'Accounting Register Form'.T
caseAccountingRegisterResource(AccountingRegisterResource object)
Returns the result of interpreting the object as an instance of 'Accounting Register Resource'.T
caseAccumulationRegister(AccumulationRegister object)
Returns the result of interpreting the object as an instance of 'Accumulation Register'.T
caseAccumulationRegisterAttribute(AccumulationRegisterAttribute object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Attribute'.T
caseAccumulationRegisterCommand(AccumulationRegisterCommand object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Command'.T
caseAccumulationRegisterDimension(AccumulationRegisterDimension object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Dimension'.T
caseAccumulationRegisterForm(AccumulationRegisterForm object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Form'.T
caseAccumulationRegisterResource(AccumulationRegisterResource object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Resource'.T
caseAddressingAttribute(AddressingAttribute object)
Returns the result of interpreting the object as an instance of 'Addressing Attribute'.T
caseAdjustableBoolean(AdjustableBoolean object)
Returns the result of interpreting the object as an instance of 'Adjustable Boolean'.T
caseBasicCommand(BasicCommand object)
Returns the result of interpreting the object as an instance of 'Basic Command'.T
caseBasicDbObject(BasicDbObject object)
Returns the result of interpreting the object as an instance of 'Basic Db Object'.T
caseBasicFeature(BasicFeature object)
Returns the result of interpreting the object as an instance of 'Basic Feature'.T
caseBasicForm(BasicForm object)
Returns the result of interpreting the object as an instance of 'Basic Form'.T
caseBasicMobileClientSign(BasicMobileClientSign object)
Returns the result of interpreting the object as an instance of 'Basic Mobile Client Sign'.T
caseBasicRegister(BasicRegister object)
Returns the result of interpreting the object as an instance of 'Basic Register'.T
caseBasicTabularSection(BasicTabularSection object)
Returns the result of interpreting the object as an instance of 'Basic Tabular Section'.T
caseBasicTemplate(BasicTemplate object)
Returns the result of interpreting the object as an instance of 'Basic Template'.T
caseBot(Bot object)
Returns the result of interpreting the object as an instance of 'Bot'.T
caseBusinessProcess(BusinessProcess object)
Returns the result of interpreting the object as an instance of 'Business Process'.T
caseBusinessProcessAttribute(BusinessProcessAttribute object)
Returns the result of interpreting the object as an instance of 'Business Process Attribute'.T
caseBusinessProcessCommand(BusinessProcessCommand object)
Returns the result of interpreting the object as an instance of 'Business Process Command'.T
caseBusinessProcessForm(BusinessProcessForm object)
Returns the result of interpreting the object as an instance of 'Business Process Form'.T
caseBusinessProcessTabularSection(BusinessProcessTabularSection object)
Returns the result of interpreting the object as an instance of 'Business Process Tabular Section'.T
caseCalculationRegister(CalculationRegister object)
Returns the result of interpreting the object as an instance of 'Calculation Register'.T
caseCalculationRegisterAttribute(CalculationRegisterAttribute object)
Returns the result of interpreting the object as an instance of 'Calculation Register Attribute'.T
caseCalculationRegisterCommand(CalculationRegisterCommand object)
Returns the result of interpreting the object as an instance of 'Calculation Register Command'.T
caseCalculationRegisterDimension(CalculationRegisterDimension object)
Returns the result of interpreting the object as an instance of 'Calculation Register Dimension'.T
caseCalculationRegisterForm(CalculationRegisterForm object)
Returns the result of interpreting the object as an instance of 'Calculation Register Form'.T
caseCalculationRegisterResource(CalculationRegisterResource object)
Returns the result of interpreting the object as an instance of 'Calculation Register Resource'.T
caseCatalog(Catalog object)
Returns the result of interpreting the object as an instance of 'Catalog'.T
caseCatalogAttribute(CatalogAttribute object)
Returns the result of interpreting the object as an instance of 'Catalog Attribute'.T
caseCatalogCommand(CatalogCommand object)
Returns the result of interpreting the object as an instance of 'Catalog Command'.T
caseCatalogForm(CatalogForm object)
Returns the result of interpreting the object as an instance of 'Catalog Form'.T
caseCatalogOwner(CatalogOwner object)
Returns the result of interpreting the object as an instance of 'Catalog Owner'.T
caseCatalogPredefined(CatalogPredefined object)
Returns the result of interpreting the object as an instance of 'Catalog Predefined'.T
caseCatalogPredefinedItem(CatalogPredefinedItem object)
Returns the result of interpreting the object as an instance of 'Catalog Predefined Item'.T
caseCatalogTabularSection(CatalogTabularSection object)
Returns the result of interpreting the object as an instance of 'Catalog Tabular Section'.T
caseCharacteristicsDescription(CharacteristicsDescription object)
Returns the result of interpreting the object as an instance of 'Characteristics Description'.T
caseChartOfAccounts(ChartOfAccounts object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts'.T
caseChartOfAccountsAttribute(ChartOfAccountsAttribute object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Attribute'.T
caseChartOfAccountsCommand(ChartOfAccountsCommand object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Command'.T
caseChartOfAccountsForm(ChartOfAccountsForm object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Form'.T
caseChartOfAccountsPredefined(ChartOfAccountsPredefined object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Predefined'.T
caseChartOfAccountsPredefinedItem(ChartOfAccountsPredefinedItem object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Predefined Item'.T
caseChartOfAccountsTabularSection(ChartOfAccountsTabularSection object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Tabular Section'.T
caseChartOfCalculationTypes(ChartOfCalculationTypes object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types'.T
caseChartOfCalculationTypesAttribute(ChartOfCalculationTypesAttribute object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Attribute'.T
caseChartOfCalculationTypesCommand(ChartOfCalculationTypesCommand object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Command'.T
caseChartOfCalculationTypesForm(ChartOfCalculationTypesForm object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Form'.T
caseChartOfCalculationTypesPredefined(ChartOfCalculationTypesPredefined object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Predefined'.T
caseChartOfCalculationTypesPredefinedItem(ChartOfCalculationTypesPredefinedItem object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Predefined Item'.T
caseChartOfCalculationTypesTabularSection(ChartOfCalculationTypesTabularSection object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Tabular Section'.T
caseChartOfCharacteristicTypes(ChartOfCharacteristicTypes object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types'.T
caseChartOfCharacteristicTypesAttribute(ChartOfCharacteristicTypesAttribute object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Attribute'.T
caseChartOfCharacteristicTypesCommand(ChartOfCharacteristicTypesCommand object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Command'.T
caseChartOfCharacteristicTypesForm(ChartOfCharacteristicTypesForm object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Form'.T
caseChartOfCharacteristicTypesPredefined(ChartOfCharacteristicTypesPredefined object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Predefined'.T
caseChartOfCharacteristicTypesPredefinedItem(ChartOfCharacteristicTypesPredefinedItem object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Predefined Item'.T
caseChartOfCharacteristicTypesTabularSection(ChartOfCharacteristicTypesTabularSection object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Tabular Section'.T
caseColumn(Column object)
Returns the result of interpreting the object as an instance of 'Column'.T
caseCommand(Command object)
Returns the result of interpreting the object as an instance of 'Command'.T
caseCommandGroup(CommandGroup object)
Returns the result of interpreting the object as an instance of 'Command Group'.T
caseCommonAttribute(CommonAttribute object)
Returns the result of interpreting the object as an instance of 'Common Attribute'.T
caseCommonAttributeContentItem(CommonAttributeContentItem object)
Returns the result of interpreting the object as an instance of 'Common Attribute Content Item'.T
caseCommonCommand(CommonCommand object)
Returns the result of interpreting the object as an instance of 'Common Command'.T
caseCommonForm(CommonForm object)
Returns the result of interpreting the object as an instance of 'Common Form'.T
caseCommonModule(CommonModule object)
Returns the result of interpreting the object as an instance of 'Common Module'.T
caseCommonPicture(CommonPicture object)
Returns the result of interpreting the object as an instance of 'Common Picture'.T
caseCommonTemplate(CommonTemplate object)
Returns the result of interpreting the object as an instance of 'Common Template'.T
caseConfiguration(Configuration object)
Returns the result of interpreting the object as an instance of 'Configuration'.T
caseConstant(Constant object)
Returns the result of interpreting the object as an instance of 'Constant'.T
caseContainedObject(ContainedObject object)
Returns the result of interpreting the object as an instance of 'Contained Object'.T
caseConvertedMobileClientSign(ConvertedMobileClientSign object)
Returns the result of interpreting the object as an instance of 'Converted Mobile Client Sign'.T
caseCube(Cube object)
Returns the result of interpreting the object as an instance of 'Cube'.T
caseCubeCommand(CubeCommand object)
Returns the result of interpreting the object as an instance of 'Cube Command'.T
caseCubeForm(CubeForm object)
Returns the result of interpreting the object as an instance of 'Cube Form'.T
caseDataHistorySupport(DataHistorySupport object)
Returns the result of interpreting the object as an instance of 'Data History Support'.T
caseDataProcessor(DataProcessor object)
Returns the result of interpreting the object as an instance of 'Data Processor'.T
caseDataProcessorAttribute(DataProcessorAttribute object)
Returns the result of interpreting the object as an instance of 'Data Processor Attribute'.T
caseDataProcessorCommand(DataProcessorCommand object)
Returns the result of interpreting the object as an instance of 'Data Processor Command'.T
caseDataProcessorForm(DataProcessorForm object)
Returns the result of interpreting the object as an instance of 'Data Processor Form'.T
caseDataProcessorTabularSection(DataProcessorTabularSection object)
Returns the result of interpreting the object as an instance of 'Data Processor Tabular Section'.T
caseDataProcessorTabularSectionAttribute(DataProcessorTabularSectionAttribute object)
Returns the result of interpreting the object as an instance of 'Data Processor Tabular Section Attribute'.T
caseDbObjectAttribute(DbObjectAttribute object)
Returns the result of interpreting the object as an instance of 'Db Object Attribute'.T
caseDbObjectTabularSection(DbObjectTabularSection object)
Returns the result of interpreting the object as an instance of 'Db Object Tabular Section'.T
caseDefinedType(DefinedType object)
Returns the result of interpreting the object as an instance of 'Defined Type'.T
caseDimension(Dimension object)
Returns the result of interpreting the object as an instance of 'Dimension'.T
caseDimensionTable(DimensionTable object)
Returns the result of interpreting the object as an instance of 'Dimension Table'.T
caseDimensionTableCommand(DimensionTableCommand object)
Returns the result of interpreting the object as an instance of 'Dimension Table Command'.T
caseDimensionTableForm(DimensionTableForm object)
Returns the result of interpreting the object as an instance of 'Dimension Table Form'.T
caseDocument(Document object)
Returns the result of interpreting the object as an instance of 'Document'.T
caseDocumentAttribute(DocumentAttribute object)
Returns the result of interpreting the object as an instance of 'Document Attribute'.T
caseDocumentCommand(DocumentCommand object)
Returns the result of interpreting the object as an instance of 'Document Command'.T
caseDocumentForm(DocumentForm object)
Returns the result of interpreting the object as an instance of 'Document Form'.T
caseDocumentJournal(DocumentJournal object)
Returns the result of interpreting the object as an instance of 'Document Journal'.T
caseDocumentJournalCommand(DocumentJournalCommand object)
Returns the result of interpreting the object as an instance of 'Document Journal Command'.T
caseDocumentJournalForm(DocumentJournalForm object)
Returns the result of interpreting the object as an instance of 'Document Journal Form'.T
caseDocumentNumerator(DocumentNumerator object)
Returns the result of interpreting the object as an instance of 'Document Numerator'.T
caseDocumentTabularSection(DocumentTabularSection object)
Returns the result of interpreting the object as an instance of 'Document Tabular Section'.T
caseDuallyNamedElement(DuallyNamedElement object)
Returns the result of interpreting the object as an instance of 'Dually Named Element'.T
caseEnum(Enum object)
Returns the result of interpreting the object as an instance of 'Enum'.T
caseEnumCommand(EnumCommand object)
Returns the result of interpreting the object as an instance of 'Enum Command'.T
caseEnumForm(EnumForm object)
Returns the result of interpreting the object as an instance of 'Enum Form'.T
caseEnumValue(EnumValue object)
Returns the result of interpreting the object as an instance of 'Enum Value'.T
caseEventSubscription(EventSubscription object)
Returns the result of interpreting the object as an instance of 'Event Subscription'.T
caseExchangePlan(ExchangePlan object)
Returns the result of interpreting the object as an instance of 'Exchange Plan'.T
caseExchangePlanAttribute(ExchangePlanAttribute object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Attribute'.T
caseExchangePlanCommand(ExchangePlanCommand object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Command'.T
caseExchangePlanContentItem(ExchangePlanContentItem object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Content Item'.T
caseExchangePlanForm(ExchangePlanForm object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Form'.T
caseExchangePlanTabularSection(ExchangePlanTabularSection object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Tabular Section'.T
caseExtDimensionAccountingFlag(ExtDimensionAccountingFlag object)
Returns the result of interpreting the object as an instance of 'Ext Dimension Accounting Flag'.T
caseExtDimensionType(ExtDimensionType object)
Returns the result of interpreting the object as an instance of 'Ext Dimension Type'.T
caseExternalDataProcessor(ExternalDataProcessor object)
Returns the result of interpreting the object as an instance of 'External Data Processor'.T
caseExternalDataSource(ExternalDataSource object)
Returns the result of interpreting the object as an instance of 'External Data Source'.T
caseExternalReport(ExternalReport object)
Returns the result of interpreting the object as an instance of 'External Report'.T
caseField(Field object)
Returns the result of interpreting the object as an instance of 'Field'.T
caseFieldSource(FieldSource object)
Returns the result of interpreting the object as an instance of 'Field Source'.T
caseFilterCriterion(FilterCriterion object)
Returns the result of interpreting the object as an instance of 'Filter Criterion'.T
caseFilterCriterionCommand(FilterCriterionCommand object)
Returns the result of interpreting the object as an instance of 'Filter Criterion Command'.T
caseFilterCriterionForm(FilterCriterionForm object)
Returns the result of interpreting the object as an instance of 'Filter Criterion Form'.T
caseForRoleType(ForRoleType object)
Returns the result of interpreting the object as an instance of 'For Role Type'.T
caseFullTextSearchDictionarySource(FullTextSearchDictionarySource object)
Returns the result of interpreting the object as an instance of 'Full Text Search Dictionary Source'.T
caseFunction(Function object)
Returns the result of interpreting the object as an instance of 'Function'.T
caseFunctionalOption(FunctionalOption object)
Returns the result of interpreting the object as an instance of 'Functional Option'.T
caseFunctionalOptionsParameter(FunctionalOptionsParameter object)
Returns the result of interpreting the object as an instance of 'Functional Options Parameter'.T
caseHierarchicalDbObjectAttribute(HierarchicalDbObjectAttribute object)
Returns the result of interpreting the object as an instance of 'Hierarchical Db Object Attribute'.T
caseHierarchicalDbObjectTabularSection(HierarchicalDbObjectTabularSection object)
Returns the result of interpreting the object as an instance of 'Hierarchical Db Object Tabular Section'.T
caseHTTPService(HTTPService object)
Returns the result of interpreting the object as an instance of 'HTTP Service'.T
caseInformationRegister(InformationRegister object)
Returns the result of interpreting the object as an instance of 'Information Register'.T
caseInformationRegisterAttribute(InformationRegisterAttribute object)
Returns the result of interpreting the object as an instance of 'Information Register Attribute'.T
caseInformationRegisterCommand(InformationRegisterCommand object)
Returns the result of interpreting the object as an instance of 'Information Register Command'.T
caseInformationRegisterDimension(InformationRegisterDimension object)
Returns the result of interpreting the object as an instance of 'Information Register Dimension'.T
caseInformationRegisterForm(InformationRegisterForm object)
Returns the result of interpreting the object as an instance of 'Information Register Form'.T
caseInformationRegisterResource(InformationRegisterResource object)
Returns the result of interpreting the object as an instance of 'Information Register Resource'.T
caseIntegrationService(IntegrationService object)
Returns the result of interpreting the object as an instance of 'Integration Service'.T
caseIntegrationServiceChannel(IntegrationServiceChannel object)
Returns the result of interpreting the object as an instance of 'Integration Service Channel'.T
caseInterface(Interface object)
Returns the result of interpreting the object as an instance of 'Interface'.T
caseLanguage(Language object)
Returns the result of interpreting the object as an instance of 'Language'.T
caseMcore_CommandGroup(CommandGroup object)
Returns the result of interpreting the object as an instance of 'Command Group'.T
caseMdExtObject(MdExtObject object)
Returns the result of interpreting the object as an instance of 'Md Ext Object'.T
caseMdObject(MdObject object)
Returns the result of interpreting the object as an instance of 'Md Object'.T
caseMdObjectReferenceTypeDescription(MdObjectReferenceTypeDescription object)
Returns the result of interpreting the object as an instance of 'Md Object Reference Type Description'.T
caseMdPicture(MdPicture object)
Returns the result of interpreting the object as an instance of 'Md Picture'.T
caseMethod(Method object)
Returns the result of interpreting the object as an instance of 'Method'.T
caseMobileClientDigestData(MobileClientDigestData object)
Returns the result of interpreting the object as an instance of 'Mobile Client Digest Data'.T
caseMobileClientDigestTypes(MobileClientDigestTypes object)
Returns the result of interpreting the object as an instance of 'Mobile Client Digest Types'.T
caseMobileClientSign(MobileClientSign object)
Returns the result of interpreting the object as an instance of 'Mobile Client Sign'.T
caseNamedElement(NamedElement object)
Returns the result of interpreting the object as an instance of 'Named Element'.T
caseObjectExtension(ObjectExtension object)
Returns the result of interpreting the object as an instance of 'Object Extension'.T
caseOperation(Operation object)
Returns the result of interpreting the object as an instance of 'Operation'.T
caseParameter(Parameter object)
Returns the result of interpreting the object as an instance of 'Parameter'.T
casePicture(Picture object)
Returns the result of interpreting the object as an instance of 'Picture'.T
casePictureDef(PictureDef object)
Returns the result of interpreting the object as an instance of 'Picture Def'.T
casePredefined(Predefined object)
Returns the result of interpreting the object as an instance of 'Predefined'.T
casePredefinedItem(PredefinedItem object)
Returns the result of interpreting the object as an instance of 'Predefined Item'.T
caseRecalculation(Recalculation object)
Returns the result of interpreting the object as an instance of 'Recalculation'.T
caseRecalculationDimension(RecalculationDimension object)
Returns the result of interpreting the object as an instance of 'Recalculation Dimension'.T
caseRegisterAttribute(RegisterAttribute object)
Returns the result of interpreting the object as an instance of 'Register Attribute'.T
caseRegisterDimension(RegisterDimension object)
Returns the result of interpreting the object as an instance of 'Register Dimension'.T
caseRegisterResource(RegisterResource object)
Returns the result of interpreting the object as an instance of 'Register Resource'.T
caseReport(Report object)
Returns the result of interpreting the object as an instance of 'Report'.T
caseReportAttribute(ReportAttribute object)
Returns the result of interpreting the object as an instance of 'Report Attribute'.T
caseReportCommand(ReportCommand object)
Returns the result of interpreting the object as an instance of 'Report Command'.T
caseReportForm(ReportForm object)
Returns the result of interpreting the object as an instance of 'Report Form'.T
caseReportTabularSection(ReportTabularSection object)
Returns the result of interpreting the object as an instance of 'Report Tabular Section'.T
caseReportTabularSectionAttribute(ReportTabularSectionAttribute object)
Returns the result of interpreting the object as an instance of 'Report Tabular Section Attribute'.T
caseResource(Resource object)
Returns the result of interpreting the object as an instance of 'Resource'.T
caseRole(Role object)
Returns the result of interpreting the object as an instance of 'Role'.T
caseScheduledJob(ScheduledJob object)
Returns the result of interpreting the object as an instance of 'Scheduled Job'.T
caseSequence(Sequence object)
Returns the result of interpreting the object as an instance of 'Sequence'.T
caseSequenceDimension(SequenceDimension object)
Returns the result of interpreting the object as an instance of 'Sequence Dimension'.T
caseSessionParameter(SessionParameter object)
Returns the result of interpreting the object as an instance of 'Session Parameter'.T
caseSettingsStorage(SettingsStorage object)
Returns the result of interpreting the object as an instance of 'Settings Storage'.T
caseSettingsStorageForm(SettingsStorageForm object)
Returns the result of interpreting the object as an instance of 'Settings Storage Form'.T
caseSourceReferenceTypeContainer(SourceReferenceTypeContainer object)
Returns the result of interpreting the object as an instance of 'Source Reference Type Container'.T
caseSourceReferenceTypeDescription(SourceReferenceTypeDescription object)
Returns the result of interpreting the object as an instance of 'Source Reference Type Description'.T
caseStandardAttribute(StandardAttribute object)
Returns the result of interpreting the object as an instance of 'Standard Attribute'.T
caseStandardCommand(StandardCommand object)
Returns the result of interpreting the object as an instance of 'Standard Command'.T
caseStandardCommandSource(StandardCommandSource object)
Returns the result of interpreting the object as an instance of 'Standard Command Source'.T
caseStandardTabularPartSource(StandardTabularPartSource object)
Returns the result of interpreting the object as an instance of 'Standard Tabular Part Source'.T
caseStandardTabularSectionDescription(StandardTabularSectionDescription object)
Returns the result of interpreting the object as an instance of 'Standard Tabular Section Description'.T
caseStyle(Style object)
Returns the result of interpreting the object as an instance of 'Style'.T
caseStyleItem(StyleItem object)
Returns the result of interpreting the object as an instance of 'Style Item'.T
caseSubsystem(Subsystem object)
Returns the result of interpreting the object as an instance of 'Subsystem'.T
caseSupportFilterCriterion(SupportFilterCriterion object)
Returns the result of interpreting the object as an instance of 'Support Filter Criterion'.T
caseTable(Table object)
Returns the result of interpreting the object as an instance of 'Table'.T
caseTableCommand(TableCommand object)
Returns the result of interpreting the object as an instance of 'Table Command'.T
caseTableForm(TableForm object)
Returns the result of interpreting the object as an instance of 'Table Form'.T
caseTabularSectionAttribute(TabularSectionAttribute object)
Returns the result of interpreting the object as an instance of 'Tabular Section Attribute'.T
caseTask(Task object)
Returns the result of interpreting the object as an instance of 'Task'.T
caseTaskAttribute(TaskAttribute object)
Returns the result of interpreting the object as an instance of 'Task Attribute'.T
caseTaskCommand(TaskCommand object)
Returns the result of interpreting the object as an instance of 'Task Command'.T
caseTaskForm(TaskForm object)
Returns the result of interpreting the object as an instance of 'Task Form'.T
caseTaskTabularSection(TaskTabularSection object)
Returns the result of interpreting the object as an instance of 'Task Tabular Section'.T
caseTemplate(Template object)
Returns the result of interpreting the object as an instance of 'Template'.T
caseTypeContainer(TypeContainer object)
Returns the result of interpreting the object as an instance of 'Type Container'.T
caseTypeContainerRef(TypeContainerRef object)
Returns the result of interpreting the object as an instance of 'Type Container Ref'.T
caseTypeDescription(TypeDescription object)
Returns the result of interpreting the object as an instance of 'Type Description'.T
caseTypeDescriptionProvider(TypeDescriptionProvider object)
Returns the result of interpreting the object as an instance of 'Type Description Provider'.T
caseURLTemplate(URLTemplate object)
Returns the result of interpreting the object as an instance of 'URL Template'.T
caseWebService(WebService object)
Returns the result of interpreting the object as an instance of 'Web Service'.T
caseWSReference(WSReference object)
Returns the result of interpreting the object as an instance of 'WS Reference'.T
caseXDTOPackage(XDTOPackage object)
Returns the result of interpreting the object as an instance of 'XDTO Package'.T
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.protected T
doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.protected boolean
isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)
Checks whether this is a switch for the given package.
-
-
-
Field Detail
-
modelPackage
protected static MdClassPackage modelPackage
The cached model package
-
-
Method Detail
-
isSwitchFor
protected boolean isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)
Checks whether this is a switch for the given package.- Specified by:
isSwitchFor
in classorg.eclipse.emf.ecore.util.Switch<T>
- Parameters:
ePackage
- the package in question.- Returns:
- whether this is a switch for the given package.
-
doSwitch
protected T doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.- Overrides:
doSwitch
in classorg.eclipse.emf.ecore.util.Switch<T>
- Returns:
- the first non-null result returned by a
caseXXX
call.
-
caseAdjustableBoolean
public T caseAdjustableBoolean(AdjustableBoolean object)
Returns the result of interpreting the object as an instance of 'Adjustable Boolean'. 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 'Adjustable Boolean'.
- See Also:
doSwitch(EObject)
-
caseForRoleType
public T caseForRoleType(ForRoleType object)
Returns the result of interpreting the object as an instance of 'For Role 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 'For Role Type'.
- See Also:
doSwitch(EObject)
-
caseStandardCommand
public T caseStandardCommand(StandardCommand object)
Returns the result of interpreting the object as an instance of 'Standard Command'. 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 'Standard Command'.
- See Also:
doSwitch(EObject)
-
caseStandardCommandSource
public T caseStandardCommandSource(StandardCommandSource object)
Returns the result of interpreting the object as an instance of 'Standard Command Source'. 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 'Standard Command Source'.
- See Also:
doSwitch(EObject)
-
caseSupportFilterCriterion
public T caseSupportFilterCriterion(SupportFilterCriterion object)
Returns the result of interpreting the object as an instance of 'Support Filter Criterion'. 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 'Support Filter Criterion'.
- See Also:
doSwitch(EObject)
-
caseDataHistorySupport
public T caseDataHistorySupport(DataHistorySupport object)
Returns the result of interpreting the object as an instance of 'Data History Support'. 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 'Data History Support'.
- See Also:
doSwitch(EObject)
-
caseCharacteristicsDescription
public T caseCharacteristicsDescription(CharacteristicsDescription object)
Returns the result of interpreting the object as an instance of 'Characteristics Description'. 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 'Characteristics Description'.
- See Also:
doSwitch(EObject)
-
caseStandardAttribute
public T caseStandardAttribute(StandardAttribute object)
Returns the result of interpreting the object as an instance of 'Standard Attribute'. 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 'Standard Attribute'.
- See Also:
doSwitch(EObject)
-
caseStandardTabularSectionDescription
public T caseStandardTabularSectionDescription(StandardTabularSectionDescription object)
Returns the result of interpreting the object as an instance of 'Standard Tabular Section Description'. 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 'Standard Tabular Section Description'.
- See Also:
doSwitch(EObject)
-
caseCommonAttributeContentItem
public T caseCommonAttributeContentItem(CommonAttributeContentItem object)
Returns the result of interpreting the object as an instance of 'Common Attribute Content Item'. 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 'Common Attribute Content Item'.
- See Also:
doSwitch(EObject)
-
caseAbstractCommandInterface
public T caseAbstractCommandInterface(AbstractCommandInterface object)
Returns the result of interpreting the object as an instance of 'Abstract Command Interface'. 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 'Abstract Command Interface'.
- See Also:
doSwitch(EObject)
-
caseAbstractMobileClientSign
public T caseAbstractMobileClientSign(AbstractMobileClientSign object)
Returns the result of interpreting the object as an instance of 'Abstract Mobile Client Sign'. 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 'Abstract Mobile Client Sign'.
- See Also:
doSwitch(EObject)
-
caseAbstractStandaloneContent
public T caseAbstractStandaloneContent(AbstractStandaloneContent object)
Returns the result of interpreting the object as an instance of 'Abstract Standalone Content'. 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 'Abstract Standalone Content'.
- See Also:
doSwitch(EObject)
-
caseBasicMobileClientSign
public T caseBasicMobileClientSign(BasicMobileClientSign object)
Returns the result of interpreting the object as an instance of 'Basic Mobile Client Sign'. 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 'Basic Mobile Client Sign'.
- See Also:
doSwitch(EObject)
-
caseMobileClientSign
public T caseMobileClientSign(MobileClientSign object)
Returns the result of interpreting the object as an instance of 'Mobile Client Sign'. 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 'Mobile Client Sign'.
- See Also:
doSwitch(EObject)
-
caseMobileClientDigestData
public T caseMobileClientDigestData(MobileClientDigestData object)
Returns the result of interpreting the object as an instance of 'Mobile Client Digest Data'. 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 'Mobile Client Digest Data'.
- See Also:
doSwitch(EObject)
-
caseMobileClientDigestTypes
public T caseMobileClientDigestTypes(MobileClientDigestTypes object)
Returns the result of interpreting the object as an instance of 'Mobile Client Digest Types'. 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 'Mobile Client Digest Types'.
- See Also:
doSwitch(EObject)
-
caseConvertedMobileClientSign
public T caseConvertedMobileClientSign(ConvertedMobileClientSign object)
Returns the result of interpreting the object as an instance of 'Converted Mobile Client Sign'. 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 'Converted Mobile Client Sign'.
- See Also:
doSwitch(EObject)
-
caseAbstractClientApplicationInterface
public T caseAbstractClientApplicationInterface(AbstractClientApplicationInterface object)
Returns the result of interpreting the object as an instance of 'Abstract Client Application Interface'. 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 'Abstract Client Application Interface'.
- See Also:
doSwitch(EObject)
-
caseAbstractFlowchart
public T caseAbstractFlowchart(AbstractFlowchart object)
Returns the result of interpreting the object as an instance of 'Abstract Flowchart'. 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 'Abstract Flowchart'.
- See Also:
doSwitch(EObject)
-
caseAbstractForm
public T caseAbstractForm(AbstractForm object)
Returns the result of interpreting the object as an instance of 'Abstract Form'. 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 'Abstract Form'.
- See Also:
doSwitch(EObject)
-
caseMdPicture
public T caseMdPicture(MdPicture object)
Returns the result of interpreting the object as an instance of 'Md Picture'. 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 'Md Picture'.
- See Also:
doSwitch(EObject)
-
caseObjectExtension
public T caseObjectExtension(ObjectExtension object)
Returns the result of interpreting the object as an instance of 'Object Extension'. 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 'Object Extension'.
- See Also:
doSwitch(EObject)
-
caseTypeDescriptionProvider
public T caseTypeDescriptionProvider(TypeDescriptionProvider object)
Returns the result of interpreting the object as an instance of 'Type Description Provider'. 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 'Type Description Provider'.
- See Also:
doSwitch(EObject)
-
caseMdObject
public T caseMdObject(MdObject object)
Returns the result of interpreting the object as an instance of 'Md Object'. 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 'Md Object'.
- See Also:
doSwitch(EObject)
-
caseBasicCommand
public T caseBasicCommand(BasicCommand object)
Returns the result of interpreting the object as an instance of 'Basic Command'. 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 'Basic Command'.
- See Also:
doSwitch(EObject)
-
caseBasicForm
public T caseBasicForm(BasicForm object)
Returns the result of interpreting the object as an instance of 'Basic Form'. 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 'Basic Form'.
- See Also:
doSwitch(EObject)
-
caseBasicFeature
public T caseBasicFeature(BasicFeature object)
Returns the result of interpreting the object as an instance of 'Basic Feature'. 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 'Basic Feature'.
- See Also:
doSwitch(EObject)
-
caseBasicTabularSection
public T caseBasicTabularSection(BasicTabularSection object)
Returns the result of interpreting the object as an instance of 'Basic Tabular Section'. 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 'Basic Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseBasicTemplate
public T caseBasicTemplate(BasicTemplate object)
Returns the result of interpreting the object as an instance of 'Basic Template'. 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 'Basic Template'.
- See Also:
doSwitch(EObject)
-
caseBasicDbObject
public T caseBasicDbObject(BasicDbObject object)
Returns the result of interpreting the object as an instance of 'Basic Db Object'. 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 'Basic Db Object'.
- See Also:
doSwitch(EObject)
-
caseDbObjectAttribute
public T caseDbObjectAttribute(DbObjectAttribute object)
Returns the result of interpreting the object as an instance of 'Db Object Attribute'. 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 'Db Object Attribute'.
- See Also:
doSwitch(EObject)
-
caseHierarchicalDbObjectAttribute
public T caseHierarchicalDbObjectAttribute(HierarchicalDbObjectAttribute object)
Returns the result of interpreting the object as an instance of 'Hierarchical Db Object Attribute'. 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 'Hierarchical Db Object Attribute'.
- See Also:
doSwitch(EObject)
-
caseDbObjectTabularSection
public T caseDbObjectTabularSection(DbObjectTabularSection object)
Returns the result of interpreting the object as an instance of 'Db Object Tabular Section'. 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 'Db Object Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseHierarchicalDbObjectTabularSection
public T caseHierarchicalDbObjectTabularSection(HierarchicalDbObjectTabularSection object)
Returns the result of interpreting the object as an instance of 'Hierarchical Db Object Tabular Section'. 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 'Hierarchical Db Object Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseBasicRegister
public T caseBasicRegister(BasicRegister object)
Returns the result of interpreting the object as an instance of 'Basic Register'. 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 'Basic Register'.
- See Also:
doSwitch(EObject)
-
caseRegisterAttribute
public T caseRegisterAttribute(RegisterAttribute object)
Returns the result of interpreting the object as an instance of 'Register Attribute'. 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 'Register Attribute'.
- See Also:
doSwitch(EObject)
-
caseRegisterDimension
public T caseRegisterDimension(RegisterDimension object)
Returns the result of interpreting the object as an instance of 'Register Dimension'. 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 'Register Dimension'.
- See Also:
doSwitch(EObject)
-
caseRegisterResource
public T caseRegisterResource(RegisterResource object)
Returns the result of interpreting the object as an instance of 'Register Resource'. 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 'Register Resource'.
- See Also:
doSwitch(EObject)
-
caseCatalogOwner
public T caseCatalogOwner(CatalogOwner object)
Returns the result of interpreting the object as an instance of 'Catalog Owner'. 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 'Catalog Owner'.
- See Also:
doSwitch(EObject)
-
caseFullTextSearchDictionarySource
public T caseFullTextSearchDictionarySource(FullTextSearchDictionarySource object)
Returns the result of interpreting the object as an instance of 'Full Text Search Dictionary Source'. 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 'Full Text Search Dictionary Source'.
- See Also:
doSwitch(EObject)
-
caseTemplate
public T caseTemplate(Template object)
Returns the result of interpreting the object as an instance of 'Template'. 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 'Template'.
- See Also:
doSwitch(EObject)
-
caseTabularSectionAttribute
public T caseTabularSectionAttribute(TabularSectionAttribute object)
Returns the result of interpreting the object as an instance of 'Tabular Section Attribute'. 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 'Tabular Section Attribute'.
- See Also:
doSwitch(EObject)
-
caseCommonCommand
public T caseCommonCommand(CommonCommand object)
Returns the result of interpreting the object as an instance of 'Common Command'. 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 'Common Command'.
- See Also:
doSwitch(EObject)
-
caseAbstractRoleDescription
public T caseAbstractRoleDescription(AbstractRoleDescription object)
Returns the result of interpreting the object as an instance of 'Abstract Role Description'. 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 'Abstract Role Description'.
- See Also:
doSwitch(EObject)
-
caseRole
public T caseRole(Role object)
Returns the result of interpreting the object as an instance of 'Role'. 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 'Role'.
- See Also:
doSwitch(EObject)
-
caseLanguage
public T caseLanguage(Language object)
Returns the result of interpreting the object as an instance of 'Language'. 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 'Language'.
- See Also:
doSwitch(EObject)
-
caseSessionParameter
public T caseSessionParameter(SessionParameter object)
Returns the result of interpreting the object as an instance of 'Session Parameter'. 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 'Session Parameter'.
- See Also:
doSwitch(EObject)
-
caseCommonTemplate
public T caseCommonTemplate(CommonTemplate object)
Returns the result of interpreting the object as an instance of 'Common Template'. 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 'Common Template'.
- See Also:
doSwitch(EObject)
-
caseCommonModule
public T caseCommonModule(CommonModule object)
Returns the result of interpreting the object as an instance of 'Common Module'. 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 'Common Module'.
- See Also:
doSwitch(EObject)
-
caseCommonAttribute
public T caseCommonAttribute(CommonAttribute object)
Returns the result of interpreting the object as an instance of 'Common Attribute'. 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 'Common Attribute'.
- See Also:
doSwitch(EObject)
-
caseCommonForm
public T caseCommonForm(CommonForm object)
Returns the result of interpreting the object as an instance of 'Common Form'. 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 'Common Form'.
- See Also:
doSwitch(EObject)
-
caseCommonPicture
public T caseCommonPicture(CommonPicture object)
Returns the result of interpreting the object as an instance of 'Common Picture'. 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 'Common Picture'.
- See Also:
doSwitch(EObject)
-
caseCommandGroup
public T caseCommandGroup(CommandGroup object)
Returns the result of interpreting the object as an instance of 'Command Group'. 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 'Command Group'.
- See Also:
doSwitch(EObject)
-
casePredefinedItem
public T casePredefinedItem(PredefinedItem object)
Returns the result of interpreting the object as an instance of 'Predefined Item'. 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 'Predefined Item'.
- See Also:
doSwitch(EObject)
-
casePredefined
public T casePredefined(Predefined object)
Returns the result of interpreting the object as an instance of 'Predefined'. 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 'Predefined'.
- See Also:
doSwitch(EObject)
-
caseCatalog
public T caseCatalog(Catalog object)
Returns the result of interpreting the object as an instance of 'Catalog'. 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 'Catalog'.
- See Also:
doSwitch(EObject)
-
caseCatalogAttribute
public T caseCatalogAttribute(CatalogAttribute object)
Returns the result of interpreting the object as an instance of 'Catalog Attribute'. 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 'Catalog Attribute'.
- See Also:
doSwitch(EObject)
-
caseCatalogTabularSection
public T caseCatalogTabularSection(CatalogTabularSection object)
Returns the result of interpreting the object as an instance of 'Catalog Tabular Section'. 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 'Catalog Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseCatalogForm
public T caseCatalogForm(CatalogForm object)
Returns the result of interpreting the object as an instance of 'Catalog Form'. 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 'Catalog Form'.
- See Also:
doSwitch(EObject)
-
caseCatalogCommand
public T caseCatalogCommand(CatalogCommand object)
Returns the result of interpreting the object as an instance of 'Catalog Command'. 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 'Catalog Command'.
- See Also:
doSwitch(EObject)
-
caseCatalogPredefinedItem
public T caseCatalogPredefinedItem(CatalogPredefinedItem object)
Returns the result of interpreting the object as an instance of 'Catalog Predefined Item'. 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 'Catalog Predefined Item'.
- See Also:
doSwitch(EObject)
-
caseCatalogPredefined
public T caseCatalogPredefined(CatalogPredefined object)
Returns the result of interpreting the object as an instance of 'Catalog Predefined'. 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 'Catalog Predefined'.
- See Also:
doSwitch(EObject)
-
caseDocument
public T caseDocument(Document object)
Returns the result of interpreting the object as an instance of 'Document'. 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'.
- See Also:
doSwitch(EObject)
-
caseDocumentAttribute
public T caseDocumentAttribute(DocumentAttribute object)
Returns the result of interpreting the object as an instance of 'Document Attribute'. 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 Attribute'.
- See Also:
doSwitch(EObject)
-
caseDocumentForm
public T caseDocumentForm(DocumentForm object)
Returns the result of interpreting the object as an instance of 'Document Form'. 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 Form'.
- See Also:
doSwitch(EObject)
-
caseDocumentTabularSection
public T caseDocumentTabularSection(DocumentTabularSection object)
Returns the result of interpreting the object as an instance of 'Document Tabular Section'. 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 Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseDocumentCommand
public T caseDocumentCommand(DocumentCommand object)
Returns the result of interpreting the object as an instance of 'Document Command'. 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 Command'.
- See Also:
doSwitch(EObject)
-
caseDocumentNumerator
public T caseDocumentNumerator(DocumentNumerator object)
Returns the result of interpreting the object as an instance of 'Document Numerator'. 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 Numerator'.
- See Also:
doSwitch(EObject)
-
caseChartOfCharacteristicTypes
public T caseChartOfCharacteristicTypes(ChartOfCharacteristicTypes object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types'. 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 'Chart Of Characteristic Types'.
- See Also:
doSwitch(EObject)
-
caseChartOfCharacteristicTypesAttribute
public T caseChartOfCharacteristicTypesAttribute(ChartOfCharacteristicTypesAttribute object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Attribute'. 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 'Chart Of Characteristic Types Attribute'.
- See Also:
doSwitch(EObject)
-
caseChartOfCharacteristicTypesTabularSection
public T caseChartOfCharacteristicTypesTabularSection(ChartOfCharacteristicTypesTabularSection object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Tabular Section'. 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 'Chart Of Characteristic Types Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseChartOfCharacteristicTypesForm
public T caseChartOfCharacteristicTypesForm(ChartOfCharacteristicTypesForm object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Form'. 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 'Chart Of Characteristic Types Form'.
- See Also:
doSwitch(EObject)
-
caseChartOfCharacteristicTypesCommand
public T caseChartOfCharacteristicTypesCommand(ChartOfCharacteristicTypesCommand object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Command'. 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 'Chart Of Characteristic Types Command'.
- See Also:
doSwitch(EObject)
-
caseChartOfCharacteristicTypesPredefinedItem
public T caseChartOfCharacteristicTypesPredefinedItem(ChartOfCharacteristicTypesPredefinedItem object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Predefined Item'. 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 'Chart Of Characteristic Types Predefined Item'.
- See Also:
doSwitch(EObject)
-
caseChartOfCharacteristicTypesPredefined
public T caseChartOfCharacteristicTypesPredefined(ChartOfCharacteristicTypesPredefined object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Predefined'. 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 'Chart Of Characteristic Types Predefined'.
- See Also:
doSwitch(EObject)
-
caseEnum
public T caseEnum(Enum object)
Returns the result of interpreting the object as an instance of 'Enum'. 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 'Enum'.
- See Also:
doSwitch(EObject)
-
caseEnumValue
public T caseEnumValue(EnumValue object)
Returns the result of interpreting the object as an instance of 'Enum Value'. 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 'Enum Value'.
- See Also:
doSwitch(EObject)
-
caseEnumForm
public T caseEnumForm(EnumForm object)
Returns the result of interpreting the object as an instance of 'Enum Form'. 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 'Enum Form'.
- See Also:
doSwitch(EObject)
-
caseEnumCommand
public T caseEnumCommand(EnumCommand object)
Returns the result of interpreting the object as an instance of 'Enum Command'. 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 'Enum Command'.
- See Also:
doSwitch(EObject)
-
caseInformationRegister
public T caseInformationRegister(InformationRegister object)
Returns the result of interpreting the object as an instance of 'Information Register'. 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 'Information Register'.
- See Also:
doSwitch(EObject)
-
caseInformationRegisterResource
public T caseInformationRegisterResource(InformationRegisterResource object)
Returns the result of interpreting the object as an instance of 'Information Register Resource'. 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 'Information Register Resource'.
- See Also:
doSwitch(EObject)
-
caseInformationRegisterAttribute
public T caseInformationRegisterAttribute(InformationRegisterAttribute object)
Returns the result of interpreting the object as an instance of 'Information Register Attribute'. 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 'Information Register Attribute'.
- See Also:
doSwitch(EObject)
-
caseInformationRegisterDimension
public T caseInformationRegisterDimension(InformationRegisterDimension object)
Returns the result of interpreting the object as an instance of 'Information Register Dimension'. 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 'Information Register Dimension'.
- See Also:
doSwitch(EObject)
-
caseInformationRegisterForm
public T caseInformationRegisterForm(InformationRegisterForm object)
Returns the result of interpreting the object as an instance of 'Information Register Form'. 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 'Information Register Form'.
- See Also:
doSwitch(EObject)
-
caseInformationRegisterCommand
public T caseInformationRegisterCommand(InformationRegisterCommand object)
Returns the result of interpreting the object as an instance of 'Information Register Command'. 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 'Information Register Command'.
- See Also:
doSwitch(EObject)
-
caseMdExtObject
public T caseMdExtObject(MdExtObject object)
Returns the result of interpreting the object as an instance of 'Md Ext Object'. 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 'Md Ext Object'.
- See Also:
doSwitch(EObject)
-
caseInterface
public T caseInterface(Interface object)
Returns the result of interpreting the object as an instance of 'Interface'. 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'.
- See Also:
doSwitch(EObject)
-
caseStyle
public T caseStyle(Style object)
Returns the result of interpreting the object as an instance of 'Style'. 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 'Style'.
- See Also:
doSwitch(EObject)
-
caseConfiguration
public T caseConfiguration(Configuration object)
Returns the result of interpreting the object as an instance of 'Configuration'. 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 'Configuration'.
- See Also:
doSwitch(EObject)
-
caseContainedObject
public T caseContainedObject(ContainedObject object)
Returns the result of interpreting the object as an instance of 'Contained Object'. 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 'Contained Object'.
- See Also:
doSwitch(EObject)
-
caseAbstractWorkArea
public T caseAbstractWorkArea(AbstractWorkArea object)
Returns the result of interpreting the object as an instance of 'Abstract Work Area'. 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 'Abstract Work Area'.
- See Also:
doSwitch(EObject)
-
caseStyleItem
public T caseStyleItem(StyleItem object)
Returns the result of interpreting the object as an instance of 'Style Item'. 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 'Style Item'.
- See Also:
doSwitch(EObject)
-
caseExchangePlan
public T caseExchangePlan(ExchangePlan object)
Returns the result of interpreting the object as an instance of 'Exchange Plan'. 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 'Exchange Plan'.
- See Also:
doSwitch(EObject)
-
caseExchangePlanContentItem
public T caseExchangePlanContentItem(ExchangePlanContentItem object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Content Item'. 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 'Exchange Plan Content Item'.
- See Also:
doSwitch(EObject)
-
caseExchangePlanAttribute
public T caseExchangePlanAttribute(ExchangePlanAttribute object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Attribute'. 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 'Exchange Plan Attribute'.
- See Also:
doSwitch(EObject)
-
caseExchangePlanTabularSection
public T caseExchangePlanTabularSection(ExchangePlanTabularSection object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Tabular Section'. 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 'Exchange Plan Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseExchangePlanForm
public T caseExchangePlanForm(ExchangePlanForm object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Form'. 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 'Exchange Plan Form'.
- See Also:
doSwitch(EObject)
-
caseExchangePlanCommand
public T caseExchangePlanCommand(ExchangePlanCommand object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Command'. 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 'Exchange Plan Command'.
- See Also:
doSwitch(EObject)
-
caseSubsystem
public T caseSubsystem(Subsystem object)
Returns the result of interpreting the object as an instance of 'Subsystem'. 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 'Subsystem'.
- See Also:
doSwitch(EObject)
-
caseWSReference
public T caseWSReference(WSReference object)
Returns the result of interpreting the object as an instance of 'WS Reference'. 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 'WS Reference'.
- See Also:
doSwitch(EObject)
-
caseEventSubscription
public T caseEventSubscription(EventSubscription object)
Returns the result of interpreting the object as an instance of 'Event Subscription'. 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 'Event Subscription'.
- See Also:
doSwitch(EObject)
-
caseDefinedType
public T caseDefinedType(DefinedType object)
Returns the result of interpreting the object as an instance of 'Defined 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 'Defined Type'.
- See Also:
doSwitch(EObject)
-
caseConstant
public T caseConstant(Constant object)
Returns the result of interpreting the object as an instance of 'Constant'. 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 'Constant'.
- See Also:
doSwitch(EObject)
-
caseSequence
public T caseSequence(Sequence object)
Returns the result of interpreting the object as an instance of 'Sequence'. 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 'Sequence'.
- See Also:
doSwitch(EObject)
-
caseSequenceDimension
public T caseSequenceDimension(SequenceDimension object)
Returns the result of interpreting the object as an instance of 'Sequence Dimension'. 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 'Sequence Dimension'.
- See Also:
doSwitch(EObject)
-
caseDocumentJournal
public T caseDocumentJournal(DocumentJournal object)
Returns the result of interpreting the object as an instance of 'Document Journal'. 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 Journal'.
- See Also:
doSwitch(EObject)
-
caseDocumentJournalForm
public T caseDocumentJournalForm(DocumentJournalForm object)
Returns the result of interpreting the object as an instance of 'Document Journal Form'. 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 Journal Form'.
- See Also:
doSwitch(EObject)
-
caseColumn
public T caseColumn(Column object)
Returns the result of interpreting the object as an instance of 'Column'. 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 'Column'.
- See Also:
doSwitch(EObject)
-
caseDocumentJournalCommand
public T caseDocumentJournalCommand(DocumentJournalCommand object)
Returns the result of interpreting the object as an instance of 'Document Journal Command'. 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 Journal Command'.
- See Also:
doSwitch(EObject)
-
caseAbstractDataCompositionSchema
public T caseAbstractDataCompositionSchema(AbstractDataCompositionSchema object)
Returns the result of interpreting the object as an instance of 'Abstract Data Composition Schema'. 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 'Abstract Data Composition Schema'.
- See Also:
doSwitch(EObject)
-
caseReport
public T caseReport(Report object)
Returns the result of interpreting the object as an instance of 'Report'. 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 'Report'.
- See Also:
doSwitch(EObject)
-
caseReportAttribute
public T caseReportAttribute(ReportAttribute object)
Returns the result of interpreting the object as an instance of 'Report Attribute'. 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 'Report Attribute'.
- See Also:
doSwitch(EObject)
-
caseReportTabularSection
public T caseReportTabularSection(ReportTabularSection object)
Returns the result of interpreting the object as an instance of 'Report Tabular Section'. 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 'Report Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseReportTabularSectionAttribute
public T caseReportTabularSectionAttribute(ReportTabularSectionAttribute object)
Returns the result of interpreting the object as an instance of 'Report Tabular Section Attribute'. 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 'Report Tabular Section Attribute'.
- See Also:
doSwitch(EObject)
-
caseReportForm
public T caseReportForm(ReportForm object)
Returns the result of interpreting the object as an instance of 'Report Form'. 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 'Report Form'.
- See Also:
doSwitch(EObject)
-
caseReportCommand
public T caseReportCommand(ReportCommand object)
Returns the result of interpreting the object as an instance of 'Report Command'. 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 'Report Command'.
- See Also:
doSwitch(EObject)
-
caseExternalReport
public T caseExternalReport(ExternalReport object)
Returns the result of interpreting the object as an instance of 'External Report'. 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 'External Report'.
- See Also:
doSwitch(EObject)
-
caseDataProcessor
public T caseDataProcessor(DataProcessor object)
Returns the result of interpreting the object as an instance of 'Data Processor'. 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 'Data Processor'.
- See Also:
doSwitch(EObject)
-
caseDataProcessorAttribute
public T caseDataProcessorAttribute(DataProcessorAttribute object)
Returns the result of interpreting the object as an instance of 'Data Processor Attribute'. 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 'Data Processor Attribute'.
- See Also:
doSwitch(EObject)
-
caseDataProcessorTabularSection
public T caseDataProcessorTabularSection(DataProcessorTabularSection object)
Returns the result of interpreting the object as an instance of 'Data Processor Tabular Section'. 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 'Data Processor Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseDataProcessorTabularSectionAttribute
public T caseDataProcessorTabularSectionAttribute(DataProcessorTabularSectionAttribute object)
Returns the result of interpreting the object as an instance of 'Data Processor Tabular Section Attribute'. 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 'Data Processor Tabular Section Attribute'.
- See Also:
doSwitch(EObject)
-
caseDataProcessorForm
public T caseDataProcessorForm(DataProcessorForm object)
Returns the result of interpreting the object as an instance of 'Data Processor Form'. 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 'Data Processor Form'.
- See Also:
doSwitch(EObject)
-
caseDataProcessorCommand
public T caseDataProcessorCommand(DataProcessorCommand object)
Returns the result of interpreting the object as an instance of 'Data Processor Command'. 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 'Data Processor Command'.
- See Also:
doSwitch(EObject)
-
caseExternalDataProcessor
public T caseExternalDataProcessor(ExternalDataProcessor object)
Returns the result of interpreting the object as an instance of 'External Data Processor'. 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 'External Data Processor'.
- See Also:
doSwitch(EObject)
-
caseAccumulationRegister
public T caseAccumulationRegister(AccumulationRegister object)
Returns the result of interpreting the object as an instance of 'Accumulation Register'. 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 'Accumulation Register'.
- See Also:
doSwitch(EObject)
-
caseAccumulationRegisterResource
public T caseAccumulationRegisterResource(AccumulationRegisterResource object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Resource'. 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 'Accumulation Register Resource'.
- See Also:
doSwitch(EObject)
-
caseAccumulationRegisterAttribute
public T caseAccumulationRegisterAttribute(AccumulationRegisterAttribute object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Attribute'. 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 'Accumulation Register Attribute'.
- See Also:
doSwitch(EObject)
-
caseAccumulationRegisterDimension
public T caseAccumulationRegisterDimension(AccumulationRegisterDimension object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Dimension'. 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 'Accumulation Register Dimension'.
- See Also:
doSwitch(EObject)
-
caseAccumulationRegisterForm
public T caseAccumulationRegisterForm(AccumulationRegisterForm object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Form'. 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 'Accumulation Register Form'.
- See Also:
doSwitch(EObject)
-
caseAccumulationRegisterCommand
public T caseAccumulationRegisterCommand(AccumulationRegisterCommand object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Command'. 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 'Accumulation Register Command'.
- See Also:
doSwitch(EObject)
-
caseAbstractAggregates
public T caseAbstractAggregates(AbstractAggregates object)
Returns the result of interpreting the object as an instance of 'Abstract Aggregates'. 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 'Abstract Aggregates'.
- See Also:
doSwitch(EObject)
-
caseFunctionalOption
public T caseFunctionalOption(FunctionalOption object)
Returns the result of interpreting the object as an instance of 'Functional Option'. 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 'Functional Option'.
- See Also:
doSwitch(EObject)
-
caseBusinessProcess
public T caseBusinessProcess(BusinessProcess object)
Returns the result of interpreting the object as an instance of 'Business Process'. 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 'Business Process'.
- See Also:
doSwitch(EObject)
-
caseBusinessProcessForm
public T caseBusinessProcessForm(BusinessProcessForm object)
Returns the result of interpreting the object as an instance of 'Business Process Form'. 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 'Business Process Form'.
- See Also:
doSwitch(EObject)
-
caseBusinessProcessCommand
public T caseBusinessProcessCommand(BusinessProcessCommand object)
Returns the result of interpreting the object as an instance of 'Business Process Command'. 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 'Business Process Command'.
- See Also:
doSwitch(EObject)
-
caseBusinessProcessAttribute
public T caseBusinessProcessAttribute(BusinessProcessAttribute object)
Returns the result of interpreting the object as an instance of 'Business Process Attribute'. 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 'Business Process Attribute'.
- See Also:
doSwitch(EObject)
-
caseBusinessProcessTabularSection
public T caseBusinessProcessTabularSection(BusinessProcessTabularSection object)
Returns the result of interpreting the object as an instance of 'Business Process Tabular Section'. 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 'Business Process Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseTask
public T caseTask(Task object)
Returns the result of interpreting the object as an instance of 'Task'. 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'.
- See Also:
doSwitch(EObject)
-
caseTaskCommand
public T caseTaskCommand(TaskCommand object)
Returns the result of interpreting the object as an instance of 'Task Command'. 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 Command'.
- See Also:
doSwitch(EObject)
-
caseTaskForm
public T caseTaskForm(TaskForm object)
Returns the result of interpreting the object as an instance of 'Task Form'. 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 Form'.
- See Also:
doSwitch(EObject)
-
caseTaskAttribute
public T caseTaskAttribute(TaskAttribute object)
Returns the result of interpreting the object as an instance of 'Task Attribute'. 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 Attribute'.
- See Also:
doSwitch(EObject)
-
caseTaskTabularSection
public T caseTaskTabularSection(TaskTabularSection object)
Returns the result of interpreting the object as an instance of 'Task Tabular Section'. 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 Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseAddressingAttribute
public T caseAddressingAttribute(AddressingAttribute object)
Returns the result of interpreting the object as an instance of 'Addressing Attribute'. 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 'Addressing Attribute'.
- See Also:
doSwitch(EObject)
-
caseScheduledJob
public T caseScheduledJob(ScheduledJob object)
Returns the result of interpreting the object as an instance of 'Scheduled Job'. 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 'Scheduled Job'.
- See Also:
doSwitch(EObject)
-
caseFunctionalOptionsParameter
public T caseFunctionalOptionsParameter(FunctionalOptionsParameter object)
Returns the result of interpreting the object as an instance of 'Functional Options Parameter'. 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 'Functional Options Parameter'.
- See Also:
doSwitch(EObject)
-
caseFilterCriterion
public T caseFilterCriterion(FilterCriterion object)
Returns the result of interpreting the object as an instance of 'Filter Criterion'. 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 'Filter Criterion'.
- See Also:
doSwitch(EObject)
-
caseFilterCriterionCommand
public T caseFilterCriterionCommand(FilterCriterionCommand object)
Returns the result of interpreting the object as an instance of 'Filter Criterion Command'. 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 'Filter Criterion Command'.
- See Also:
doSwitch(EObject)
-
caseFilterCriterionForm
public T caseFilterCriterionForm(FilterCriterionForm object)
Returns the result of interpreting the object as an instance of 'Filter Criterion Form'. 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 'Filter Criterion Form'.
- See Also:
doSwitch(EObject)
-
caseSettingsStorage
public T caseSettingsStorage(SettingsStorage object)
Returns the result of interpreting the object as an instance of 'Settings Storage'. 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 'Settings Storage'.
- See Also:
doSwitch(EObject)
-
caseSettingsStorageForm
public T caseSettingsStorageForm(SettingsStorageForm object)
Returns the result of interpreting the object as an instance of 'Settings Storage Form'. 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 'Settings Storage Form'.
- See Also:
doSwitch(EObject)
-
caseXDTOPackage
public T caseXDTOPackage(XDTOPackage object)
Returns the result of interpreting the object as an instance of 'XDTO Package'. 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 'XDTO Package'.
- See Also:
doSwitch(EObject)
-
caseWebService
public T caseWebService(WebService object)
Returns the result of interpreting the object as an instance of 'Web Service'. 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 'Web Service'.
- See Also:
doSwitch(EObject)
-
caseOperation
public T caseOperation(Operation object)
Returns the result of interpreting the object as an instance of 'Operation'. 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 'Operation'.
- See Also:
doSwitch(EObject)
-
caseParameter
public T caseParameter(Parameter object)
Returns the result of interpreting the object as an instance of 'Parameter'. 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'.
- See Also:
doSwitch(EObject)
-
caseHTTPService
public T caseHTTPService(HTTPService object)
Returns the result of interpreting the object as an instance of 'HTTP Service'. 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 'HTTP Service'.
- See Also:
doSwitch(EObject)
-
caseURLTemplate
public T caseURLTemplate(URLTemplate object)
Returns the result of interpreting the object as an instance of 'URL Template'. 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 'URL Template'.
- See Also:
doSwitch(EObject)
-
caseMethod
public T caseMethod(Method object)
Returns the result of interpreting the object as an instance of 'Method'. 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 'Method'.
- See Also:
doSwitch(EObject)
-
caseExternalDataSource
public T caseExternalDataSource(ExternalDataSource object)
Returns the result of interpreting the object as an instance of 'External Data Source'. 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 'External Data Source'.
- See Also:
doSwitch(EObject)
-
caseTable
public T caseTable(Table object)
Returns the result of interpreting the object as an instance of 'Table'. 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 'Table'.
- See Also:
doSwitch(EObject)
-
caseTableForm
public T caseTableForm(TableForm object)
Returns the result of interpreting the object as an instance of 'Table Form'. 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 'Table Form'.
- See Also:
doSwitch(EObject)
-
caseTableCommand
public T caseTableCommand(TableCommand object)
Returns the result of interpreting the object as an instance of 'Table Command'. 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 'Table Command'.
- See Also:
doSwitch(EObject)
-
caseField
public T caseField(Field object)
Returns the result of interpreting the object as an instance of 'Field'. 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 'Field'.
- See Also:
doSwitch(EObject)
-
caseCube
public T caseCube(Cube object)
Returns the result of interpreting the object as an instance of 'Cube'. 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 'Cube'.
- See Also:
doSwitch(EObject)
-
caseDimensionTable
public T caseDimensionTable(DimensionTable object)
Returns the result of interpreting the object as an instance of 'Dimension Table'. 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 'Dimension Table'.
- See Also:
doSwitch(EObject)
-
caseDimensionTableForm
public T caseDimensionTableForm(DimensionTableForm object)
Returns the result of interpreting the object as an instance of 'Dimension Table Form'. 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 'Dimension Table Form'.
- See Also:
doSwitch(EObject)
-
caseDimensionTableCommand
public T caseDimensionTableCommand(DimensionTableCommand object)
Returns the result of interpreting the object as an instance of 'Dimension Table Command'. 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 'Dimension Table Command'.
- See Also:
doSwitch(EObject)
-
caseDimension
public T caseDimension(Dimension object)
Returns the result of interpreting the object as an instance of 'Dimension'. 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 'Dimension'.
- See Also:
doSwitch(EObject)
-
caseResource
public T caseResource(Resource object)
Returns the result of interpreting the object as an instance of 'Resource'. 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 'Resource'.
- See Also:
doSwitch(EObject)
-
caseCubeForm
public T caseCubeForm(CubeForm object)
Returns the result of interpreting the object as an instance of 'Cube Form'. 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 'Cube Form'.
- See Also:
doSwitch(EObject)
-
caseCubeCommand
public T caseCubeCommand(CubeCommand object)
Returns the result of interpreting the object as an instance of 'Cube Command'. 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 'Cube Command'.
- See Also:
doSwitch(EObject)
-
caseFunction
public T caseFunction(Function object)
Returns the result of interpreting the object as an instance of 'Function'. 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 'Function'.
- See Also:
doSwitch(EObject)
-
caseChartOfAccounts
public T caseChartOfAccounts(ChartOfAccounts object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts'. 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 'Chart Of Accounts'.
- See Also:
doSwitch(EObject)
-
caseChartOfAccountsPredefinedItem
public T caseChartOfAccountsPredefinedItem(ChartOfAccountsPredefinedItem object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Predefined Item'. 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 'Chart Of Accounts Predefined Item'.
- See Also:
doSwitch(EObject)
-
caseExtDimensionType
public T caseExtDimensionType(ExtDimensionType object)
Returns the result of interpreting the object as an instance of 'Ext Dimension 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 'Ext Dimension Type'.
- See Also:
doSwitch(EObject)
-
caseChartOfAccountsPredefined
public T caseChartOfAccountsPredefined(ChartOfAccountsPredefined object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Predefined'. 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 'Chart Of Accounts Predefined'.
- See Also:
doSwitch(EObject)
-
caseChartOfAccountsAttribute
public T caseChartOfAccountsAttribute(ChartOfAccountsAttribute object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Attribute'. 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 'Chart Of Accounts Attribute'.
- See Also:
doSwitch(EObject)
-
caseChartOfAccountsTabularSection
public T caseChartOfAccountsTabularSection(ChartOfAccountsTabularSection object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Tabular Section'. 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 'Chart Of Accounts Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseAccountingFlag
public T caseAccountingFlag(AccountingFlag object)
Returns the result of interpreting the object as an instance of 'Accounting Flag'. 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 'Accounting Flag'.
- See Also:
doSwitch(EObject)
-
caseExtDimensionAccountingFlag
public T caseExtDimensionAccountingFlag(ExtDimensionAccountingFlag object)
Returns the result of interpreting the object as an instance of 'Ext Dimension Accounting Flag'. 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 'Ext Dimension Accounting Flag'.
- See Also:
doSwitch(EObject)
-
caseChartOfAccountsCommand
public T caseChartOfAccountsCommand(ChartOfAccountsCommand object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Command'. 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 'Chart Of Accounts Command'.
- See Also:
doSwitch(EObject)
-
caseChartOfAccountsForm
public T caseChartOfAccountsForm(ChartOfAccountsForm object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Form'. 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 'Chart Of Accounts Form'.
- See Also:
doSwitch(EObject)
-
caseChartOfCalculationTypes
public T caseChartOfCalculationTypes(ChartOfCalculationTypes object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types'. 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 'Chart Of Calculation Types'.
- See Also:
doSwitch(EObject)
-
caseChartOfCalculationTypesPredefinedItem
public T caseChartOfCalculationTypesPredefinedItem(ChartOfCalculationTypesPredefinedItem object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Predefined Item'. 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 'Chart Of Calculation Types Predefined Item'.
- See Also:
doSwitch(EObject)
-
caseChartOfCalculationTypesPredefined
public T caseChartOfCalculationTypesPredefined(ChartOfCalculationTypesPredefined object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Predefined'. 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 'Chart Of Calculation Types Predefined'.
- See Also:
doSwitch(EObject)
-
caseChartOfCalculationTypesAttribute
public T caseChartOfCalculationTypesAttribute(ChartOfCalculationTypesAttribute object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Attribute'. 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 'Chart Of Calculation Types Attribute'.
- See Also:
doSwitch(EObject)
-
caseChartOfCalculationTypesTabularSection
public T caseChartOfCalculationTypesTabularSection(ChartOfCalculationTypesTabularSection object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Tabular Section'. 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 'Chart Of Calculation Types Tabular Section'.
- See Also:
doSwitch(EObject)
-
caseChartOfCalculationTypesForm
public T caseChartOfCalculationTypesForm(ChartOfCalculationTypesForm object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Form'. 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 'Chart Of Calculation Types Form'.
- See Also:
doSwitch(EObject)
-
caseChartOfCalculationTypesCommand
public T caseChartOfCalculationTypesCommand(ChartOfCalculationTypesCommand object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Command'. 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 'Chart Of Calculation Types Command'.
- See Also:
doSwitch(EObject)
-
caseAccountingRegister
public T caseAccountingRegister(AccountingRegister object)
Returns the result of interpreting the object as an instance of 'Accounting Register'. 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 'Accounting Register'.
- See Also:
doSwitch(EObject)
-
caseAccountingRegisterDimension
public T caseAccountingRegisterDimension(AccountingRegisterDimension object)
Returns the result of interpreting the object as an instance of 'Accounting Register Dimension'. 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 'Accounting Register Dimension'.
- See Also:
doSwitch(EObject)
-
caseAccountingRegisterResource
public T caseAccountingRegisterResource(AccountingRegisterResource object)
Returns the result of interpreting the object as an instance of 'Accounting Register Resource'. 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 'Accounting Register Resource'.
- See Also:
doSwitch(EObject)
-
caseAccountingRegisterAttribute
public T caseAccountingRegisterAttribute(AccountingRegisterAttribute object)
Returns the result of interpreting the object as an instance of 'Accounting Register Attribute'. 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 'Accounting Register Attribute'.
- See Also:
doSwitch(EObject)
-
caseAccountingRegisterForm
public T caseAccountingRegisterForm(AccountingRegisterForm object)
Returns the result of interpreting the object as an instance of 'Accounting Register Form'. 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 'Accounting Register Form'.
- See Also:
doSwitch(EObject)
-
caseAccountingRegisterCommand
public T caseAccountingRegisterCommand(AccountingRegisterCommand object)
Returns the result of interpreting the object as an instance of 'Accounting Register Command'. 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 'Accounting Register Command'.
- See Also:
doSwitch(EObject)
-
caseCalculationRegister
public T caseCalculationRegister(CalculationRegister object)
Returns the result of interpreting the object as an instance of 'Calculation Register'. 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 'Calculation Register'.
- See Also:
doSwitch(EObject)
-
caseCalculationRegisterResource
public T caseCalculationRegisterResource(CalculationRegisterResource object)
Returns the result of interpreting the object as an instance of 'Calculation Register Resource'. 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 'Calculation Register Resource'.
- See Also:
doSwitch(EObject)
-
caseRecalculationDimension
public T caseRecalculationDimension(RecalculationDimension object)
Returns the result of interpreting the object as an instance of 'Recalculation Dimension'. 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 'Recalculation Dimension'.
- See Also:
doSwitch(EObject)
-
caseCalculationRegisterAttribute
public T caseCalculationRegisterAttribute(CalculationRegisterAttribute object)
Returns the result of interpreting the object as an instance of 'Calculation Register Attribute'. 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 'Calculation Register Attribute'.
- See Also:
doSwitch(EObject)
-
caseCalculationRegisterDimension
public T caseCalculationRegisterDimension(CalculationRegisterDimension object)
Returns the result of interpreting the object as an instance of 'Calculation Register Dimension'. 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 'Calculation Register Dimension'.
- See Also:
doSwitch(EObject)
-
caseRecalculation
public T caseRecalculation(Recalculation object)
Returns the result of interpreting the object as an instance of 'Recalculation'. 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 'Recalculation'.
- See Also:
doSwitch(EObject)
-
caseCalculationRegisterForm
public T caseCalculationRegisterForm(CalculationRegisterForm object)
Returns the result of interpreting the object as an instance of 'Calculation Register Form'. 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 'Calculation Register Form'.
- See Also:
doSwitch(EObject)
-
caseCalculationRegisterCommand
public T caseCalculationRegisterCommand(CalculationRegisterCommand object)
Returns the result of interpreting the object as an instance of 'Calculation Register Command'. 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 'Calculation Register Command'.
- See Also:
doSwitch(EObject)
-
caseAbstractGeographicalSchema
public T caseAbstractGeographicalSchema(AbstractGeographicalSchema object)
Returns the result of interpreting the object as an instance of 'Abstract Geographical Schema'. 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 'Abstract Geographical Schema'.
- See Also:
doSwitch(EObject)
-
caseAbstractStyle
public T caseAbstractStyle(AbstractStyle object)
Returns the result of interpreting the object as an instance of 'Abstract Style'. 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 'Abstract Style'.
- See Also:
doSwitch(EObject)
-
caseIntegrationService
public T caseIntegrationService(IntegrationService object)
Returns the result of interpreting the object as an instance of 'Integration Service'. 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 'Integration Service'.
- See Also:
doSwitch(EObject)
-
caseIntegrationServiceChannel
public T caseIntegrationServiceChannel(IntegrationServiceChannel object)
Returns the result of interpreting the object as an instance of 'Integration Service Channel'. 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 'Integration Service Channel'.
- See Also:
doSwitch(EObject)
-
caseBot
public T caseBot(Bot object)
Returns the result of interpreting the object as an instance of 'Bot'. 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 'Bot'.
- See Also:
doSwitch(EObject)
-
caseSourceReferenceTypeDescription
public T caseSourceReferenceTypeDescription(SourceReferenceTypeDescription object)
Returns the result of interpreting the object as an instance of 'Source Reference Type Description'. 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 'Source Reference Type Description'.
- See Also:
doSwitch(EObject)
-
caseMdObjectReferenceTypeDescription
public T caseMdObjectReferenceTypeDescription(MdObjectReferenceTypeDescription object)
Returns the result of interpreting the object as an instance of 'Md Object Reference Type Description'. 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 'Md Object Reference Type Description'.
- See Also:
doSwitch(EObject)
-
caseSourceReferenceTypeContainer
public T caseSourceReferenceTypeContainer(SourceReferenceTypeContainer object)
Returns the result of interpreting the object as an instance of 'Source Reference Type Container'. 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 'Source Reference Type Container'.
- See Also:
doSwitch(EObject)
-
caseNamedElement
public T caseNamedElement(NamedElement object)
Returns the result of interpreting the object as an instance of 'Named Element'. 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 'Named Element'.
- See Also:
doSwitch(EObject)
-
caseDuallyNamedElement
public T caseDuallyNamedElement(DuallyNamedElement object)
Returns the result of interpreting the object as an instance of 'Dually Named Element'. 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 'Dually Named Element'.
- See Also:
doSwitch(EObject)
-
caseCommand
public T caseCommand(Command object)
Returns the result of interpreting the object as an instance of 'Command'. 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 'Command'.
- See Also:
doSwitch(EObject)
-
casePicture
public T casePicture(Picture object)
Returns the result of interpreting the object as an instance of 'Picture'. 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 'Picture'.
- See Also:
doSwitch(EObject)
-
casePictureDef
public T casePictureDef(PictureDef object)
Returns the result of interpreting the object as an instance of 'Picture Def'. 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 'Picture Def'.
- See Also:
doSwitch(EObject)
-
caseFieldSource
public T caseFieldSource(FieldSource object)
Returns the result of interpreting the object as an instance of 'Field Source'. 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 'Field Source'.
- See Also:
doSwitch(EObject)
-
caseMcore_CommandGroup
public T caseMcore_CommandGroup(CommandGroup object)
Returns the result of interpreting the object as an instance of 'Command Group'. 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 'Command Group'.
- See Also:
doSwitch(EObject)
-
caseStandardTabularPartSource
public T caseStandardTabularPartSource(StandardTabularPartSource object)
Returns the result of interpreting the object as an instance of 'Standard Tabular Part Source'. 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 'Standard Tabular Part Source'.
- See Also:
doSwitch(EObject)
-
caseTypeDescription
public T caseTypeDescription(TypeDescription object)
Returns the result of interpreting the object as an instance of 'Type Description'. 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 'Type Description'.
- See Also:
doSwitch(EObject)
-
caseTypeContainer
public T caseTypeContainer(TypeContainer object)
Returns the result of interpreting the object as an instance of 'Type Container'. 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 'Type Container'.
- See Also:
doSwitch(EObject)
-
caseTypeContainerRef
public T caseTypeContainerRef(TypeContainerRef object)
Returns the result of interpreting the object as an instance of 'Type Container Ref'. 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 'Type Container Ref'.
- See Also:
doSwitch(EObject)
-
defaultCase
public T defaultCase(org.eclipse.emf.ecore.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 classorg.eclipse.emf.ecore.util.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)
-
-