Class DbViewSwitch<T>
- java.lang.Object
- 
- org.eclipse.emf.ecore.util.Switch<T>
- 
- com._1c.g5.v8.dt.metadata.dbview.util.DbViewSwitch<T>
 
 
- 
 public class DbViewSwitch<T> extends org.eclipse.emf.ecore.util.Switch<T>The Switch for the model's inheritance hierarchy. It supports the calldoSwitch(object)to invoke thecaseXXXmethod 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:
- DbViewPackage
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static DbViewPackagemodelPackageThe cached model package
 - 
Constructor SummaryConstructors Constructor Description DbViewSwitch()Creates an instance of the switch.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TcaseAccountingRegisterDbViewDefs(AccountingRegisterDbViewDefs object)Returns the result of interpreting the object as an instance of 'Accounting Register Db View Defs'.TcaseAccumulationRegisterbViewDefs(AccumulationRegisterbViewDefs object)Returns the result of interpreting the object as an instance of 'Accumulation Registerb View Defs'.TcaseBasicDbViewDefs(BasicDbViewDefs object)Returns the result of interpreting the object as an instance of 'Basic Db View Defs'.TcaseBusinessProcessDbViewDefs(BusinessProcessDbViewDefs object)Returns the result of interpreting the object as an instance of 'Business Process Db View Defs'.TcaseCalculationRegisterDbViewDefs(CalculationRegisterDbViewDefs object)Returns the result of interpreting the object as an instance of 'Calculation Register Db View Defs'.TcaseCatalogDbViewDefs(CatalogDbViewDefs object)Returns the result of interpreting the object as an instance of 'Catalog Db View Defs'.TcaseChangeableDbViewDefs(ChangeableDbViewDefs object)Returns the result of interpreting the object as an instance of 'Changeable Db View Defs'.TcaseChartOfAccountsDbViewDefs(ChartOfAccountsDbViewDefs object)Returns the result of interpreting the object as an instance of 'Chart Of Accounts Db View Defs'.TcaseChartOfCalculationTypesDbViewDefs(ChartOfCalculationTypesDbViewDefs object)Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Db View Defs'.TcaseChartOfCharacteristicTypesDbViewDefs(ChartOfCharacteristicTypesDbViewDefs object)Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Db View Defs'.TcaseConstantDbViewDefs(ConstantDbViewDefs object)Returns the result of interpreting the object as an instance of 'Constant Db View Defs'.TcaseConstantsDbViewDefs(ConstantsDbViewDefs object)Returns the result of interpreting the object as an instance of 'Constants Db View Defs'.TcaseCubeDbViewDefs(CubeDbViewDefs object)Returns the result of interpreting the object as an instance of 'Cube Db View Defs'.TcaseDbNonObjectDef(DbNonObjectDef object)Returns the result of interpreting the object as an instance of 'Db Non Object Def'.TcaseDbObjectDef(DbObjectDef object)Returns the result of interpreting the object as an instance of 'Db Object Def'.TcaseDbViewDef(DbViewDef object)Returns the result of interpreting the object as an instance of 'Def'.TcaseDbViewElement(DbViewElement object)Returns the result of interpreting the object as an instance of 'Element'.TcaseDbViewFieldDef(DbViewFieldDef object)Returns the result of interpreting the object as an instance of 'Field Def'.TcaseDbViewFieldFieldDef(DbViewFieldFieldDef object)Returns the result of interpreting the object as an instance of 'Field Field Def'.TcaseDbViewFieldFieldDefWithPeriod(DbViewFieldFieldDefWithPeriod object)Returns the result of interpreting the object as an instance of 'Field Field Def With Period'.TcaseDbViewFieldRole(DbViewFieldRole object)Returns the result of interpreting the object as an instance of 'Field Role'.TcaseDbViewFieldTableDef(DbViewFieldTableDef object)Returns the result of interpreting the object as an instance of 'Field Table Def'.TcaseDbViewSelectDef(DbViewSelectDef object)Returns the result of interpreting the object as an instance of 'Select Def'.TcaseDbViewSelectParamDef(DbViewSelectParamDef object)Returns the result of interpreting the object as an instance of 'Select Param Def'.TcaseDbViewSelectParamVariant(DbViewSelectParamVariant object)Returns the result of interpreting the object as an instance of 'Select Param Variant'.TcaseDbViewTableDef(DbViewTableDef object)Returns the result of interpreting the object as an instance of 'Table Def'.TcaseDbViewVirtualFieldDef(DbViewVirtualFieldDef object)Returns the result of interpreting the object as an instance of 'Virtual Field Def'.TcaseDimensionTableDbViewDefs(DimensionTableDbViewDefs object)Returns the result of interpreting the object as an instance of 'Dimension Table Db View Defs'.TcaseDocumentDbViewDefs(DocumentDbViewDefs object)Returns the result of interpreting the object as an instance of 'Document Db View Defs'.TcaseDocumentJournalDbViewDefs(DocumentJournalDbViewDefs object)Returns the result of interpreting the object as an instance of 'Document Journal Db View Defs'.TcaseDuallyNamedElement(DuallyNamedElement object)Returns the result of interpreting the object as an instance of 'Dually Named Element'.TcaseEnumDbViewDefs(EnumDbViewDefs object)Returns the result of interpreting the object as an instance of 'Enum Db View Defs'.TcaseExchangePlanDbViewDefs(ExchangePlanDbViewDefs object)Returns the result of interpreting the object as an instance of 'Exchange Plan Db View Defs'.TcaseFilterCriterionDbViewDefs(FilterCriterionDbViewDefs object)Returns the result of interpreting the object as an instance of 'Filter Criterion Db View Defs'.TcaseHierarchicalDef(HierarchicalDef object)Returns the result of interpreting the object as an instance of 'Hierarchical Def'.TcaseInformationRegisterDbViewDefs(InformationRegisterDbViewDefs object)Returns the result of interpreting the object as an instance of 'Information Register Db View Defs'.TcaseNamedElement(NamedElement object)Returns the result of interpreting the object as an instance of 'Named Element'.TcaseOwnedTableDef(OwnedTableDef object)Returns the result of interpreting the object as an instance of 'Owned Table Def'.TcaseRecalculationDbViewDefs(RecalculationDbViewDefs object)Returns the result of interpreting the object as an instance of 'Recalculation Db View Defs'.TcaseSequenceDbViewDefs(SequenceDbViewDefs object)Returns the result of interpreting the object as an instance of 'Sequence Db View Defs'.TcaseTable(Table object)Returns the result of interpreting the object as an instance of 'Table'.TcaseTableDbViewDefs(TableDbViewDefs object)Returns the result of interpreting the object as an instance of 'Table Db View Defs'.TcaseTaskDbViewDefs(TaskDbViewDefs object)Returns the result of interpreting the object as an instance of 'Task Db View Defs'.TdefaultCase(org.eclipse.emf.ecore.EObject object)Returns the result of interpreting the object as an instance of 'EObject'.protected TdoSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)CallscaseXXXfor each class of the model until one returns a non null result; it yields that result.protected booleanisSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)Checks whether this is a switch for the given package.
 
- 
- 
- 
Field Detail- 
modelPackageprotected static DbViewPackage modelPackage The cached model package
 
- 
 - 
Method Detail- 
isSwitchForprotected boolean isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage) Checks whether this is a switch for the given package.- Specified by:
- isSwitchForin class- org.eclipse.emf.ecore.util.Switch<T>
- Parameters:
- ePackage- the package in question.
- Returns:
- whether this is a switch for the given package.
 
 - 
doSwitchprotected T doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject) CallscaseXXXfor each class of the model until one returns a non null result; it yields that result.- Overrides:
- doSwitchin class- org.eclipse.emf.ecore.util.Switch<T>
- Returns:
- the first non-null result returned by a caseXXXcall.
 
 - 
caseDbViewElementpublic T caseDbViewElement(DbViewElement object) Returns the result of interpreting the object as an instance of '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 'Element'.
- See Also:
- doSwitch(EObject)
 
 - 
caseTablepublic 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)
 
 - 
caseDbViewDefpublic T caseDbViewDef(DbViewDef object) Returns the result of interpreting the object as an instance of '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 'Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbObjectDefpublic T caseDbObjectDef(DbObjectDef object) Returns the result of interpreting the object as an instance of 'Db Object 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 'Db Object Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbNonObjectDefpublic T caseDbNonObjectDef(DbNonObjectDef object) Returns the result of interpreting the object as an instance of 'Db Non Object 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 'Db Non Object Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseHierarchicalDefpublic T caseHierarchicalDef(HierarchicalDef object) Returns the result of interpreting the object as an instance of 'Hierarchical 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 'Hierarchical Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseOwnedTableDefpublic T caseOwnedTableDef(OwnedTableDef object) Returns the result of interpreting the object as an instance of 'Owned Table 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 'Owned Table Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewTableDefpublic T caseDbViewTableDef(DbViewTableDef object) Returns the result of interpreting the object as an instance of 'Table 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 'Table Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewSelectDefpublic T caseDbViewSelectDef(DbViewSelectDef object) Returns the result of interpreting the object as an instance of 'Select 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 'Select Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewSelectParamDefpublic T caseDbViewSelectParamDef(DbViewSelectParamDef object) Returns the result of interpreting the object as an instance of 'Select Param 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 'Select Param Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewSelectParamVariantpublic T caseDbViewSelectParamVariant(DbViewSelectParamVariant object) Returns the result of interpreting the object as an instance of 'Select Param Variant'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Select Param Variant'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewFieldRolepublic T caseDbViewFieldRole(DbViewFieldRole object) Returns the result of interpreting the object as an instance of 'Field 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 'Field Role'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewFieldDefpublic T caseDbViewFieldDef(DbViewFieldDef object) Returns the result of interpreting the object as an instance of 'Field 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 'Field Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewFieldFieldDefpublic T caseDbViewFieldFieldDef(DbViewFieldFieldDef object) Returns the result of interpreting the object as an instance of 'Field Field 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 'Field Field Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewFieldFieldDefWithPeriodpublic T caseDbViewFieldFieldDefWithPeriod(DbViewFieldFieldDefWithPeriod object) Returns the result of interpreting the object as an instance of 'Field Field Def With Period'. This implementation returns null; returning a non-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 Field Def With Period'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewFieldTableDefpublic T caseDbViewFieldTableDef(DbViewFieldTableDef object) Returns the result of interpreting the object as an instance of 'Field Table 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 'Field Table Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewVirtualFieldDefpublic T caseDbViewVirtualFieldDef(DbViewVirtualFieldDef object) Returns the result of interpreting the object as an instance of 'Virtual Field 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 'Virtual Field Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseBasicDbViewDefspublic T caseBasicDbViewDefs(BasicDbViewDefs object) Returns the result of interpreting the object as an instance of 'Basic Db View Defs'. This implementation returns null; returning a non-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 View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseChangeableDbViewDefspublic T caseChangeableDbViewDefs(ChangeableDbViewDefs object) Returns the result of interpreting the object as an instance of 'Changeable Db View Defs'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Changeable Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseEnumDbViewDefspublic T caseEnumDbViewDefs(EnumDbViewDefs object) Returns the result of interpreting the object as an instance of 'Enum Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCatalogDbViewDefspublic T caseCatalogDbViewDefs(CatalogDbViewDefs object) Returns the result of interpreting the object as an instance of 'Catalog Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDocumentDbViewDefspublic T caseDocumentDbViewDefs(DocumentDbViewDefs object) Returns the result of interpreting the object as an instance of 'Document Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseChartOfCharacteristicTypesDbViewDefspublic T caseChartOfCharacteristicTypesDbViewDefs(ChartOfCharacteristicTypesDbViewDefs object) Returns the result of interpreting the object as an instance of 'Chart Of Characteristic Types Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseInformationRegisterDbViewDefspublic T caseInformationRegisterDbViewDefs(InformationRegisterDbViewDefs object) Returns the result of interpreting the object as an instance of 'Information Register Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseExchangePlanDbViewDefspublic T caseExchangePlanDbViewDefs(ExchangePlanDbViewDefs object) Returns the result of interpreting the object as an instance of 'Exchange Plan Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseConstantDbViewDefspublic T caseConstantDbViewDefs(ConstantDbViewDefs object) Returns the result of interpreting the object as an instance of 'Constant Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseConstantsDbViewDefspublic T caseConstantsDbViewDefs(ConstantsDbViewDefs object) Returns the result of interpreting the object as an instance of 'Constants Db View Defs'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Constants Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseSequenceDbViewDefspublic T caseSequenceDbViewDefs(SequenceDbViewDefs object) Returns the result of interpreting the object as an instance of 'Sequence Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDocumentJournalDbViewDefspublic T caseDocumentJournalDbViewDefs(DocumentJournalDbViewDefs object) Returns the result of interpreting the object as an instance of 'Document Journal Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAccumulationRegisterbViewDefspublic T caseAccumulationRegisterbViewDefs(AccumulationRegisterbViewDefs object) Returns the result of interpreting the object as an instance of 'Accumulation Registerb View Defs'. This implementation returns null; returning a non-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 Registerb View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseBusinessProcessDbViewDefspublic T caseBusinessProcessDbViewDefs(BusinessProcessDbViewDefs object) Returns the result of interpreting the object as an instance of 'Business Process Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseTaskDbViewDefspublic T caseTaskDbViewDefs(TaskDbViewDefs object) Returns the result of interpreting the object as an instance of 'Task Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseFilterCriterionDbViewDefspublic T caseFilterCriterionDbViewDefs(FilterCriterionDbViewDefs object) Returns the result of interpreting the object as an instance of 'Filter Criterion Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseChartOfAccountsDbViewDefspublic T caseChartOfAccountsDbViewDefs(ChartOfAccountsDbViewDefs object) Returns the result of interpreting the object as an instance of 'Chart Of Accounts Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseChartOfCalculationTypesDbViewDefspublic T caseChartOfCalculationTypesDbViewDefs(ChartOfCalculationTypesDbViewDefs object) Returns the result of interpreting the object as an instance of 'Chart Of Calculation Types Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAccountingRegisterDbViewDefspublic T caseAccountingRegisterDbViewDefs(AccountingRegisterDbViewDefs object) Returns the result of interpreting the object as an instance of 'Accounting Register Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCalculationRegisterDbViewDefspublic T caseCalculationRegisterDbViewDefs(CalculationRegisterDbViewDefs object) Returns the result of interpreting the object as an instance of 'Calculation Register Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRecalculationDbViewDefspublic T caseRecalculationDbViewDefs(RecalculationDbViewDefs object) Returns the result of interpreting the object as an instance of 'Recalculation Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseTableDbViewDefspublic T caseTableDbViewDefs(TableDbViewDefs object) Returns the result of interpreting the object as an instance of 'Table Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCubeDbViewDefspublic T caseCubeDbViewDefs(CubeDbViewDefs object) Returns the result of interpreting the object as an instance of 'Cube Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDimensionTableDbViewDefspublic T caseDimensionTableDbViewDefs(DimensionTableDbViewDefs object) Returns the result of interpreting the object as an instance of 'Dimension Table Db View Defs'. This implementation returns null; returning a non-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 Db View Defs'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNamedElementpublic 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)
 
 - 
caseDuallyNamedElementpublic 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)
 
 - 
defaultCasepublic 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:
- defaultCasein class- org.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)
 
 
- 
 
-