Class PresentationSwitch<T1>


  • public class PresentationSwitch<T1>
    extends org.eclipse.emf.ecore.util.Switch<T1>
    The Switch for the model's inheritance hierarchy. It supports the call doSwitch(object) to invoke the caseXXX 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:
    PresentationPackage
    • Constructor Detail

      • PresentationSwitch

        public PresentationSwitch()
        Creates an instance of the switch.
    • 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 class org.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)
        Calls caseXXX for each class of the model until one returns a non null result; it yields that result.
        Overrides:
        doSwitch in class org.eclipse.emf.ecore.util.Switch<T1>
        Returns:
        the first non-null result returned by a caseXXX call.
      • casePresentation

        public T1 casePresentation​(Presentation object)
        Returns the result of interpreting the object as an instance of 'Presentation'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Presentation'.
        See Also:
        doSwitch(EObject)
      • casePresentationChildren

        public <T extends PresentationT1 casePresentationChildren​(PresentationChildren<T> object)
        Returns the result of interpreting the object as an instance of 'Children'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Children'.
        See Also:
        doSwitch(EObject)
      • casePresentationChild

        public T1 casePresentationChild​(PresentationChild object)
        Returns the result of interpreting the object as an instance of 'Child'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Child'.
        See Also:
        doSwitch(EObject)
      • casePresentationBarChild

        public T1 casePresentationBarChild​(PresentationBarChild object)
        Returns the result of interpreting the object as an instance of 'Bar Child'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Bar Child'.
        See Also:
        doSwitch(EObject)
      • casePresentationMenuChild

        public T1 casePresentationMenuChild​(PresentationMenuChild object)
        Returns the result of interpreting the object as an instance of 'Menu Child'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Menu Child'.
        See Also:
        doSwitch(EObject)
      • casePresentationTabsChild

        public T1 casePresentationTabsChild​(PresentationTabsChild object)
        Returns the result of interpreting the object as an instance of 'Tabs Child'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Tabs Child'.
        See Also:
        doSwitch(EObject)
      • casePresentationTableChild

        public T1 casePresentationTableChild​(PresentationTableChild object)
        Returns the result of interpreting the object as an instance of 'Table Child'. This implementation returns null; returning a non-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 Child'.
        See Also:
        doSwitch(EObject)
      • casePresentationTableColumnsChild

        public T1 casePresentationTableColumnsChild​(PresentationTableColumnsChild object)
        Returns the result of interpreting the object as an instance of 'Table Columns Child'. This implementation returns null; returning a non-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 Columns Child'.
        See Also:
        doSwitch(EObject)
      • casePresentationDropDownChild

        public T1 casePresentationDropDownChild​(PresentationDropDownChild object)
        Returns the result of interpreting the object as an instance of 'Drop Down Child'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Drop Down Child'.
        See Also:
        doSwitch(EObject)
      • casePresentationBarDropDownChild

        public T1 casePresentationBarDropDownChild​(PresentationBarDropDownChild object)
        Returns the result of interpreting the object as an instance of 'Bar Drop Down Child'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Bar Drop Down Child'.
        See Also:
        doSwitch(EObject)
      • casePresentationLayoutWidth

        public T1 casePresentationLayoutWidth​(PresentationLayoutWidth object)
        Returns the result of interpreting the object as an instance of 'Layout Width'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Layout Width'.
        See Also:
        doSwitch(EObject)
      • casePresentationLayoutHeight

        public T1 casePresentationLayoutHeight​(PresentationLayoutHeight object)
        Returns the result of interpreting the object as an instance of 'Layout Height'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Layout Height'.
        See Also:
        doSwitch(EObject)
      • casePresentationLayoutHorizontalStretch

        public T1 casePresentationLayoutHorizontalStretch​(PresentationLayoutHorizontalStretch object)
        Returns the result of interpreting the object as an instance of 'Layout Horizontal Stretch'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Layout Horizontal Stretch'.
        See Also:
        doSwitch(EObject)
      • casePresentationLayoutVerticalStretch

        public T1 casePresentationLayoutVerticalStretch​(PresentationLayoutVerticalStretch object)
        Returns the result of interpreting the object as an instance of 'Layout Vertical Stretch'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Layout Vertical Stretch'.
        See Also:
        doSwitch(EObject)
      • casePresentationChildrenLayoutDirection

        public T1 casePresentationChildrenLayoutDirection​(PresentationChildrenLayoutDirection object)
        Returns the result of interpreting the object as an instance of 'Children Layout Direction'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Children Layout Direction'.
        See Also:
        doSwitch(EObject)
      • casePresentationChildrenLayoutSize

        public T1 casePresentationChildrenLayoutSize​(PresentationChildrenLayoutSize object)
        Returns the result of interpreting the object as an instance of 'Children Layout Size'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Children Layout Size'.
        See Also:
        doSwitch(EObject)
      • casePresentationChildrenLayoutHorizontalAlignment

        public T1 casePresentationChildrenLayoutHorizontalAlignment​(PresentationChildrenLayoutHorizontalAlignment object)
        Returns the result of interpreting the object as an instance of 'Children Layout Horizontal Alignment'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Children Layout Horizontal Alignment'.
        See Also:
        doSwitch(EObject)
      • casePresentationEnabled

        public T1 casePresentationEnabled​(PresentationEnabled object)
        Returns the result of interpreting the object as an instance of 'Enabled'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Enabled'.
        See Also:
        doSwitch(EObject)
      • casePresentationReadOnly

        public T1 casePresentationReadOnly​(PresentationReadOnly object)
        Returns the result of interpreting the object as an instance of 'Read Only'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Read Only'.
        See Also:
        doSwitch(EObject)
      • casePresentationScalable

        public T1 casePresentationScalable​(PresentationScalable object)
        Returns the result of interpreting the object as an instance of 'Scalable'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Scalable'.
        See Also:
        doSwitch(EObject)
      • casePresentationLayoutLayer

        public T1 casePresentationLayoutLayer​(PresentationLayoutLayer object)
        Returns the result of interpreting the object as an instance of 'Layout Layer'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Layout Layer'.
        See Also:
        doSwitch(EObject)
      • casePresentationLayoutAnchor

        public T1 casePresentationLayoutAnchor​(PresentationLayoutAnchor object)
        Returns the result of interpreting the object as an instance of 'Layout Anchor'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Layout Anchor'.
        See Also:
        doSwitch(EObject)
      • casePresentationTitle

        public T1 casePresentationTitle​(PresentationTitle object)
        Returns the result of interpreting the object as an instance of 'Title'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Title'.
        See Also:
        doSwitch(EObject)
      • casePresentationFieldTitle

        public T1 casePresentationFieldTitle​(PresentationFieldTitle object)
        Returns the result of interpreting the object as an instance of 'Field Title'. This implementation returns null; returning a non-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 Title'.
        See Also:
        doSwitch(EObject)
      • casePresentationBackgroundColor

        public T1 casePresentationBackgroundColor​(PresentationBackgroundColor object)
        Returns the result of interpreting the object as an instance of 'Background Color'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Background Color'.
        See Also:
        doSwitch(EObject)
      • casePresentationForegroundColor

        public T1 casePresentationForegroundColor​(PresentationForegroundColor object)
        Returns the result of interpreting the object as an instance of 'Foreground Color'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Foreground Color'.
        See Also:
        doSwitch(EObject)
      • casePresentationBorderColor

        public T1 casePresentationBorderColor​(PresentationBorderColor object)
        Returns the result of interpreting the object as an instance of 'Border Color'. This implementation returns null; returning a non-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 Color'.
        See Also:
        doSwitch(EObject)
      • casePresentationBorder

        public T1 casePresentationBorder​(PresentationBorder object)
        Returns the result of interpreting the object as an instance of 'Border'. This implementation returns null; returning a non-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'.
        See Also:
        doSwitch(EObject)
      • casePresentationTextFont

        public T1 casePresentationTextFont​(PresentationTextFont object)
        Returns the result of interpreting the object as an instance of 'Text Font'. This implementation returns null; returning a non-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 Font'.
        See Also:
        doSwitch(EObject)
      • casePresentationTooltip

        public T1 casePresentationTooltip​(PresentationTooltip object)
        Returns the result of interpreting the object as an instance of 'Tooltip'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Tooltip'.
        See Also:
        doSwitch(EObject)
      • casePresentationFieldTooltip

        public T1 casePresentationFieldTooltip​(PresentationFieldTooltip object)
        Returns the result of interpreting the object as an instance of 'Field Tooltip'. This implementation returns null; returning a non-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 Tooltip'.
        See Also:
        doSwitch(EObject)
      • casePresentationPicture

        public T1 casePresentationPicture​(PresentationPicture object)
        Returns the result of interpreting the object as an instance of 'Picture'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Picture'.
        See Also:
        doSwitch(EObject)
      • casePresentationHyperlink

        public T1 casePresentationHyperlink​(PresentationHyperlink object)
        Returns the result of interpreting the object as an instance of 'Hyperlink'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Hyperlink'.
        See Also:
        doSwitch(EObject)
      • casePresentationPoint

        public T1 casePresentationPoint​(PresentationPoint object)
        Returns the result of interpreting the object as an instance of 'Point'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Point'.
        See Also:
        doSwitch(EObject)
      • casePresentationStyledBorder

        public T1 casePresentationStyledBorder​(PresentationStyledBorder object)
        Returns the result of interpreting the object as an instance of 'Styled Border'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Styled Border'.
        See Also:
        doSwitch(EObject)
      • casePresentationImage

        public T1 casePresentationImage​(PresentationImage object)
        Returns the result of interpreting the object as an instance of 'Image'. This implementation returns null; returning a non-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'.
        See Also:
        doSwitch(EObject)
      • caseSimplePresentationImage

        public T1 caseSimplePresentationImage​(SimplePresentationImage object)
        Returns the result of interpreting the object as an instance of 'Simple Presentation Image'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Simple Presentation Image'.
        See Also:
        doSwitch(EObject)
      • caseBmPresentationImage

        public T1 caseBmPresentationImage​(BmPresentationImage object)
        Returns the result of interpreting the object as an instance of 'Bm Presentation Image'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Bm Presentation Image'.
        See Also:
        doSwitch(EObject)
      • casePresentationColor

        public T1 casePresentationColor​(PresentationColor object)
        Returns the result of interpreting the object as an instance of 'Color'. This implementation returns null; returning a non-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'.
        See Also:
        doSwitch(EObject)
      • casePresentationFont

        public T1 casePresentationFont​(PresentationFont object)
        Returns the result of interpreting the object as an instance of 'Font'. This implementation returns null; returning a non-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'.
        See Also:
        doSwitch(EObject)
      • casePresentationForm

        public T1 casePresentationForm​(PresentationForm object)
        Returns the result of interpreting the object as an instance of 'Form'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Form'.
        See Also:
        doSwitch(EObject)
      • casePresentationCommandBase

        public T1 casePresentationCommandBase​(PresentationCommandBase object)
        Returns the result of interpreting the object as an instance of 'Command Base'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Command Base'.
        See Also:
        doSwitch(EObject)
      • casePresentationCommand

        public T1 casePresentationCommand​(PresentationCommand object)
        Returns the result of interpreting the object as an instance of 'Command'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Command'.
        See Also:
        doSwitch(EObject)
      • casePresentationBarCommand

        public T1 casePresentationBarCommand​(PresentationBarCommand object)
        Returns the result of interpreting the object as an instance of 'Bar Command'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Bar Command'.
        See Also:
        doSwitch(EObject)
      • casePresentationLinkCommand

        public T1 casePresentationLinkCommand​(PresentationLinkCommand object)
        Returns the result of interpreting the object as an instance of 'Link Command'. This implementation returns null; returning a non-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 Command'.
        See Also:
        doSwitch(EObject)
      • casePresentationSearchBoxBase

        public T1 casePresentationSearchBoxBase​(PresentationSearchBoxBase object)
        Returns the result of interpreting the object as an instance of 'Search Box Base'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Search Box Base'.
        See Also:
        doSwitch(EObject)
      • casePresentationSearchBox

        public T1 casePresentationSearchBox​(PresentationSearchBox object)
        Returns the result of interpreting the object as an instance of 'Search Box'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Search Box'.
        See Also:
        doSwitch(EObject)
      • casePresentationBarSearchBox

        public T1 casePresentationBarSearchBox​(PresentationBarSearchBox object)
        Returns the result of interpreting the object as an instance of 'Bar Search Box'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Bar Search Box'.
        See Also:
        doSwitch(EObject)
      • casePresentationBarBase

        public T1 casePresentationBarBase​(PresentationBarBase object)
        Returns the result of interpreting the object as an instance of 'Bar Base'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Bar Base'.
        See Also:
        doSwitch(EObject)
      • casePresentationBar

        public T1 casePresentationBar​(PresentationBar object)
        Returns the result of interpreting the object as an instance of 'Bar'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Bar'.
        See Also:
        doSwitch(EObject)
      • casePresentationAutoBar

        public T1 casePresentationAutoBar​(PresentationAutoBar object)
        Returns the result of interpreting the object as an instance of 'Auto Bar'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Auto Bar'.
        See Also:
        doSwitch(EObject)
      • casePresentationCommandGroup

        public T1 casePresentationCommandGroup​(PresentationCommandGroup object)
        Returns the result of interpreting the object as an instance of 'Command 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 'Command Group'.
        See Also:
        doSwitch(EObject)
      • casePresentationDropDownCommandBase

        public T1 casePresentationDropDownCommandBase​(PresentationDropDownCommandBase object)
        Returns the result of interpreting the object as an instance of 'Drop Down Command Base'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Drop Down Command Base'.
        See Also:
        doSwitch(EObject)
      • casePresentationDropDownCommand

        public T1 casePresentationDropDownCommand​(PresentationDropDownCommand object)
        Returns the result of interpreting the object as an instance of 'Drop Down Command'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Drop Down Command'.
        See Also:
        doSwitch(EObject)
      • casePresentationBarDropDownCommand

        public T1 casePresentationBarDropDownCommand​(PresentationBarDropDownCommand object)
        Returns the result of interpreting the object as an instance of 'Bar Drop Down Command'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Bar Drop Down Command'.
        See Also:
        doSwitch(EObject)
      • casePresentationGroup

        public T1 casePresentationGroup​(PresentationGroup object)
        Returns the result of interpreting the object as an instance of '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 'Group'.
        See Also:
        doSwitch(EObject)
      • casePresentationFormSeparatePanel

        public T1 casePresentationFormSeparatePanel​(PresentationFormSeparatePanel object)
        Returns the result of interpreting the object as an instance of 'Form Separate Panel'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Form Separate Panel'.
        See Also:
        doSwitch(EObject)
      • casePresentationTabs

        public T1 casePresentationTabs​(PresentationTabs object)
        Returns the result of interpreting the object as an instance of 'Tabs'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Tabs'.
        See Also:
        doSwitch(EObject)
      • casePresentationTab

        public T1 casePresentationTab​(PresentationTab object)
        Returns the result of interpreting the object as an instance of 'Tab'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Tab'.
        See Also:
        doSwitch(EObject)
      • casePresentationFieldBase

        public T1 casePresentationFieldBase​(PresentationFieldBase object)
        Returns the result of interpreting the object as an instance of 'Field Base'. This implementation returns null; returning a non-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 Base'.
        See Also:
        doSwitch(EObject)
      • casePresentationCommandPanel

        public T1 casePresentationCommandPanel​(PresentationCommandPanel object)
        Returns the result of interpreting the object as an instance of 'Command Panel'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Command Panel'.
        See Also:
        doSwitch(EObject)
      • casePresentationButtonBase

        public T1 casePresentationButtonBase​(PresentationButtonBase object)
        Returns the result of interpreting the object as an instance of 'Button Base'. This implementation returns null; returning a non-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 Base'.
        See Also:
        doSwitch(EObject)
      • casePresentationFormButton

        public T1 casePresentationFormButton​(PresentationFormButton object)
        Returns the result of interpreting the object as an instance of 'Form Button'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Form Button'.
        See Also:
        doSwitch(EObject)
      • casePresentationCommandPanelButton

        public T1 casePresentationCommandPanelButton​(PresentationCommandPanelButton object)
        Returns the result of interpreting the object as an instance of 'Command Panel Button'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Command Panel Button'.
        See Also:
        doSwitch(EObject)
      • casePresentationCommandPanelSubMenuButton

        public T1 casePresentationCommandPanelSubMenuButton​(PresentationCommandPanelSubMenuButton object)
        Returns the result of interpreting the object as an instance of 'Command Panel Sub Menu Button'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Command Panel Sub Menu Button'.
        See Also:
        doSwitch(EObject)
      • casePresentationMenuButton

        public T1 casePresentationMenuButton​(PresentationMenuButton object)
        Returns the result of interpreting the object as an instance of 'Menu Button'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Menu Button'.
        See Also:
        doSwitch(EObject)
      • casePresentationInputFieldBase

        public T1 casePresentationInputFieldBase​(PresentationInputFieldBase object)
        Returns the result of interpreting the object as an instance of 'Input Field Base'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Input Field Base'.
        See Also:
        doSwitch(EObject)
      • casePresentationTextField

        public T1 casePresentationTextField​(PresentationTextField object)
        Returns the result of interpreting the object as an instance of 'Text 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 'Text Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationNumberField

        public T1 casePresentationNumberField​(PresentationNumberField object)
        Returns the result of interpreting the object as an instance of 'Number 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 'Number Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationDateField

        public T1 casePresentationDateField​(PresentationDateField object)
        Returns the result of interpreting the object as an instance of 'Date 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 'Date Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationLabelField

        public T1 casePresentationLabelField​(PresentationLabelField object)
        Returns the result of interpreting the object as an instance of 'Label 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 'Label Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationSwitchFieldBase

        public T1 casePresentationSwitchFieldBase​(PresentationSwitchFieldBase object)
        Returns the result of interpreting the object as an instance of 'Switch Field Base'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Switch Field Base'.
        See Also:
        doSwitch(EObject)
      • casePresentationRadioField

        public T1 casePresentationRadioField​(PresentationRadioField object)
        Returns the result of interpreting the object as an instance of 'Radio 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 'Radio Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationTumblerField

        public T1 casePresentationTumblerField​(PresentationTumblerField object)
        Returns the result of interpreting the object as an instance of 'Tumbler 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 'Tumbler Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationSwitchFieldItem

        public T1 casePresentationSwitchFieldItem​(PresentationSwitchFieldItem object)
        Returns the result of interpreting the object as an instance of 'Switch Field 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 'Switch Field Item'.
        See Also:
        doSwitch(EObject)
      • casePresentationImageField

        public T1 casePresentationImageField​(PresentationImageField object)
        Returns the result of interpreting the object as an instance of 'Image 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 'Image Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationProgressBarField

        public T1 casePresentationProgressBarField​(PresentationProgressBarField object)
        Returns the result of interpreting the object as an instance of 'Progress Bar 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 'Progress Bar Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationSliderField

        public T1 casePresentationSliderField​(PresentationSliderField object)
        Returns the result of interpreting the object as an instance of 'Slider 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 'Slider Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationCalendarField

        public T1 casePresentationCalendarField​(PresentationCalendarField object)
        Returns the result of interpreting the object as an instance of 'Calendar 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 'Calendar Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationBooleanFieldBase

        public T1 casePresentationBooleanFieldBase​(PresentationBooleanFieldBase object)
        Returns the result of interpreting the object as an instance of 'Boolean Field Base'. This implementation returns null; returning a non-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 Field Base'.
        See Also:
        doSwitch(EObject)
      • casePresentationSwitcherField

        public T1 casePresentationSwitcherField​(PresentationSwitcherField object)
        Returns the result of interpreting the object as an instance of 'Switcher 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 'Switcher Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationCheckboxField

        public T1 casePresentationCheckboxField​(PresentationCheckboxField object)
        Returns the result of interpreting the object as an instance of 'Checkbox 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 'Checkbox Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationBooleanTumblerField

        public T1 casePresentationBooleanTumblerField​(PresentationBooleanTumblerField object)
        Returns the result of interpreting the object as an instance of 'Boolean Tumbler 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 'Boolean Tumbler Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationHtmlDocumentField

        public T1 casePresentationHtmlDocumentField​(PresentationHtmlDocumentField object)
        Returns the result of interpreting the object as an instance of 'Html Document 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 'Html Document Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationFormattedDocumentField

        public T1 casePresentationFormattedDocumentField​(PresentationFormattedDocumentField object)
        Returns the result of interpreting the object as an instance of 'Formatted Document 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 'Formatted Document Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationTextDocumentField

        public T1 casePresentationTextDocumentField​(PresentationTextDocumentField object)
        Returns the result of interpreting the object as an instance of 'Text Document 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 'Text Document Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationGeographicalSchemaField

        public T1 casePresentationGeographicalSchemaField​(PresentationGeographicalSchemaField object)
        Returns the result of interpreting the object as an instance of 'Geographical Schema 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 'Geographical Schema Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationGraphicalSchemaField

        public T1 casePresentationGraphicalSchemaField​(PresentationGraphicalSchemaField object)
        Returns the result of interpreting the object as an instance of 'Graphical Schema 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 'Graphical Schema Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationDendrogramField

        public T1 casePresentationDendrogramField​(PresentationDendrogramField object)
        Returns the result of interpreting the object as an instance of 'Dendrogram 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 'Dendrogram Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationChartField

        public T1 casePresentationChartField​(PresentationChartField object)
        Returns the result of interpreting the object as an instance of 'Chart 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 'Chart Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationGanttChartField

        public T1 casePresentationGanttChartField​(PresentationGanttChartField object)
        Returns the result of interpreting the object as an instance of 'Gantt Chart 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 'Gantt Chart Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationSpreadsheetDocumentField

        public T1 casePresentationSpreadsheetDocumentField​(PresentationSpreadsheetDocumentField object)
        Returns the result of interpreting the object as an instance of 'Spreadsheet Document 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 'Spreadsheet Document Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationPlannerField

        public T1 casePresentationPlannerField​(PresentationPlannerField object)
        Returns the result of interpreting the object as an instance of 'Planner 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 'Planner Field'.
        See Also:
        doSwitch(EObject)
      • casePresentationExtendedTooltip

        public T1 casePresentationExtendedTooltip​(PresentationExtendedTooltip object)
        Returns the result of interpreting the object as an instance of 'Extended Tooltip'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Extended Tooltip'.
        See Also:
        doSwitch(EObject)
      • casePresentationSplitter

        public T1 casePresentationSplitter​(PresentationSplitter object)
        Returns the result of interpreting the object as an instance of 'Splitter'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Splitter'.
        See Also:
        doSwitch(EObject)
      • casePresentationBackObject

        public T1 casePresentationBackObject​(PresentationBackObject object)
        Returns the result of interpreting the object as an instance of 'Back Object'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Back Object'.
        See Also:
        doSwitch(EObject)
      • casePresentationLabelDecoration

        public T1 casePresentationLabelDecoration​(PresentationLabelDecoration object)
        Returns the result of interpreting the object as an instance of 'Label Decoration'. This implementation returns null; returning a non-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 Decoration'.
        See Also:
        doSwitch(EObject)
      • casePresentationStub

        public T1 casePresentationStub​(PresentationStub object)
        Returns the result of interpreting the object as an instance of 'Stub'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Stub'.
        See Also:
        doSwitch(EObject)
      • casePresentationImageDecoration

        public T1 casePresentationImageDecoration​(PresentationImageDecoration object)
        Returns the result of interpreting the object as an instance of 'Image Decoration'. This implementation returns null; returning a non-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 Decoration'.
        See Also:
        doSwitch(EObject)
      • casePresentationViewStatus

        public T1 casePresentationViewStatus​(PresentationViewStatus object)
        Returns the result of interpreting the object as an instance of 'View 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 'View Status'.
        See Also:
        doSwitch(EObject)
      • casePresentationTable

        public T1 casePresentationTable​(PresentationTable object)
        Returns the result of interpreting the object as an instance of 'Table'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Table'.
        See Also:
        doSwitch(EObject)
      • casePresentationTableColumns

        public T1 casePresentationTableColumns​(PresentationTableColumns object)
        Returns the result of interpreting the object as an instance of 'Table Columns'. This implementation returns null; returning a non-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 Columns'.
        See Also:
        doSwitch(EObject)
      • casePresentationTableColumn

        public T1 casePresentationTableColumn​(PresentationTableColumn object)
        Returns the result of interpreting the object as an instance of 'Table Column'. This implementation returns null; returning a non-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 Column'.
        See Also:
        doSwitch(EObject)
      • casePresentationTableColumnGroup

        public T1 casePresentationTableColumnGroup​(PresentationTableColumnGroup object)
        Returns the result of interpreting the object as an instance of 'Table Column 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 'Table Column Group'.
        See Also:
        doSwitch(EObject)
      • casePresentationFormPanel

        public T1 casePresentationFormPanel​(PresentationFormPanel object)
        Returns the result of interpreting the object as an instance of 'Form Panel'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Form Panel'.
        See Also:
        doSwitch(EObject)
      • casePresentationLabel

        public T1 casePresentationLabel​(PresentationLabel object)
        Returns the result of interpreting the object as an instance of 'Label'. This implementation returns null; returning a non-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'.
        See Also:
        doSwitch(EObject)
      • casePresentationMenuSeparator

        public T1 casePresentationMenuSeparator​(PresentationMenuSeparator object)
        Returns the result of interpreting the object as an instance of 'Menu Separator'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Menu Separator'.
        See Also:
        doSwitch(EObject)
      • casePresentationChart

        public T1 casePresentationChart​(PresentationChart object)
        Returns the result of interpreting the object as an instance of '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 'Chart'.
        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 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)