Class DcsSwitch<T>
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- com._1c.g5.v8.dt.dcs.model.settings.util.DcsSwitch<T>
-
public class DcsSwitch<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:
DcsPackage
-
-
Field Summary
Fields Modifier and Type Field Description protected static DcsPackage
modelPackage
The cached model package
-
Constructor Summary
Constructors Constructor Description DcsSwitch()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
caseAvailableFields(AvailableFields object)
Returns the result of interpreting the object as an instance of 'Available Fields'.T
caseAvailableFieldUseRestriction(AvailableFieldUseRestriction object)
Returns the result of interpreting the object as an instance of 'Available Field Use Restriction'.T
caseAvailableFieldUseRestrictions(AvailableFieldUseRestrictions object)
Returns the result of interpreting the object as an instance of 'Available Field Use Restrictions'.T
caseAvailableParameterUseRestriction(AvailableParameterUseRestriction object)
Returns the result of interpreting the object as an instance of 'Available Parameter Use Restriction'.T
caseAvailableParameterUseRestrictions(AvailableParameterUseRestrictions object)
Returns the result of interpreting the object as an instance of 'Available Parameter Use Restrictions'.T
caseDataCompositionAppearanceField(DataCompositionAppearanceField object)
Returns the result of interpreting the object as an instance of 'Data Composition Appearance Field'.T
caseDataCompositionAppearanceFields(DataCompositionAppearanceFields object)
Returns the result of interpreting the object as an instance of 'Data Composition Appearance Fields'.T
caseDataCompositionAutoGroupField(DataCompositionAutoGroupField object)
Returns the result of interpreting the object as an instance of 'Data Composition Auto Group Field'.T
caseDataCompositionAutoOrderItem(DataCompositionAutoOrderItem object)
Returns the result of interpreting the object as an instance of 'Data Composition Auto Order Item'.T
caseDataCompositionAutoSelectedField(DataCompositionAutoSelectedField object)
Returns the result of interpreting the object as an instance of 'Data Composition Auto Selected Field'.T
caseDataCompositionAvailableSettingsSource(DataCompositionAvailableSettingsSource object)
Returns the result of interpreting the object as an instance of 'Data Composition Available Settings Source'.T
caseDataCompositionChart(DataCompositionChart object)
Returns the result of interpreting the object as an instance of 'Data Composition Chart'.T
caseDataCompositionChartGroup(DataCompositionChartGroup object)
Returns the result of interpreting the object as an instance of 'Data Composition Chart Group'.T
caseDataCompositionChartGroupOutputParameterValues(DataCompositionChartGroupOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Chart Group Output Parameter Values'.T
caseDataCompositionChartOutputParameterValues(DataCompositionChartOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Chart Output Parameter Values'.T
caseDataCompositionConditionalAppearance(DataCompositionConditionalAppearance object)
Returns the result of interpreting the object as an instance of 'Data Composition Conditional Appearance'.T
caseDataCompositionConditionalAppearanceItem(DataCompositionConditionalAppearanceItem object)
Returns the result of interpreting the object as an instance of 'Data Composition Conditional Appearance Item'.T
caseDataCompositionDataParameterValues(DataCompositionDataParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Data Parameter Values'.T
caseDataCompositionFilter(DataCompositionFilter object)
Returns the result of interpreting the object as an instance of 'Data Composition Filter'.T
caseDataCompositionFilterItem(DataCompositionFilterItem object)
Returns the result of interpreting the object as an instance of 'Data Composition Filter Item'.T
caseDataCompositionFilterItemGroup(DataCompositionFilterItemGroup object)
Returns the result of interpreting the object as an instance of 'Data Composition Filter Item Group'.T
caseDataCompositionGroup(DataCompositionGroup object)
Returns the result of interpreting the object as an instance of 'Data Composition Group'.T
caseDataCompositionGroupField(DataCompositionGroupField object)
Returns the result of interpreting the object as an instance of 'Data Composition Group Field'.T
caseDataCompositionGroupFields(DataCompositionGroupFields object)
Returns the result of interpreting the object as an instance of 'Data Composition Group Fields'.T
caseDataCompositionGroupOutputParameterValues(DataCompositionGroupOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Group Output Parameter Values'.T
caseDataCompositionNestedObjectSettings(DataCompositionNestedObjectSettings object)
Returns the result of interpreting the object as an instance of 'Data Composition Nested Object Settings'.T
caseDataCompositionOrder(DataCompositionOrder object)
Returns the result of interpreting the object as an instance of 'Data Composition Order'.T
caseDataCompositionOrderItem(DataCompositionOrderItem object)
Returns the result of interpreting the object as an instance of 'Data Composition Order Item'.T
caseDataCompositionOutputParameterValues(DataCompositionOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Output Parameter Values'.T
caseDataCompositionParameterValue(DataCompositionParameterValue object)
Returns the result of interpreting the object as an instance of 'Data Composition Parameter Value'.T
caseDataCompositionSelectedField(DataCompositionSelectedField object)
Returns the result of interpreting the object as an instance of 'Data Composition Selected Field'.T
caseDataCompositionSelectedFieldGroup(DataCompositionSelectedFieldGroup object)
Returns the result of interpreting the object as an instance of 'Data Composition Selected Field Group'.T
caseDataCompositionSelectedFields(DataCompositionSelectedFields object)
Returns the result of interpreting the object as an instance of 'Data Composition Selected Fields'.T
caseDataCompositionSettings(DataCompositionSettings object)
Returns the result of interpreting the object as an instance of 'Data Composition Settings'.T
caseDataCompositionSettingsComposer(DataCompositionSettingsComposer object)
Returns the result of interpreting the object as an instance of 'Data Composition Settings Composer'.T
caseDataCompositionTable(DataCompositionTable object)
Returns the result of interpreting the object as an instance of 'Data Composition Table'.T
caseDataCompositionTableGroup(DataCompositionTableGroup object)
Returns the result of interpreting the object as an instance of 'Data Composition Table Group'.T
caseDataCompositionTableGroupOutputParameterValues(DataCompositionTableGroupOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Table Group Output Parameter Values'.T
caseDataCompositionTableOutputParameterValues(DataCompositionTableOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Table Output Parameter Values'.T
caseDataCompositionUserFieldCase(DataCompositionUserFieldCase object)
Returns the result of interpreting the object as an instance of 'Data Composition User Field Case'.T
caseDataCompositionUserFieldExpression(DataCompositionUserFieldExpression object)
Returns the result of interpreting the object as an instance of 'Data Composition User Field Expression'.T
caseDataCompositionUserFields(DataCompositionUserFields object)
Returns the result of interpreting the object as an instance of 'Data Composition User Fields'.T
caseDataCompositionUserFieldsCaseVariants(DataCompositionUserFieldsCaseVariants object)
Returns the result of interpreting the object as an instance of 'Data Composition User Fields Case Variants'.T
caseDataCompositionUserFieldsVariant(DataCompositionUserFieldsVariant object)
Returns the result of interpreting the object as an instance of 'Data Composition User Fields Variant'.T
caseDataCompositionUserSettings(DataCompositionUserSettings object)
Returns the result of interpreting the object as an instance of 'Data Composition User Settings'.T
caseFilterItem(FilterItem object)
Returns the result of interpreting the object as an instance of 'Filter Item'.T
caseGroupItem(GroupItem object)
Returns the result of interpreting the object as an instance of 'Group Item'.T
caseOrderItem(OrderItem object)
Returns the result of interpreting the object as an instance of 'Order Item'.T
caseParameterValues(ParameterValues object)
Returns the result of interpreting the object as an instance of 'Parameter Values'.T
caseSelectedItem(SelectedItem object)
Returns the result of interpreting the object as an instance of 'Selected Item'.T
caseSettingsParameterValue(SettingsParameterValue object)
Returns the result of interpreting the object as an instance of 'Settings Parameter Value'.T
caseSettingStructure(SettingStructure object)
Returns the result of interpreting the object as an instance of 'Setting Structure'.T
caseSettingsVariant(SettingsVariant object)
Returns the result of interpreting the object as an instance of 'Settings Variant'.T
caseStructureItem(StructureItem object)
Returns the result of interpreting the object as an instance of 'Structure Item'.T
caseUserField(UserField object)
Returns the result of interpreting the object as an instance of 'User Field'.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 DcsPackage 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.
-
caseDataCompositionSettings
public T caseDataCompositionSettings(DataCompositionSettings object)
Returns the result of interpreting the object as an instance of 'Data Composition Settings'. This implementation returns null; returning a non-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 Composition Settings'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionDataParameterValues
public T caseDataCompositionDataParameterValues(DataCompositionDataParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Data Parameter Values'. This implementation returns null; returning a non-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 Composition Data Parameter Values'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionOutputParameterValues
public T caseDataCompositionOutputParameterValues(DataCompositionOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Output Parameter Values'. This implementation returns null; returning a non-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 Composition Output Parameter Values'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionOrder
public T caseDataCompositionOrder(DataCompositionOrder object)
Returns the result of interpreting the object as an instance of 'Data Composition Order'. This implementation returns null; returning a non-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 Composition Order'.
- See Also:
doSwitch(EObject)
-
caseOrderItem
public T caseOrderItem(OrderItem object)
Returns the result of interpreting the object as an instance of 'Order 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 'Order Item'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionOrderItem
public T caseDataCompositionOrderItem(DataCompositionOrderItem object)
Returns the result of interpreting the object as an instance of 'Data Composition Order 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 'Data Composition Order Item'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionAutoOrderItem
public T caseDataCompositionAutoOrderItem(DataCompositionAutoOrderItem object)
Returns the result of interpreting the object as an instance of 'Data Composition Auto Order 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 'Data Composition Auto Order Item'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionFilter
public T caseDataCompositionFilter(DataCompositionFilter object)
Returns the result of interpreting the object as an instance of 'Data Composition Filter'. This implementation returns null; returning a non-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 Composition Filter'.
- See Also:
doSwitch(EObject)
-
caseFilterItem
public T caseFilterItem(FilterItem object)
Returns the result of interpreting the object as an instance of 'Filter 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 'Filter Item'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionFilterItem
public T caseDataCompositionFilterItem(DataCompositionFilterItem object)
Returns the result of interpreting the object as an instance of 'Data Composition Filter 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 'Data Composition Filter Item'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionFilterItemGroup
public T caseDataCompositionFilterItemGroup(DataCompositionFilterItemGroup object)
Returns the result of interpreting the object as an instance of 'Data Composition Filter Item 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 'Data Composition Filter Item Group'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionSelectedFields
public T caseDataCompositionSelectedFields(DataCompositionSelectedFields object)
Returns the result of interpreting the object as an instance of 'Data Composition Selected Fields'. This implementation returns null; returning a non-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 Composition Selected Fields'.
- See Also:
doSwitch(EObject)
-
caseSelectedItem
public T caseSelectedItem(SelectedItem object)
Returns the result of interpreting the object as an instance of 'Selected 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 'Selected Item'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionSelectedField
public T caseDataCompositionSelectedField(DataCompositionSelectedField object)
Returns the result of interpreting the object as an instance of 'Data Composition Selected 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 'Data Composition Selected Field'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionSelectedFieldGroup
public T caseDataCompositionSelectedFieldGroup(DataCompositionSelectedFieldGroup object)
Returns the result of interpreting the object as an instance of 'Data Composition Selected Field 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 'Data Composition Selected Field Group'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionAutoSelectedField
public T caseDataCompositionAutoSelectedField(DataCompositionAutoSelectedField object)
Returns the result of interpreting the object as an instance of 'Data Composition Auto Selected 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 'Data Composition Auto Selected Field'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionUserFields
public T caseDataCompositionUserFields(DataCompositionUserFields object)
Returns the result of interpreting the object as an instance of 'Data Composition User Fields'. This implementation returns null; returning a non-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 Composition User Fields'.
- See Also:
doSwitch(EObject)
-
caseUserField
public T caseUserField(UserField object)
Returns the result of interpreting the object as an instance of 'User 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 'User Field'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionUserFieldExpression
public T caseDataCompositionUserFieldExpression(DataCompositionUserFieldExpression object)
Returns the result of interpreting the object as an instance of 'Data Composition User Field Expression'. This implementation returns null; returning a non-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 Composition User Field Expression'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionUserFieldCase
public T caseDataCompositionUserFieldCase(DataCompositionUserFieldCase object)
Returns the result of interpreting the object as an instance of 'Data Composition User Field Case'. This implementation returns null; returning a non-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 Composition User Field Case'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionUserFieldsCaseVariants
public T caseDataCompositionUserFieldsCaseVariants(DataCompositionUserFieldsCaseVariants object)
Returns the result of interpreting the object as an instance of 'Data Composition User Fields Case Variants'. This implementation returns null; returning a non-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 Composition User Fields Case Variants'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionUserFieldsVariant
public T caseDataCompositionUserFieldsVariant(DataCompositionUserFieldsVariant object)
Returns the result of interpreting the object as an instance of 'Data Composition User Fields 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 'Data Composition User Fields Variant'.
- See Also:
doSwitch(EObject)
-
caseStructureItem
public T caseStructureItem(StructureItem object)
Returns the result of interpreting the object as an instance of 'Structure 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 'Structure Item'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionGroup
public T caseDataCompositionGroup(DataCompositionGroup object)
Returns the result of interpreting the object as an instance of 'Data Composition 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 'Data Composition Group'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionGroupOutputParameterValues
public T caseDataCompositionGroupOutputParameterValues(DataCompositionGroupOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Group Output Parameter Values'. This implementation returns null; returning a non-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 Composition Group Output Parameter Values'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionTable
public T caseDataCompositionTable(DataCompositionTable object)
Returns the result of interpreting the object as an instance of 'Data Composition 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 'Data Composition Table'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionTableOutputParameterValues
public T caseDataCompositionTableOutputParameterValues(DataCompositionTableOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Table Output Parameter Values'. This implementation returns null; returning a non-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 Composition Table Output Parameter Values'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionTableGroup
public T caseDataCompositionTableGroup(DataCompositionTableGroup object)
Returns the result of interpreting the object as an instance of 'Data Composition Table 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 'Data Composition Table Group'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionTableGroupOutputParameterValues
public T caseDataCompositionTableGroupOutputParameterValues(DataCompositionTableGroupOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Table Group Output Parameter Values'. This implementation returns null; returning a non-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 Composition Table Group Output Parameter Values'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionChart
public T caseDataCompositionChart(DataCompositionChart object)
Returns the result of interpreting the object as an instance of 'Data Composition Chart'. This implementation returns null; returning a non-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 Composition Chart'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionChartOutputParameterValues
public T caseDataCompositionChartOutputParameterValues(DataCompositionChartOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Chart Output Parameter Values'. This implementation returns null; returning a non-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 Composition Chart Output Parameter Values'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionChartGroupOutputParameterValues
public T caseDataCompositionChartGroupOutputParameterValues(DataCompositionChartGroupOutputParameterValues object)
Returns the result of interpreting the object as an instance of 'Data Composition Chart Group Output Parameter Values'. This implementation returns null; returning a non-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 Composition Chart Group Output Parameter Values'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionChartGroup
public T caseDataCompositionChartGroup(DataCompositionChartGroup object)
Returns the result of interpreting the object as an instance of 'Data Composition Chart 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 'Data Composition Chart Group'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionNestedObjectSettings
public T caseDataCompositionNestedObjectSettings(DataCompositionNestedObjectSettings object)
Returns the result of interpreting the object as an instance of 'Data Composition Nested Object Settings'. This implementation returns null; returning a non-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 Composition Nested Object Settings'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionGroupFields
public T caseDataCompositionGroupFields(DataCompositionGroupFields object)
Returns the result of interpreting the object as an instance of 'Data Composition Group Fields'. This implementation returns null; returning a non-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 Composition Group Fields'.
- See Also:
doSwitch(EObject)
-
caseGroupItem
public T caseGroupItem(GroupItem object)
Returns the result of interpreting the object as an instance of 'Group 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 'Group Item'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionGroupField
public T caseDataCompositionGroupField(DataCompositionGroupField object)
Returns the result of interpreting the object as an instance of 'Data Composition Group 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 'Data Composition Group Field'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionAutoGroupField
public T caseDataCompositionAutoGroupField(DataCompositionAutoGroupField object)
Returns the result of interpreting the object as an instance of 'Data Composition Auto Group 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 'Data Composition Auto Group Field'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionConditionalAppearance
public T caseDataCompositionConditionalAppearance(DataCompositionConditionalAppearance object)
Returns the result of interpreting the object as an instance of 'Data Composition Conditional Appearance'. This implementation returns null; returning a non-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 Composition Conditional Appearance'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionConditionalAppearanceItem
public T caseDataCompositionConditionalAppearanceItem(DataCompositionConditionalAppearanceItem object)
Returns the result of interpreting the object as an instance of 'Data Composition Conditional Appearance 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 'Data Composition Conditional Appearance Item'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionAppearanceFields
public T caseDataCompositionAppearanceFields(DataCompositionAppearanceFields object)
Returns the result of interpreting the object as an instance of 'Data Composition Appearance Fields'. This implementation returns null; returning a non-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 Composition Appearance Fields'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionAppearanceField
public T caseDataCompositionAppearanceField(DataCompositionAppearanceField object)
Returns the result of interpreting the object as an instance of 'Data Composition Appearance 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 'Data Composition Appearance Field'.
- See Also:
doSwitch(EObject)
-
caseSettingsParameterValue
public T caseSettingsParameterValue(SettingsParameterValue object)
Returns the result of interpreting the object as an instance of 'Settings Parameter 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 'Settings Parameter Value'.
- See Also:
doSwitch(EObject)
-
caseSettingStructure
public T caseSettingStructure(SettingStructure object)
Returns the result of interpreting the object as an instance of 'Setting Structure'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Setting Structure'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionUserSettings
public T caseDataCompositionUserSettings(DataCompositionUserSettings object)
Returns the result of interpreting the object as an instance of 'Data Composition User Settings'. This implementation returns null; returning a non-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 Composition User Settings'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionSettingsComposer
public T caseDataCompositionSettingsComposer(DataCompositionSettingsComposer object)
Returns the result of interpreting the object as an instance of 'Data Composition Settings Composer'. This implementation returns null; returning a non-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 Composition Settings Composer'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionAvailableSettingsSource
public T caseDataCompositionAvailableSettingsSource(DataCompositionAvailableSettingsSource object)
Returns the result of interpreting the object as an instance of 'Data Composition Available Settings 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 'Data Composition Available Settings Source'.
- See Also:
doSwitch(EObject)
-
caseAvailableFields
public T caseAvailableFields(AvailableFields object)
Returns the result of interpreting the object as an instance of 'Available Fields'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Available Fields'.
- See Also:
doSwitch(EObject)
-
caseAvailableFieldUseRestrictions
public T caseAvailableFieldUseRestrictions(AvailableFieldUseRestrictions object)
Returns the result of interpreting the object as an instance of 'Available Field Use Restrictions'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Available Field Use Restrictions'.
- See Also:
doSwitch(EObject)
-
caseAvailableFieldUseRestriction
public T caseAvailableFieldUseRestriction(AvailableFieldUseRestriction object)
Returns the result of interpreting the object as an instance of 'Available Field Use Restriction'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Available Field Use Restriction'.
- See Also:
doSwitch(EObject)
-
caseAvailableParameterUseRestrictions
public T caseAvailableParameterUseRestrictions(AvailableParameterUseRestrictions object)
Returns the result of interpreting the object as an instance of 'Available Parameter Use Restrictions'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Available Parameter Use Restrictions'.
- See Also:
doSwitch(EObject)
-
caseAvailableParameterUseRestriction
public T caseAvailableParameterUseRestriction(AvailableParameterUseRestriction object)
Returns the result of interpreting the object as an instance of 'Available Parameter Use Restriction'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Available Parameter Use Restriction'.
- See Also:
doSwitch(EObject)
-
caseSettingsVariant
public T caseSettingsVariant(SettingsVariant object)
Returns the result of interpreting the object as an instance of 'Settings 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 'Settings Variant'.
- See Also:
doSwitch(EObject)
-
caseParameterValues
public T caseParameterValues(ParameterValues object)
Returns the result of interpreting the object as an instance of 'Parameter Values'. This implementation returns null; returning a non-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 Values'.
- See Also:
doSwitch(EObject)
-
caseDataCompositionParameterValue
public T caseDataCompositionParameterValue(DataCompositionParameterValue object)
Returns the result of interpreting the object as an instance of 'Data Composition Parameter 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 'Data Composition Parameter Value'.
- 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)
-
-