Class MdTypeSwitch<T>
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- com._1c.g5.v8.dt.metadata.mdtype.util.MdTypeSwitch<T>
-
public class MdTypeSwitch<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:
MdTypePackage
-
-
Field Summary
Fields Modifier and Type Field Description protected static MdTypePackage
modelPackage
The cached model package
-
Constructor Summary
Constructors Constructor Description MdTypeSwitch()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
caseAbstractMdType(AbstractMdType object)
Returns the result of interpreting the object as an instance of 'Abstract Md Type'.T
caseAccountingRegisterTypes(AccountingRegisterTypes object)
Returns the result of interpreting the object as an instance of 'Accounting Register Types'.T
caseAccumulationRegisterTypes(AccumulationRegisterTypes object)
Returns the result of interpreting the object as an instance of 'Accumulation Register Types'.T
caseBasicDbObjectTypes(BasicDbObjectTypes object)
Returns the result of interpreting the object as an instance of 'Basic Db Object Types'.T
caseBasicRegisterTypes(BasicRegisterTypes object)
Returns the result of interpreting the object as an instance of 'Basic Register Types'.T
caseBusinessProcessTypes(BusinessProcessTypes object)
Returns the result of interpreting the object as an instance of 'Business Process Types'.T
caseCalculationRegisterTypes(CalculationRegisterTypes object)
Returns the result of interpreting the object as an instance of 'Calculation Register Types'.T
caseCatalogTypes(CatalogTypes object)
Returns the result of interpreting the object as an instance of 'Catalog Types'.T
caseChartOfAccountsTypes(ChartOfAccountsTypes object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts Types'.T
caseChartOfCalculationTypesTypes(ChartOfCalculationTypesTypes object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Types'.T
caseChartOfCharacteristicTypesTypes(ChartOfCharacteristicTypesTypes object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Types'.T
caseConstantTypes(ConstantTypes object)
Returns the result of interpreting the object as an instance of 'Constant Types'.T
caseCubeDimensionTableTypes(CubeDimensionTableTypes object)
Returns the result of interpreting the object as an instance of 'Cube Dimension Table Types'.T
caseCubeTypes(CubeTypes object)
Returns the result of interpreting the object as an instance of 'Cube Types'.T
caseDataProcessorTypes(DataProcessorTypes object)
Returns the result of interpreting the object as an instance of 'Data Processor Types'.T
caseDefinedTypeTypes(DefinedTypeTypes object)
Returns the result of interpreting the object as an instance of 'Defined Type Types'.T
caseDocumentJournalTypes(DocumentJournalTypes object)
Returns the result of interpreting the object as an instance of 'Document Journal Types'.T
caseDocumentTypes(DocumentTypes object)
Returns the result of interpreting the object as an instance of 'Document Types'.T
caseEmptyRef(EmptyRef object)
Returns the result of interpreting the object as an instance of 'Empty Ref'.T
caseEnumTypes(EnumTypes object)
Returns the result of interpreting the object as an instance of 'Enum Types'.T
caseExchangePlanTypes(ExchangePlanTypes object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Types'.T
caseExternalDataProcessorTypes(ExternalDataProcessorTypes object)
Returns the result of interpreting the object as an instance of 'External Data Processor Types'.T
caseExternalDataSourceTypes(ExternalDataSourceTypes object)
Returns the result of interpreting the object as an instance of 'External Data Source Types'.T
caseExternalReportTypes(ExternalReportTypes object)
Returns the result of interpreting the object as an instance of 'External Report Types'.T
caseFilterCriterionTypes(FilterCriterionTypes object)
Returns the result of interpreting the object as an instance of 'Filter Criterion Types'.T
caseInformationRegisterTypes(InformationRegisterTypes object)
Returns the result of interpreting the object as an instance of 'Information Register Types'.T
caseIntegrationServiceChannelTypes(IntegrationServiceChannelTypes object)
Returns the result of interpreting the object as an instance of 'Integration Service Channel Types'.T
caseIntegrationServiceTypes(IntegrationServiceTypes object)
Returns the result of interpreting the object as an instance of 'Integration Service Types'.T
caseMdBaseCalculationTypesRowType(MdBaseCalculationTypesRowType object)
Returns the result of interpreting the object as an instance of 'Md Base Calculation Types Row Type'.T
caseMdBaseCalculationTypesType(MdBaseCalculationTypesType object)
Returns the result of interpreting the object as an instance of 'Md Base Calculation Types Type'.T
caseMdContainerType(MdContainerType object)
Returns the result of interpreting the object as an instance of 'Md Container Type'.T
caseMdDimensionTablesManagerType(MdDimensionTablesManagerType object)
Returns the result of interpreting the object as an instance of 'Md Dimension Tables Manager Type'.T
caseMdDisplacingCalculationTypesRowType(MdDisplacingCalculationTypesRowType object)
Returns the result of interpreting the object as an instance of 'Md Displacing Calculation Types Row Type'.T
caseMdDisplacingCalculationTypesType(MdDisplacingCalculationTypesType object)
Returns the result of interpreting the object as an instance of 'Md Displacing Calculation Types Type'.T
caseMdExtDimensionsType(MdExtDimensionsType object)
Returns the result of interpreting the object as an instance of 'Md Ext Dimensions Type'.T
caseMdExtDimensionTypes(MdExtDimensionTypes object)
Returns the result of interpreting the object as an instance of 'Md Ext Dimension Types'.T
caseMdExtDimensionTypesRow(MdExtDimensionTypesRow object)
Returns the result of interpreting the object as an instance of 'Md Ext Dimension Types Row'.T
caseMdLeadingCalculationTypesRowType(MdLeadingCalculationTypesRowType object)
Returns the result of interpreting the object as an instance of 'Md Leading Calculation Types Row Type'.T
caseMdLeadingCalculationTypesType(MdLeadingCalculationTypesType object)
Returns the result of interpreting the object as an instance of 'Md Leading Calculation Types Type'.T
caseMdListType(MdListType object)
Returns the result of interpreting the object as an instance of 'Md List Type'.T
caseMdManagerType(MdManagerType object)
Returns the result of interpreting the object as an instance of 'Md Manager Type'.T
caseMdObjectType(MdObjectType object)
Returns the result of interpreting the object as an instance of 'Md Object Type'.T
caseMdRecalcsType(MdRecalcsType object)
Returns the result of interpreting the object as an instance of 'Md Recalcs Type'.T
caseMdRecordKeyType(MdRecordKeyType object)
Returns the result of interpreting the object as an instance of 'Md Record Key Type'.T
caseMdRecordManagerType(MdRecordManagerType object)
Returns the result of interpreting the object as an instance of 'Md Record Manager Type'.T
caseMdRecordSetType(MdRecordSetType object)
Returns the result of interpreting the object as an instance of 'Md Record Set Type'.T
caseMdRecordType(MdRecordType object)
Returns the result of interpreting the object as an instance of 'Md Record Type'.T
caseMdRefType(MdRefType object)
Returns the result of interpreting the object as an instance of 'Md Ref Type'.T
caseMdRowType(MdRowType object)
Returns the result of interpreting the object as an instance of 'Md Row Type'.T
caseMdSelectionType(MdSelectionType object)
Returns the result of interpreting the object as an instance of 'Md Selection Type'.T
caseMdType(MdType object)
Returns the result of interpreting the object as an instance of 'Md Type'.T
caseMdTypes(MdTypes object)
Returns the result of interpreting the object as an instance of 'Md Types'.T
caseMdTypeSet(MdTypeSet object)
Returns the result of interpreting the object as an instance of 'Set'.T
caseMdUserDefinedType(MdUserDefinedType object)
Returns the result of interpreting the object as an instance of 'Md User Defined Type'.T
caseMdValueKeyType(MdValueKeyType object)
Returns the result of interpreting the object as an instance of 'Md Value Key Type'.T
caseMdValueManagerType(MdValueManagerType object)
Returns the result of interpreting the object as an instance of 'Md Value Manager Type'.T
caseRecalculationTypes(RecalculationTypes object)
Returns the result of interpreting the object as an instance of 'Recalculation Types'.T
caseReportTypes(ReportTypes object)
Returns the result of interpreting the object as an instance of 'Report Types'.T
caseRoutePointRefType(RoutePointRefType object)
Returns the result of interpreting the object as an instance of 'Route Point Ref Type'.T
caseSequenceTypes(SequenceTypes object)
Returns the result of interpreting the object as an instance of 'Sequence Types'.T
caseSettingsStorageTypes(SettingsStorageTypes object)
Returns the result of interpreting the object as an instance of 'Settings Storage Types'.T
caseTableTypes(TableTypes object)
Returns the result of interpreting the object as an instance of 'Table Types'.T
caseTabularSectionTypes(TabularSectionTypes object)
Returns the result of interpreting the object as an instance of 'Tabular Section Types'.T
caseTaskTypes(TaskTypes object)
Returns the result of interpreting the object as an instance of 'Task Types'.T
caseWSReferenceTypes(WSReferenceTypes object)
Returns the result of interpreting the object as an instance of 'WS Reference Types'.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 MdTypePackage 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.
-
caseAbstractMdType
public T caseAbstractMdType(AbstractMdType object)
Returns the result of interpreting the object as an instance of 'Abstract Md 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 'Abstract Md Type'.
- See Also:
doSwitch(EObject)
-
caseMdType
public T caseMdType(MdType object)
Returns the result of interpreting the object as an instance of 'Md 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 'Md Type'.
- See Also:
doSwitch(EObject)
-
caseMdTypeSet
public T caseMdTypeSet(MdTypeSet object)
Returns the result of interpreting the object as an instance of 'Set'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Set'.
- See Also:
doSwitch(EObject)
-
caseMdRefType
public T caseMdRefType(MdRefType object)
Returns the result of interpreting the object as an instance of 'Md Ref 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 'Md Ref Type'.
- See Also:
doSwitch(EObject)
-
caseEmptyRef
public T caseEmptyRef(EmptyRef object)
Returns the result of interpreting the object as an instance of 'Empty 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 'Empty Ref'.
- See Also:
doSwitch(EObject)
-
caseMdObjectType
public T caseMdObjectType(MdObjectType object)
Returns the result of interpreting the object as an instance of 'Md Object 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 'Md Object Type'.
- See Also:
doSwitch(EObject)
-
caseMdRowType
public T caseMdRowType(MdRowType object)
Returns the result of interpreting the object as an instance of 'Md Row 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 'Md Row Type'.
- See Also:
doSwitch(EObject)
-
caseMdListType
public T caseMdListType(MdListType object)
Returns the result of interpreting the object as an instance of 'Md List Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Md List Type'.
- See Also:
doSwitch(EObject)
-
caseMdSelectionType
public T caseMdSelectionType(MdSelectionType object)
Returns the result of interpreting the object as an instance of 'Md Selection 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 'Md Selection Type'.
- See Also:
doSwitch(EObject)
-
caseMdManagerType
public T caseMdManagerType(MdManagerType object)
Returns the result of interpreting the object as an instance of 'Md Manager 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 'Md Manager Type'.
- See Also:
doSwitch(EObject)
-
caseMdValueKeyType
public T caseMdValueKeyType(MdValueKeyType object)
Returns the result of interpreting the object as an instance of 'Md Value Key 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 'Md Value Key Type'.
- See Also:
doSwitch(EObject)
-
caseMdValueManagerType
public T caseMdValueManagerType(MdValueManagerType object)
Returns the result of interpreting the object as an instance of 'Md Value Manager 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 'Md Value Manager Type'.
- See Also:
doSwitch(EObject)
-
caseMdContainerType
public T caseMdContainerType(MdContainerType object)
Returns the result of interpreting the object as an instance of 'Md Container 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 'Md Container Type'.
- See Also:
doSwitch(EObject)
-
caseMdRecordSetType
public T caseMdRecordSetType(MdRecordSetType object)
Returns the result of interpreting the object as an instance of 'Md Record Set 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 'Md Record Set Type'.
- See Also:
doSwitch(EObject)
-
caseMdRecordKeyType
public T caseMdRecordKeyType(MdRecordKeyType object)
Returns the result of interpreting the object as an instance of 'Md Record Key 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 'Md Record Key Type'.
- See Also:
doSwitch(EObject)
-
caseMdRecalcsType
public T caseMdRecalcsType(MdRecalcsType object)
Returns the result of interpreting the object as an instance of 'Md Recalcs 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 'Md Recalcs Type'.
- See Also:
doSwitch(EObject)
-
caseMdRecordManagerType
public T caseMdRecordManagerType(MdRecordManagerType object)
Returns the result of interpreting the object as an instance of 'Md Record Manager 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 'Md Record Manager Type'.
- See Also:
doSwitch(EObject)
-
caseMdUserDefinedType
public T caseMdUserDefinedType(MdUserDefinedType object)
Returns the result of interpreting the object as an instance of 'Md User 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 'Md User Defined Type'.
- See Also:
doSwitch(EObject)
-
caseRoutePointRefType
public T caseRoutePointRefType(RoutePointRefType object)
Returns the result of interpreting the object as an instance of 'Route Point Ref 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 'Route Point Ref Type'.
- See Also:
doSwitch(EObject)
-
caseMdDisplacingCalculationTypesType
public T caseMdDisplacingCalculationTypesType(MdDisplacingCalculationTypesType object)
Returns the result of interpreting the object as an instance of 'Md Displacing Calculation Types 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 'Md Displacing Calculation Types Type'.
- See Also:
doSwitch(EObject)
-
caseMdDisplacingCalculationTypesRowType
public T caseMdDisplacingCalculationTypesRowType(MdDisplacingCalculationTypesRowType object)
Returns the result of interpreting the object as an instance of 'Md Displacing Calculation Types Row 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 'Md Displacing Calculation Types Row Type'.
- See Also:
doSwitch(EObject)
-
caseMdBaseCalculationTypesType
public T caseMdBaseCalculationTypesType(MdBaseCalculationTypesType object)
Returns the result of interpreting the object as an instance of 'Md Base Calculation Types 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 'Md Base Calculation Types Type'.
- See Also:
doSwitch(EObject)
-
caseMdBaseCalculationTypesRowType
public T caseMdBaseCalculationTypesRowType(MdBaseCalculationTypesRowType object)
Returns the result of interpreting the object as an instance of 'Md Base Calculation Types Row 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 'Md Base Calculation Types Row Type'.
- See Also:
doSwitch(EObject)
-
caseMdLeadingCalculationTypesType
public T caseMdLeadingCalculationTypesType(MdLeadingCalculationTypesType object)
Returns the result of interpreting the object as an instance of 'Md Leading Calculation Types 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 'Md Leading Calculation Types Type'.
- See Also:
doSwitch(EObject)
-
caseMdLeadingCalculationTypesRowType
public T caseMdLeadingCalculationTypesRowType(MdLeadingCalculationTypesRowType object)
Returns the result of interpreting the object as an instance of 'Md Leading Calculation Types Row 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 'Md Leading Calculation Types Row Type'.
- See Also:
doSwitch(EObject)
-
caseMdRecordType
public T caseMdRecordType(MdRecordType object)
Returns the result of interpreting the object as an instance of 'Md Record 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 'Md Record Type'.
- See Also:
doSwitch(EObject)
-
caseMdExtDimensionTypes
public T caseMdExtDimensionTypes(MdExtDimensionTypes object)
Returns the result of interpreting the object as an instance of 'Md Ext Dimension 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 'Md Ext Dimension Types'.
- See Also:
doSwitch(EObject)
-
caseMdExtDimensionTypesRow
public T caseMdExtDimensionTypesRow(MdExtDimensionTypesRow object)
Returns the result of interpreting the object as an instance of 'Md Ext Dimension Types Row'. This implementation returns null; returning a non-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 Dimension Types Row'.
- See Also:
doSwitch(EObject)
-
caseMdExtDimensionsType
public T caseMdExtDimensionsType(MdExtDimensionsType object)
Returns the result of interpreting the object as an instance of 'Md Ext Dimensions 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 'Md Ext Dimensions Type'.
- See Also:
doSwitch(EObject)
-
caseMdTypes
public T caseMdTypes(MdTypes object)
Returns the result of interpreting the object as an instance of 'Md 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 'Md Types'.
- See Also:
doSwitch(EObject)
-
caseTabularSectionTypes
public T caseTabularSectionTypes(TabularSectionTypes object)
Returns the result of interpreting the object as an instance of 'Tabular Section 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 'Tabular Section Types'.
- See Also:
doSwitch(EObject)
-
caseEnumTypes
public T caseEnumTypes(EnumTypes object)
Returns the result of interpreting the object as an instance of 'Enum 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 'Enum Types'.
- See Also:
doSwitch(EObject)
-
caseBasicDbObjectTypes
public T caseBasicDbObjectTypes(BasicDbObjectTypes object)
Returns the result of interpreting the object as an instance of 'Basic Db Object 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 'Basic Db Object Types'.
- See Also:
doSwitch(EObject)
-
caseBasicRegisterTypes
public T caseBasicRegisterTypes(BasicRegisterTypes object)
Returns the result of interpreting the object as an instance of 'Basic Register 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 'Basic Register Types'.
- See Also:
doSwitch(EObject)
-
caseCatalogTypes
public T caseCatalogTypes(CatalogTypes object)
Returns the result of interpreting the object as an instance of 'Catalog 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 'Catalog Types'.
- See Also:
doSwitch(EObject)
-
caseDocumentTypes
public T caseDocumentTypes(DocumentTypes object)
Returns the result of interpreting the object as an instance of 'Document 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 'Document Types'.
- See Also:
doSwitch(EObject)
-
caseChartOfCharacteristicTypesTypes
public T caseChartOfCharacteristicTypesTypes(ChartOfCharacteristicTypesTypes object)
Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types 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 Types'.
- See Also:
doSwitch(EObject)
-
caseInformationRegisterTypes
public T caseInformationRegisterTypes(InformationRegisterTypes object)
Returns the result of interpreting the object as an instance of 'Information Register 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 'Information Register Types'.
- See Also:
doSwitch(EObject)
-
caseAccumulationRegisterTypes
public T caseAccumulationRegisterTypes(AccumulationRegisterTypes object)
Returns the result of interpreting the object as an instance of 'Accumulation Register 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 'Accumulation Register Types'.
- See Also:
doSwitch(EObject)
-
caseConstantTypes
public T caseConstantTypes(ConstantTypes object)
Returns the result of interpreting the object as an instance of 'Constant 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 'Constant Types'.
- See Also:
doSwitch(EObject)
-
caseExchangePlanTypes
public T caseExchangePlanTypes(ExchangePlanTypes object)
Returns the result of interpreting the object as an instance of 'Exchange Plan 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 'Exchange Plan Types'.
- See Also:
doSwitch(EObject)
-
caseDefinedTypeTypes
public T caseDefinedTypeTypes(DefinedTypeTypes object)
Returns the result of interpreting the object as an instance of 'Defined Type 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 'Defined Type Types'.
- See Also:
doSwitch(EObject)
-
caseSequenceTypes
public T caseSequenceTypes(SequenceTypes object)
Returns the result of interpreting the object as an instance of 'Sequence 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 'Sequence Types'.
- See Also:
doSwitch(EObject)
-
caseDocumentJournalTypes
public T caseDocumentJournalTypes(DocumentJournalTypes object)
Returns the result of interpreting the object as an instance of 'Document Journal 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 'Document Journal Types'.
- See Also:
doSwitch(EObject)
-
caseReportTypes
public T caseReportTypes(ReportTypes object)
Returns the result of interpreting the object as an instance of 'Report 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 'Report Types'.
- See Also:
doSwitch(EObject)
-
caseExternalReportTypes
public T caseExternalReportTypes(ExternalReportTypes object)
Returns the result of interpreting the object as an instance of 'External Report 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 'External Report Types'.
- See Also:
doSwitch(EObject)
-
caseDataProcessorTypes
public T caseDataProcessorTypes(DataProcessorTypes object)
Returns the result of interpreting the object as an instance of 'Data Processor 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 'Data Processor Types'.
- See Also:
doSwitch(EObject)
-
caseExternalDataProcessorTypes
public T caseExternalDataProcessorTypes(ExternalDataProcessorTypes object)
Returns the result of interpreting the object as an instance of 'External Data Processor 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 'External Data Processor Types'.
- See Also:
doSwitch(EObject)
-
caseBusinessProcessTypes
public T caseBusinessProcessTypes(BusinessProcessTypes object)
Returns the result of interpreting the object as an instance of 'Business Process 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 'Business Process Types'.
- See Also:
doSwitch(EObject)
-
caseTaskTypes
public T caseTaskTypes(TaskTypes object)
Returns the result of interpreting the object as an instance of 'Task 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 'Task Types'.
- See Also:
doSwitch(EObject)
-
caseFilterCriterionTypes
public T caseFilterCriterionTypes(FilterCriterionTypes object)
Returns the result of interpreting the object as an instance of 'Filter Criterion 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 'Filter Criterion Types'.
- See Also:
doSwitch(EObject)
-
caseSettingsStorageTypes
public T caseSettingsStorageTypes(SettingsStorageTypes object)
Returns the result of interpreting the object as an instance of 'Settings Storage 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 'Settings Storage Types'.
- See Also:
doSwitch(EObject)
-
caseWSReferenceTypes
public T caseWSReferenceTypes(WSReferenceTypes object)
Returns the result of interpreting the object as an instance of 'WS Reference 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 'WS Reference Types'.
- See Also:
doSwitch(EObject)
-
caseChartOfAccountsTypes
public T caseChartOfAccountsTypes(ChartOfAccountsTypes object)
Returns the result of interpreting the object as an instance of 'Chart Of Accounts 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 Accounts Types'.
- See Also:
doSwitch(EObject)
-
caseChartOfCalculationTypesTypes
public T caseChartOfCalculationTypesTypes(ChartOfCalculationTypesTypes object)
Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types 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 Types'.
- See Also:
doSwitch(EObject)
-
caseAccountingRegisterTypes
public T caseAccountingRegisterTypes(AccountingRegisterTypes object)
Returns the result of interpreting the object as an instance of 'Accounting Register 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 'Accounting Register Types'.
- See Also:
doSwitch(EObject)
-
caseCalculationRegisterTypes
public T caseCalculationRegisterTypes(CalculationRegisterTypes object)
Returns the result of interpreting the object as an instance of 'Calculation Register 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 'Calculation Register Types'.
- See Also:
doSwitch(EObject)
-
caseRecalculationTypes
public T caseRecalculationTypes(RecalculationTypes object)
Returns the result of interpreting the object as an instance of 'Recalculation 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 'Recalculation Types'.
- See Also:
doSwitch(EObject)
-
caseExternalDataSourceTypes
public T caseExternalDataSourceTypes(ExternalDataSourceTypes object)
Returns the result of interpreting the object as an instance of 'External Data Source 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 'External Data Source Types'.
- See Also:
doSwitch(EObject)
-
caseTableTypes
public T caseTableTypes(TableTypes object)
Returns the result of interpreting the object as an instance of 'Table 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 'Table Types'.
- See Also:
doSwitch(EObject)
-
caseMdDimensionTablesManagerType
public T caseMdDimensionTablesManagerType(MdDimensionTablesManagerType object)
Returns the result of interpreting the object as an instance of 'Md Dimension Tables Manager 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 'Md Dimension Tables Manager Type'.
- See Also:
doSwitch(EObject)
-
caseCubeTypes
public T caseCubeTypes(CubeTypes object)
Returns the result of interpreting the object as an instance of 'Cube 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 'Cube Types'.
- See Also:
doSwitch(EObject)
-
caseCubeDimensionTableTypes
public T caseCubeDimensionTableTypes(CubeDimensionTableTypes object)
Returns the result of interpreting the object as an instance of 'Cube Dimension Table 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 'Cube Dimension Table Types'.
- See Also:
doSwitch(EObject)
-
caseIntegrationServiceTypes
public T caseIntegrationServiceTypes(IntegrationServiceTypes object)
Returns the result of interpreting the object as an instance of 'Integration Service 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 'Integration Service Types'.
- See Also:
doSwitch(EObject)
-
caseIntegrationServiceChannelTypes
public T caseIntegrationServiceChannelTypes(IntegrationServiceChannelTypes object)
Returns the result of interpreting the object as an instance of 'Integration Service Channel 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 'Integration Service Channel Types'.
- 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)
-
-