Class AefStandardSwitch<T1>
- java.lang.Object
- 
- org.eclipse.emf.ecore.util.Switch<T1>
- 
- com._1c.g5.aef2.standard.viewModels.util.AefStandardSwitch<T1>
 
 
- 
 public class AefStandardSwitch<T1> extends org.eclipse.emf.ecore.util.Switch<T1>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:
- AefStandardPackage
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static AefStandardPackagemodelPackageThe cached model package
 - 
Constructor SummaryConstructors Constructor Description AefStandardSwitch()Creates an instance of the switch.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description T1caseAbstractDoubleSpinnerViewModel(AbstractDoubleSpinnerViewModel object)Returns the result of interpreting the object as an instance of 'Abstract Double Spinner View Model'.T1caseAbstractLongSpinnerViewModel(AbstractLongSpinnerViewModel object)Returns the result of interpreting the object as an instance of 'Abstract Long Spinner View Model'.T1caseAbstractSpinnerViewModel(AbstractSpinnerViewModel object)Returns the result of interpreting the object as an instance of 'Abstract Spinner View Model'.T1caseAefGridLayout(AefGridLayout object)Returns the result of interpreting the object as an instance of 'Aef Grid Layout'.T1caseAefGridLayoutData(AefGridLayoutData object)Returns the result of interpreting the object as an instance of 'Aef Grid Layout Data'.T1caseBigDecimalSpinnerViewModel(BigDecimalSpinnerViewModel object)Returns the result of interpreting the object as an instance of 'Big Decimal Spinner View Model'.T1caseButtonViewModel(ButtonViewModel object)Returns the result of interpreting the object as an instance of 'Button View Model'.T1caseCheckableLabelViewModel(CheckableLabelViewModel object)Returns the result of interpreting the object as an instance of 'Checkable Label View Model'.T1caseCheckboxViewModel(CheckboxViewModel object)Returns the result of interpreting the object as an instance of 'Checkbox View Model'.T1caseCheckedItemViewModel(CheckedItemViewModel object)Returns the result of interpreting the object as an instance of 'Checked Item View Model'.T1caseComboItemViewModel(ComboItemViewModel object)Returns the result of interpreting the object as an instance of 'Combo Item View Model'.T1caseComboLabelViewModel(ComboLabelViewModel object)Returns the result of interpreting the object as an instance of 'Combo Label View Model'.T1caseComboViewModel(ComboViewModel object)Returns the result of interpreting the object as an instance of 'Combo View Model'.T1caseCompositeControlViewModel(CompositeControlViewModel object)Returns the result of interpreting the object as an instance of 'Composite Control View Model'.T1caseCompositeViewModel(CompositeViewModel object)Returns the result of interpreting the object as an instance of 'Composite View Model'.T1caseContainerViewModel(ContainerViewModel object)Returns the result of interpreting the object as an instance of 'Container View Model'.T1caseControlViewModel(ControlViewModel object)Returns the result of interpreting the object as an instance of 'Control View Model'.T1caseDialogViewModel(DialogViewModel object)Returns the result of interpreting the object as an instance of 'Dialog View Model'.T1caseDoubleSpinnerViewModel(DoubleSpinnerViewModel object)Returns the result of interpreting the object as an instance of 'Double Spinner View Model'.<T extends TableItemViewModel>
 T1caseDynamicTableInput(DynamicTableInput<T> object)Returns the result of interpreting the object as an instance of 'Dynamic Table Input'.<T extends TreeItemViewModel>
 T1caseDynamicTreeInput(DynamicTreeInput<T> object)Returns the result of interpreting the object as an instance of 'Dynamic Tree Input'.T1caseExternalValidationStatus(ExternalValidationStatus object)Returns the result of interpreting the object as an instance of 'External Validation Status'.T1caseExternalValidationStatusEntry(ExternalValidationStatusEntry object)Returns the result of interpreting the object as an instance of 'External Validation Status Entry'.T1caseFieldViewModel(FieldViewModel object)Returns the result of interpreting the object as an instance of 'Field View Model'.T1caseIAefLayout(IAefLayout object)Returns the result of interpreting the object as an instance of 'IAef Layout'.T1caseIAefLayoutData(IAefLayoutData object)Returns the result of interpreting the object as an instance of 'IAef Layout Data'.T1caseIContainerControlViewModel(IContainerControlViewModel object)Returns the result of interpreting the object as an instance of 'IContainer Control View Model'.T1caseIContainerViewModel(IContainerViewModel object)Returns the result of interpreting the object as an instance of 'IContainer View Model'.T1caseIControlViewModel(IControlViewModel object)Returns the result of interpreting the object as an instance of 'IControl View Model'.T1caseIDialogViewModel(IDialogViewModel object)Returns the result of interpreting the object as an instance of 'IDialog View Model'.T1caseImageButtonViewModel(ImageButtonViewModel object)Returns the result of interpreting the object as an instance of 'Image Button View Model'.T1caseITableInput(ITableInput object)Returns the result of interpreting the object as an instance of 'ITable Input'.T1caseItemViewModel(ItemViewModel object)Returns the result of interpreting the object as an instance of 'Item View Model'.T1caseITreeInput(ITreeInput object)Returns the result of interpreting the object as an instance of 'ITree Input'.T1caseIViewModel(IViewModel object)Returns the result of interpreting the object as an instance of 'IView Model'.T1caseLabelViewModel(LabelViewModel object)Returns the result of interpreting the object as an instance of 'Label View Model'.T1caseLinkViewModel(LinkViewModel object)Returns the result of interpreting the object as an instance of 'Link View Model'.T1caseLongSpinnerViewModel(LongSpinnerViewModel object)Returns the result of interpreting the object as an instance of 'Long Spinner View Model'.T1caseNoChangeLayout(NoChangeLayout object)Returns the result of interpreting the object as an instance of 'No Change Layout'.T1caseNoChangeLayoutData(NoChangeLayoutData object)Returns the result of interpreting the object as an instance of 'No Change Layout Data'.T1caseRadioGroupItemViewModel(RadioGroupItemViewModel object)Returns the result of interpreting the object as an instance of 'Radio Group Item View Model'.T1caseRadioGroupViewModel(RadioGroupViewModel object)Returns the result of interpreting the object as an instance of 'Radio Group View Model'.T1caseScrolledCompositeContentViewModel(ScrolledCompositeContentViewModel object)Returns the result of interpreting the object as an instance of 'Scrolled Composite Content View Model'.T1caseScrolledCompositeViewModel(ScrolledCompositeViewModel object)Returns the result of interpreting the object as an instance of 'Scrolled Composite View Model'.T1caseSectionActionItemViewModel(SectionActionItemViewModel object)Returns the result of interpreting the object as an instance of 'Section Action Item View Model'.T1caseSectionViewModel(SectionViewModel object)Returns the result of interpreting the object as an instance of 'Section View Model'.T1caseSeparatorViewModel(SeparatorViewModel object)Returns the result of interpreting the object as an instance of 'Separator View Model'.T1caseSpinnerViewModel(SpinnerViewModel object)Returns the result of interpreting the object as an instance of 'Spinner View Model'.T1caseStaticTableInput(StaticTableInput object)Returns the result of interpreting the object as an instance of 'Static Table Input'.T1caseStaticTableItemViewModel(StaticTableItemViewModel object)Returns the result of interpreting the object as an instance of 'Static Table Item View Model'.T1caseStaticTreeInput(StaticTreeInput object)Returns the result of interpreting the object as an instance of 'Static Tree Input'.T1caseStaticTreeItemViewModel(StaticTreeItemViewModel object)Returns the result of interpreting the object as an instance of 'Static Tree Item View Model'.T1caseStructuredViewModel(StructuredViewModel object)Returns the result of interpreting the object as an instance of 'Structured View Model'.T1caseTableItemViewModel(TableItemViewModel object)Returns the result of interpreting the object as an instance of 'Table Item View Model'.T1caseTableViewModel(TableViewModel object)Returns the result of interpreting the object as an instance of 'Table View Model'.T1caseTextViewModel(TextViewModel object)Returns the result of interpreting the object as an instance of 'Text View Model'.T1caseTreeItemViewModel(TreeItemViewModel object)Returns the result of interpreting the object as an instance of 'Tree Item View Model'.T1caseTreeViewModel(TreeViewModel object)Returns the result of interpreting the object as an instance of 'Tree View Model'.T1defaultCase(org.eclipse.emf.ecore.EObject object)Returns the result of interpreting the object as an instance of 'EObject'.protected T1doSwitch(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 AefStandardPackage 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<T1>
- Parameters:
- ePackage- the package in question.
- Returns:
- whether this is a switch for the given package.
 
 - 
doSwitchprotected T1 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<T1>
- Returns:
- the first non-null result returned by a caseXXXcall.
 
 - 
caseAefGridLayoutDatapublic T1 caseAefGridLayoutData(AefGridLayoutData object) Returns the result of interpreting the object as an instance of 'Aef Grid Layout Data'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Aef Grid Layout Data'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAefGridLayoutpublic T1 caseAefGridLayout(AefGridLayout object) Returns the result of interpreting the object as an instance of 'Aef Grid Layout'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Aef Grid Layout'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNoChangeLayoutDatapublic T1 caseNoChangeLayoutData(NoChangeLayoutData object) Returns the result of interpreting the object as an instance of 'No Change Layout Data'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'No Change Layout Data'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNoChangeLayoutpublic T1 caseNoChangeLayout(NoChangeLayout object) Returns the result of interpreting the object as an instance of 'No Change Layout'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'No Change Layout'.
- See Also:
- doSwitch(EObject)
 
 - 
caseControlViewModelpublic 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)
 
 - 
caseDialogViewModelpublic T1 caseDialogViewModel(DialogViewModel object) Returns the result of interpreting the object as an instance of 'Dialog 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 'Dialog View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCompositeControlViewModelpublic T1 caseCompositeControlViewModel(CompositeControlViewModel object) Returns the result of interpreting the object as an instance of 'Composite 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 'Composite Control View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseContainerViewModelpublic T1 caseContainerViewModel(ContainerViewModel object) Returns the result of interpreting the object as an instance of 'Container 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 'Container View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCompositeViewModelpublic T1 caseCompositeViewModel(CompositeViewModel object) Returns the result of interpreting the object as an instance of 'Composite 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 'Composite View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseScrolledCompositeViewModelpublic T1 caseScrolledCompositeViewModel(ScrolledCompositeViewModel object) Returns the result of interpreting the object as an instance of 'Scrolled Composite 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 'Scrolled Composite View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseScrolledCompositeContentViewModelpublic T1 caseScrolledCompositeContentViewModel(ScrolledCompositeContentViewModel object) Returns the result of interpreting the object as an instance of 'Scrolled Composite 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 'Scrolled Composite Content View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseSectionViewModelpublic T1 caseSectionViewModel(SectionViewModel object) Returns the result of interpreting the object as an instance of 'Section 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 'Section View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseSectionActionItemViewModelpublic T1 caseSectionActionItemViewModel(SectionActionItemViewModel object) Returns the result of interpreting the object as an instance of 'Section Action 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 'Section Action Item View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseFieldViewModelpublic T1 caseFieldViewModel(FieldViewModel object) Returns the result of interpreting the object as an instance of 'Field 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 'Field View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLabelViewModelpublic T1 caseLabelViewModel(LabelViewModel object) Returns the result of interpreting the object as an instance of 'Label 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 'Label View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseButtonViewModelpublic T1 caseButtonViewModel(ButtonViewModel object) Returns the result of interpreting the object as an instance of 'Button 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 'Button View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseImageButtonViewModelpublic T1 caseImageButtonViewModel(ImageButtonViewModel object) Returns the result of interpreting the object as an instance of 'Image Button 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 'Image Button View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseTextViewModelpublic T1 caseTextViewModel(TextViewModel object) Returns the result of interpreting the object as an instance of 'Text 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 'Text View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseItemViewModelpublic 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)
 
 - 
caseComboViewModelpublic 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)
 
 - 
caseComboItemViewModelpublic T1 caseComboItemViewModel(ComboItemViewModel object) Returns the result of interpreting the object as an instance of 'Combo 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 'Combo Item View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseComboLabelViewModelpublic T1 caseComboLabelViewModel(ComboLabelViewModel object) Returns the result of interpreting the object as an instance of 'Combo Label 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 Label View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCheckableLabelViewModelpublic T1 caseCheckableLabelViewModel(CheckableLabelViewModel object) Returns the result of interpreting the object as an instance of 'Checkable Label 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 'Checkable Label View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCheckboxViewModelpublic T1 caseCheckboxViewModel(CheckboxViewModel object) Returns the result of interpreting the object as an instance of 'Checkbox 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 'Checkbox View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAbstractSpinnerViewModelpublic T1 caseAbstractSpinnerViewModel(AbstractSpinnerViewModel object) Returns the result of interpreting the object as an instance of 'Abstract Spinner 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 'Abstract Spinner View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseSpinnerViewModelpublic T1 caseSpinnerViewModel(SpinnerViewModel object) Returns the result of interpreting the object as an instance of 'Spinner 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 'Spinner View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAbstractLongSpinnerViewModelpublic T1 caseAbstractLongSpinnerViewModel(AbstractLongSpinnerViewModel object) Returns the result of interpreting the object as an instance of 'Abstract Long Spinner 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 'Abstract Long Spinner View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLongSpinnerViewModelpublic T1 caseLongSpinnerViewModel(LongSpinnerViewModel object) Returns the result of interpreting the object as an instance of 'Long Spinner 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 'Long Spinner View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseBigDecimalSpinnerViewModelpublic T1 caseBigDecimalSpinnerViewModel(BigDecimalSpinnerViewModel object) Returns the result of interpreting the object as an instance of 'Big Decimal Spinner 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 'Big Decimal Spinner View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAbstractDoubleSpinnerViewModelpublic T1 caseAbstractDoubleSpinnerViewModel(AbstractDoubleSpinnerViewModel object) Returns the result of interpreting the object as an instance of 'Abstract Double Spinner 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 'Abstract Double Spinner View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDoubleSpinnerViewModelpublic T1 caseDoubleSpinnerViewModel(DoubleSpinnerViewModel object) Returns the result of interpreting the object as an instance of 'Double Spinner 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 'Double Spinner View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRadioGroupViewModelpublic T1 caseRadioGroupViewModel(RadioGroupViewModel object) Returns the result of interpreting the object as an instance of 'Radio Group 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 'Radio Group View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseRadioGroupItemViewModelpublic T1 caseRadioGroupItemViewModel(RadioGroupItemViewModel object) Returns the result of interpreting the object as an instance of 'Radio Group 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 'Radio Group Item View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseSeparatorViewModelpublic T1 caseSeparatorViewModel(SeparatorViewModel object) Returns the result of interpreting the object as an instance of 'Separator 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 'Separator View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCheckedItemViewModelpublic 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)
 
 - 
caseTreeItemViewModelpublic 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)
 
 - 
caseITreeInputpublic T1 caseITreeInput(ITreeInput object) Returns the result of interpreting the object as an instance of 'ITree 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 'ITree Input'.
- See Also:
- doSwitch(EObject)
 
 - 
caseStructuredViewModelpublic 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)
 
 - 
caseTreeViewModelpublic 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)
 
 - 
caseStaticTreeItemViewModelpublic T1 caseStaticTreeItemViewModel(StaticTreeItemViewModel object) Returns the result of interpreting the object as an instance of 'Static 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 'Static Tree Item View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseStaticTreeInputpublic T1 caseStaticTreeInput(StaticTreeInput object) Returns the result of interpreting the object as an instance of 'Static Tree 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 'Static Tree Input'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDynamicTreeInputpublic <T extends TreeItemViewModel> T1 caseDynamicTreeInput(DynamicTreeInput<T> object) Returns the result of interpreting the object as an instance of 'Dynamic Tree 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 Tree Input'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLinkViewModelpublic T1 caseLinkViewModel(LinkViewModel object) Returns the result of interpreting the object as an instance of 'Link 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 'Link View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseTableItemViewModelpublic 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)
 
 - 
caseITableInputpublic 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)
 
 - 
caseTableViewModelpublic 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)
 
 - 
caseStaticTableItemViewModelpublic T1 caseStaticTableItemViewModel(StaticTableItemViewModel object) Returns the result of interpreting the object as an instance of 'Static 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 'Static Table Item View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseStaticTableInputpublic T1 caseStaticTableInput(StaticTableInput object) Returns the result of interpreting the object as an instance of 'Static 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 'Static Table Input'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDynamicTableInputpublic <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)
 
 - 
caseExternalValidationStatusEntrypublic T1 caseExternalValidationStatusEntry(ExternalValidationStatusEntry object) Returns the result of interpreting the object as an instance of 'External Validation Status Entry'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'External Validation Status Entry'.
- See Also:
- doSwitch(EObject)
 
 - 
caseExternalValidationStatuspublic T1 caseExternalValidationStatus(ExternalValidationStatus object) Returns the result of interpreting the object as an instance of 'External Validation Status'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'External Validation Status'.
- See Also:
- doSwitch(EObject)
 
 - 
caseIAefLayoutDatapublic T1 caseIAefLayoutData(IAefLayoutData object) Returns the result of interpreting the object as an instance of 'IAef Layout Data'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'IAef Layout Data'.
- See Also:
- doSwitch(EObject)
 
 - 
caseIAefLayoutpublic T1 caseIAefLayout(IAefLayout object) Returns the result of interpreting the object as an instance of 'IAef Layout'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'IAef Layout'.
- See Also:
- doSwitch(EObject)
 
 - 
caseIViewModelpublic 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)
 
 - 
caseIControlViewModelpublic 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)
 
 - 
caseIContainerViewModelpublic T1 caseIContainerViewModel(IContainerViewModel object) Returns the result of interpreting the object as an instance of 'IContainer 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 'IContainer View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseIDialogViewModelpublic T1 caseIDialogViewModel(IDialogViewModel object) Returns the result of interpreting the object as an instance of 'IDialog 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 'IDialog View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
caseIContainerControlViewModelpublic T1 caseIContainerControlViewModel(IContainerControlViewModel object) Returns the result of interpreting the object as an instance of 'IContainer 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 'IContainer Control View Model'.
- See Also:
- doSwitch(EObject)
 
 - 
defaultCasepublic 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:
- defaultCasein class- org.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)
 
 
- 
 
-