Class MdAefSwitch<T1>
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T1>
-
- com._1c.g5.v8.dt.md.ui.aef.viewModels.util.MdAefSwitch<T1>
-
public class MdAefSwitch<T1> extends org.eclipse.emf.ecore.util.Switch<T1>
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:
MdAefPackage
-
-
Field Summary
Fields Modifier and Type Field Description protected static MdAefPackage
modelPackage
The cached model package
-
Constructor Summary
Constructors Constructor Description MdAefSwitch()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T1
caseAccountingFlagsItemViewModel(AccountingFlagsItemViewModel object)
Returns the result of interpreting the object as an instance of 'Accounting Flags Item View Model'.T1
caseAccountingFlagsViewModel(AccountingFlagsViewModel object)
Returns the result of interpreting the object as an instance of 'Accounting Flags View Model'.T1
caseActionBarViewModel(ActionBarViewModel object)
Returns the result of interpreting the object as an instance of 'Action Bar View Model'.T1
caseBooleanValueControlViewModel(BooleanValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Boolean Value Control View Model'.T1
caseBorderValueControlViewModel(BorderValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Border Value Control View Model'.T1
caseCharacteristicsDynamicTableInput(CharacteristicsDynamicTableInput object)
Returns the result of interpreting the object as an instance of 'Characteristics Dynamic Table Input'.T1
caseCharacteristicsTableItemViewModel(CharacteristicsTableItemViewModel object)
Returns the result of interpreting the object as an instance of 'Characteristics Table Item View Model'.T1
caseCharacteristicsTableViewModel(CharacteristicsTableViewModel object)
Returns the result of interpreting the object as an instance of 'Characteristics Table View Model'.T1
caseCheckedItemViewModel(CheckedItemViewModel object)
Returns the result of interpreting the object as an instance of 'Checked Item View Model'.T1
caseChoiceParameterItem(ChoiceParameterItem object)
Returns the result of interpreting the object as an instance of 'Choice Parameter Item'.T1
caseChoiceParametersViewModel(ChoiceParametersViewModel object)
Returns the result of interpreting the object as an instance of 'Choice Parameters View Model'.T1
caseColorActionBarViewModel(ColorActionBarViewModel object)
Returns the result of interpreting the object as an instance of 'Color Action Bar View Model'.T1
caseColorValueControlViewModel(ColorValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Color Value Control View Model'.T1
caseComboSelectViewModel(ComboSelectViewModel object)
Returns the result of interpreting the object as an instance of 'Combo Select View Model'.T1
caseComboViewModel(ComboViewModel object)
Returns the result of interpreting the object as an instance of 'Combo View Model'.T1
caseCommonAttributeContentItemViewModel(CommonAttributeContentItemViewModel object)
Returns the result of interpreting the object as an instance of 'Common Attribute Content Item View Model'.T1
caseCommonAttributeContentViewModel(CommonAttributeContentViewModel object)
Returns the result of interpreting the object as an instance of 'Common Attribute Content View Model'.T1
caseCommonAttributesDataItemViewModel(CommonAttributesDataItemViewModel object)
Returns the result of interpreting the object as an instance of 'Common Attributes Data Item View Model'.T1
caseCommonAttributesDataViewModel(CommonAttributesDataViewModel object)
Returns the result of interpreting the object as an instance of 'Common Attributes Data View Model'.T1
caseCommonPictureContentGridItemViewModel(CommonPictureContentGridItemViewModel object)
Returns the result of interpreting the object as an instance of 'Common Picture Content Grid Item View Model'.T1
caseControlViewModel(ControlViewModel object)
Returns the result of interpreting the object as an instance of 'Control View Model'.T1
caseDataExchangeItemViewModel(DataExchangeItemViewModel object)
Returns the result of interpreting the object as an instance of 'Data Exchange Item View Model'.T1
caseDataExchangeViewModel(DataExchangeViewModel object)
Returns the result of interpreting the object as an instance of 'Data Exchange View Model'.T1
caseDateValueControlViewModel(DateValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Date Value Control View Model'.<T extends TableItemViewModel>
T1caseDynamicTableInput(DynamicTableInput<T> object)
Returns the result of interpreting the object as an instance of 'Dynamic Table Input'.T1
caseEditableComboViewModel(EditableComboViewModel object)
Returns the result of interpreting the object as an instance of 'Editable Combo View Model'.T1
caseEnumValueControlViewModel(EnumValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Enum Value Control View Model'.T1
caseExchangePlanContentItemViewModel(ExchangePlanContentItemViewModel object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Content Item View Model'.T1
caseExchangePlanContentViewModel(ExchangePlanContentViewModel object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Content View Model'.T1
caseExtDimensionTypesItemViewModel(ExtDimensionTypesItemViewModel object)
Returns the result of interpreting the object as an instance of 'Ext Dimension Types Item View Model'.T1
caseExtDimensionTypesViewModel(ExtDimensionTypesViewModel object)
Returns the result of interpreting the object as an instance of 'Ext Dimension Types View Model'.T1
caseFontValueControlViewModel(FontValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Font Value Control View Model'.T1
caseIControlViewModel(IControlViewModel object)
Returns the result of interpreting the object as an instance of 'IControl View Model'.T1
caseIGridItem(IGridItem object)
Returns the result of interpreting the object as an instance of 'IGrid Item'.T1
caseITableInput(ITableInput object)
Returns the result of interpreting the object as an instance of 'ITable Input'.T1
caseItemViewModel(ItemViewModel object)
Returns the result of interpreting the object as an instance of 'Item View Model'.T1
caseIViewModel(IViewModel object)
Returns the result of interpreting the object as an instance of 'IView Model'.T1
caseMobileApplicationUrlItemViewModel(MobileApplicationUrlItemViewModel object)
Returns the result of interpreting the object as an instance of 'Mobile Application Url Item View Model'.T1
caseMobileApplicationUrlsViewModel(MobileApplicationUrlsViewModel object)
Returns the result of interpreting the object as an instance of 'Mobile Application Urls View Model'.T1
caseNumberValueControlViewModel(NumberValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Number Value Control View Model'.T1
casePredefinedDataItemViewModel(PredefinedDataItemViewModel object)
Returns the result of interpreting the object as an instance of 'Predefined Data Item View Model'.T1
casePredefinedDataViewModel(PredefinedDataViewModel object)
Returns the result of interpreting the object as an instance of 'Predefined Data View Model'.T1
casePredefinedItemCodeViewModel(PredefinedItemCodeViewModel object)
Returns the result of interpreting the object as an instance of 'Predefined Item Code View Model'.T1
casePredefinedValueControlViewModel(PredefinedValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Predefined Value Control View Model'.T1
caseRequiredPermissionMessageItemViewModel(RequiredPermissionMessageItemViewModel object)
Returns the result of interpreting the object as an instance of 'Required Permission Message Item View Model'.T1
caseRequiredPermissionMessagesViewModel(RequiredPermissionMessagesViewModel object)
Returns the result of interpreting the object as an instance of 'Required Permission Messages View Model'.T1
caseRequiredPermissionsItemViewModel(RequiredPermissionsItemViewModel object)
Returns the result of interpreting the object as an instance of 'Required Permissions Item View Model'.T1
caseRequiredPermissionsViewModel(RequiredPermissionsViewModel object)
Returns the result of interpreting the object as an instance of 'Required Permissions View Model'.T1
caseSelectViewModel(SelectViewModel object)
Returns the result of interpreting the object as an instance of 'Select View Model'.T1
caseStringValueControlViewModel(StringValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'String Value Control View Model'.T1
caseStructuredViewModel(StructuredViewModel object)
Returns the result of interpreting the object as an instance of 'Structured View Model'.T1
caseSysEnumValueControlViewModel(SysEnumValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Sys Enum Value Control View Model'.T1
caseTableItemViewModel(TableItemViewModel object)
Returns the result of interpreting the object as an instance of 'Table Item View Model'.T1
caseTableViewModel(TableViewModel object)
Returns the result of interpreting the object as an instance of 'Table View Model'.T1
caseTreeItemViewModel(TreeItemViewModel object)
Returns the result of interpreting the object as an instance of 'Tree Item View Model'.T1
caseTreeViewModel(TreeViewModel object)
Returns the result of interpreting the object as an instance of 'Tree View Model'.T1
caseTypeSelectionControlViewModel(TypeSelectionControlViewModel object)
Returns the result of interpreting the object as an instance of 'Type Selection Control View Model'.T1
caseValueControlViewModel(ValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Value Control View Model'.T1
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.protected T1
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 MdAefPackage 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<T1>
- Parameters:
ePackage
- the package in question.- Returns:
- whether this is a switch for the given package.
-
doSwitch
protected T1 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<T1>
- Returns:
- the first non-null result returned by a
caseXXX
call.
-
caseValueControlViewModel
public T1 caseValueControlViewModel(ValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Value Control View Model'.
- See Also:
doSwitch(EObject)
-
caseBooleanValueControlViewModel
public T1 caseBooleanValueControlViewModel(BooleanValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Boolean Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Boolean Value Control View Model'.
- See Also:
doSwitch(EObject)
-
caseDateValueControlViewModel
public T1 caseDateValueControlViewModel(DateValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Date Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Date Value Control View Model'.
- See Also:
doSwitch(EObject)
-
caseEnumValueControlViewModel
public T1 caseEnumValueControlViewModel(EnumValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Enum Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Enum Value Control View Model'.
- See Also:
doSwitch(EObject)
-
caseStringValueControlViewModel
public T1 caseStringValueControlViewModel(StringValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'String Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'String Value Control View Model'.
- See Also:
doSwitch(EObject)
-
caseNumberValueControlViewModel
public T1 caseNumberValueControlViewModel(NumberValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Number Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Number Value Control View Model'.
- See Also:
doSwitch(EObject)
-
casePredefinedValueControlViewModel
public T1 casePredefinedValueControlViewModel(PredefinedValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Predefined Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Predefined Value Control View Model'.
- See Also:
doSwitch(EObject)
-
caseTypeSelectionControlViewModel
public T1 caseTypeSelectionControlViewModel(TypeSelectionControlViewModel object)
Returns the result of interpreting the object as an instance of 'Type Selection Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Type Selection Control View Model'.
- See Also:
doSwitch(EObject)
-
caseColorValueControlViewModel
public T1 caseColorValueControlViewModel(ColorValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Color Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Color Value Control View Model'.
- See Also:
doSwitch(EObject)
-
caseFontValueControlViewModel
public T1 caseFontValueControlViewModel(FontValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Font Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Font Value Control View Model'.
- See Also:
doSwitch(EObject)
-
caseBorderValueControlViewModel
public T1 caseBorderValueControlViewModel(BorderValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Border Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Border Value Control View Model'.
- See Also:
doSwitch(EObject)
-
caseSysEnumValueControlViewModel
public T1 caseSysEnumValueControlViewModel(SysEnumValueControlViewModel object)
Returns the result of interpreting the object as an instance of 'Sys Enum Value Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Sys Enum Value Control View Model'.
- See Also:
doSwitch(EObject)
-
caseCharacteristicsTableViewModel
public T1 caseCharacteristicsTableViewModel(CharacteristicsTableViewModel object)
Returns the result of interpreting the object as an instance of 'Characteristics Table View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Characteristics Table View Model'.
- See Also:
doSwitch(EObject)
-
caseCharacteristicsTableItemViewModel
public T1 caseCharacteristicsTableItemViewModel(CharacteristicsTableItemViewModel object)
Returns the result of interpreting the object as an instance of 'Characteristics Table Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Characteristics Table Item View Model'.
- See Also:
doSwitch(EObject)
-
caseCharacteristicsDynamicTableInput
public T1 caseCharacteristicsDynamicTableInput(CharacteristicsDynamicTableInput object)
Returns the result of interpreting the object as an instance of 'Characteristics Dynamic Table Input'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Characteristics Dynamic Table Input'.
- See Also:
doSwitch(EObject)
-
caseCommonAttributesDataViewModel
public T1 caseCommonAttributesDataViewModel(CommonAttributesDataViewModel object)
Returns the result of interpreting the object as an instance of 'Common Attributes Data View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Common Attributes Data View Model'.
- See Also:
doSwitch(EObject)
-
caseCommonAttributesDataItemViewModel
public T1 caseCommonAttributesDataItemViewModel(CommonAttributesDataItemViewModel object)
Returns the result of interpreting the object as an instance of 'Common Attributes Data Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Common Attributes Data Item View Model'.
- See Also:
doSwitch(EObject)
-
caseCommonAttributeContentViewModel
public T1 caseCommonAttributeContentViewModel(CommonAttributeContentViewModel object)
Returns the result of interpreting the object as an instance of 'Common Attribute Content View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Common Attribute Content View Model'.
- See Also:
doSwitch(EObject)
-
caseCommonAttributeContentItemViewModel
public T1 caseCommonAttributeContentItemViewModel(CommonAttributeContentItemViewModel object)
Returns the result of interpreting the object as an instance of 'Common Attribute Content Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Common Attribute Content Item View Model'.
- See Also:
doSwitch(EObject)
-
casePredefinedDataViewModel
public T1 casePredefinedDataViewModel(PredefinedDataViewModel object)
Returns the result of interpreting the object as an instance of 'Predefined Data View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Predefined Data View Model'.
- See Also:
doSwitch(EObject)
-
casePredefinedDataItemViewModel
public T1 casePredefinedDataItemViewModel(PredefinedDataItemViewModel object)
Returns the result of interpreting the object as an instance of 'Predefined Data Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Predefined Data Item View Model'.
- See Also:
doSwitch(EObject)
-
caseAccountingFlagsViewModel
public T1 caseAccountingFlagsViewModel(AccountingFlagsViewModel object)
Returns the result of interpreting the object as an instance of 'Accounting Flags View Model'. This implementation returns null; returning a non-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 Flags View Model'.
- See Also:
doSwitch(EObject)
-
caseAccountingFlagsItemViewModel
public T1 caseAccountingFlagsItemViewModel(AccountingFlagsItemViewModel object)
Returns the result of interpreting the object as an instance of 'Accounting Flags Item View Model'. This implementation returns null; returning a non-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 Flags Item View Model'.
- See Also:
doSwitch(EObject)
-
caseExtDimensionTypesViewModel
public T1 caseExtDimensionTypesViewModel(ExtDimensionTypesViewModel object)
Returns the result of interpreting the object as an instance of 'Ext Dimension Types View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Ext Dimension Types View Model'.
- See Also:
doSwitch(EObject)
-
caseExtDimensionTypesItemViewModel
public T1 caseExtDimensionTypesItemViewModel(ExtDimensionTypesItemViewModel object)
Returns the result of interpreting the object as an instance of 'Ext Dimension Types Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Ext Dimension Types Item View Model'.
- See Also:
doSwitch(EObject)
-
caseExchangePlanContentViewModel
public T1 caseExchangePlanContentViewModel(ExchangePlanContentViewModel object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Content View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Exchange Plan Content View Model'.
- See Also:
doSwitch(EObject)
-
caseExchangePlanContentItemViewModel
public T1 caseExchangePlanContentItemViewModel(ExchangePlanContentItemViewModel object)
Returns the result of interpreting the object as an instance of 'Exchange Plan Content Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Exchange Plan Content Item View Model'.
- See Also:
doSwitch(EObject)
-
caseCommonPictureContentGridItemViewModel
public T1 caseCommonPictureContentGridItemViewModel(CommonPictureContentGridItemViewModel object)
Returns the result of interpreting the object as an instance of 'Common Picture Content Grid Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Common Picture Content Grid Item View Model'.
- See Also:
doSwitch(EObject)
-
caseDataExchangeViewModel
public T1 caseDataExchangeViewModel(DataExchangeViewModel object)
Returns the result of interpreting the object as an instance of 'Data Exchange View Model'. This implementation returns null; returning a non-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 Exchange View Model'.
- See Also:
doSwitch(EObject)
-
caseDataExchangeItemViewModel
public T1 caseDataExchangeItemViewModel(DataExchangeItemViewModel object)
Returns the result of interpreting the object as an instance of 'Data Exchange Item View Model'. This implementation returns null; returning a non-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 Exchange Item View Model'.
- See Also:
doSwitch(EObject)
-
caseChoiceParametersViewModel
public T1 caseChoiceParametersViewModel(ChoiceParametersViewModel object)
Returns the result of interpreting the object as an instance of 'Choice Parameters View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Choice Parameters View Model'.
- See Also:
doSwitch(EObject)
-
caseChoiceParameterItem
public T1 caseChoiceParameterItem(ChoiceParameterItem object)
Returns the result of interpreting the object as an instance of 'Choice Parameter 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 'Choice Parameter Item'.
- See Also:
doSwitch(EObject)
-
caseRequiredPermissionsViewModel
public T1 caseRequiredPermissionsViewModel(RequiredPermissionsViewModel object)
Returns the result of interpreting the object as an instance of 'Required Permissions View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Required Permissions View Model'.
- See Also:
doSwitch(EObject)
-
caseRequiredPermissionsItemViewModel
public T1 caseRequiredPermissionsItemViewModel(RequiredPermissionsItemViewModel object)
Returns the result of interpreting the object as an instance of 'Required Permissions Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Required Permissions Item View Model'.
- See Also:
doSwitch(EObject)
-
caseRequiredPermissionMessagesViewModel
public T1 caseRequiredPermissionMessagesViewModel(RequiredPermissionMessagesViewModel object)
Returns the result of interpreting the object as an instance of 'Required Permission Messages View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Required Permission Messages View Model'.
- See Also:
doSwitch(EObject)
-
caseRequiredPermissionMessageItemViewModel
public T1 caseRequiredPermissionMessageItemViewModel(RequiredPermissionMessageItemViewModel object)
Returns the result of interpreting the object as an instance of 'Required Permission Message Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Required Permission Message Item View Model'.
- See Also:
doSwitch(EObject)
-
caseMobileApplicationUrlsViewModel
public T1 caseMobileApplicationUrlsViewModel(MobileApplicationUrlsViewModel object)
Returns the result of interpreting the object as an instance of 'Mobile Application Urls View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Mobile Application Urls View Model'.
- See Also:
doSwitch(EObject)
-
caseMobileApplicationUrlItemViewModel
public T1 caseMobileApplicationUrlItemViewModel(MobileApplicationUrlItemViewModel object)
Returns the result of interpreting the object as an instance of 'Mobile Application Url Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Mobile Application Url Item View Model'.
- See Also:
doSwitch(EObject)
-
casePredefinedItemCodeViewModel
public T1 casePredefinedItemCodeViewModel(PredefinedItemCodeViewModel object)
Returns the result of interpreting the object as an instance of 'Predefined Item Code View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Predefined Item Code View Model'.
- See Also:
doSwitch(EObject)
-
caseIViewModel
public T1 caseIViewModel(IViewModel object)
Returns the result of interpreting the object as an instance of 'IView Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'IView Model'.
- See Also:
doSwitch(EObject)
-
caseIControlViewModel
public T1 caseIControlViewModel(IControlViewModel object)
Returns the result of interpreting the object as an instance of 'IControl View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'IControl View Model'.
- See Also:
doSwitch(EObject)
-
caseControlViewModel
public T1 caseControlViewModel(ControlViewModel object)
Returns the result of interpreting the object as an instance of 'Control View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Control View Model'.
- See Also:
doSwitch(EObject)
-
caseSelectViewModel
public T1 caseSelectViewModel(SelectViewModel object)
Returns the result of interpreting the object as an instance of 'Select View Model'. This implementation returns null; returning a non-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 View Model'.
- See Also:
doSwitch(EObject)
-
caseComboViewModel
public T1 caseComboViewModel(ComboViewModel object)
Returns the result of interpreting the object as an instance of 'Combo View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Combo View Model'.
- See Also:
doSwitch(EObject)
-
caseComboSelectViewModel
public T1 caseComboSelectViewModel(ComboSelectViewModel object)
Returns the result of interpreting the object as an instance of 'Combo Select View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Combo Select View Model'.
- See Also:
doSwitch(EObject)
-
caseActionBarViewModel
public T1 caseActionBarViewModel(ActionBarViewModel object)
Returns the result of interpreting the object as an instance of 'Action Bar View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Action Bar View Model'.
- See Also:
doSwitch(EObject)
-
caseColorActionBarViewModel
public T1 caseColorActionBarViewModel(ColorActionBarViewModel object)
Returns the result of interpreting the object as an instance of 'Color Action Bar View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Color Action Bar View Model'.
- See Also:
doSwitch(EObject)
-
caseEditableComboViewModel
public T1 caseEditableComboViewModel(EditableComboViewModel object)
Returns the result of interpreting the object as an instance of 'Editable Combo View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Editable Combo View Model'.
- See Also:
doSwitch(EObject)
-
caseStructuredViewModel
public T1 caseStructuredViewModel(StructuredViewModel object)
Returns the result of interpreting the object as an instance of 'Structured View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Structured View Model'.
- See Also:
doSwitch(EObject)
-
caseTableViewModel
public T1 caseTableViewModel(TableViewModel object)
Returns the result of interpreting the object as an instance of 'Table View Model'. This implementation returns null; returning a non-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 View Model'.
- See Also:
doSwitch(EObject)
-
caseItemViewModel
public T1 caseItemViewModel(ItemViewModel object)
Returns the result of interpreting the object as an instance of 'Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Item View Model'.
- See Also:
doSwitch(EObject)
-
caseCheckedItemViewModel
public T1 caseCheckedItemViewModel(CheckedItemViewModel object)
Returns the result of interpreting the object as an instance of 'Checked Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Checked Item View Model'.
- See Also:
doSwitch(EObject)
-
caseTableItemViewModel
public T1 caseTableItemViewModel(TableItemViewModel object)
Returns the result of interpreting the object as an instance of 'Table Item View Model'. This implementation returns null; returning a non-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 Item View Model'.
- See Also:
doSwitch(EObject)
-
caseITableInput
public T1 caseITableInput(ITableInput object)
Returns the result of interpreting the object as an instance of 'ITable Input'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'ITable Input'.
- See Also:
doSwitch(EObject)
-
caseDynamicTableInput
public <T extends TableItemViewModel> T1 caseDynamicTableInput(DynamicTableInput<T> object)
Returns the result of interpreting the object as an instance of 'Dynamic Table Input'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Dynamic Table Input'.
- See Also:
doSwitch(EObject)
-
caseTreeViewModel
public T1 caseTreeViewModel(TreeViewModel object)
Returns the result of interpreting the object as an instance of 'Tree View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Tree View Model'.
- See Also:
doSwitch(EObject)
-
caseTreeItemViewModel
public T1 caseTreeItemViewModel(TreeItemViewModel object)
Returns the result of interpreting the object as an instance of 'Tree Item View Model'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Tree Item View Model'.
- See Also:
doSwitch(EObject)
-
caseIGridItem
public T1 caseIGridItem(IGridItem object)
Returns the result of interpreting the object as an instance of 'IGrid 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 'IGrid Item'.
- See Also:
doSwitch(EObject)
-
defaultCase
public T1 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<T1>
- 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)
-
-