Class LayoutGenerationContextSwitch<T>


  • public class LayoutGenerationContextSwitch<T>
    extends org.eclipse.emf.ecore.util.Switch<T>
    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:
    LayoutGenerationContextPackage
    • Constructor Detail

      • LayoutGenerationContextSwitch

        public LayoutGenerationContextSwitch()
        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<T>
        Parameters:
        ePackage - the package in question.
        Returns:
        whether this is a switch for the given package.
      • doSwitch

        protected T doSwitch​(int classifierID,
                             org.eclipse.emf.ecore.EObject theEObject)
        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<T>
        Returns:
        the first non-null result returned by a caseXXX call.
      • caseIElementGeneratorContext

        public T caseIElementGeneratorContext​(IElementGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'IElement Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'IElement Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseElementBaseGeneratorContext

        public T caseElementBaseGeneratorContext​(ElementBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Element Base Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Element Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseElementWithContextMenuBaseGeneratorContext

        public T caseElementWithContextMenuBaseGeneratorContext​(ElementWithContextMenuBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Element With Context Menu Base Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Element With Context Menu Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseRichElementBaseGeneratorContext

        public T caseRichElementBaseGeneratorContext​(RichElementBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Rich Element Base Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Rich Element Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseRichFieldBaseGeneratorContext

        public T caseRichFieldBaseGeneratorContext​(RichFieldBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Rich Field Base Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Rich Field Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseGroupBaseGeneratorContext

        public T caseGroupBaseGeneratorContext​(GroupBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Group Base Generator Context'. This implementation returns null; returning a non-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 Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseSlaveElementBaseGeneratorContext

        public T caseSlaveElementBaseGeneratorContext​(SlaveElementBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Slave Element Base Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Slave Element Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseSlaveFormElementBaseGeneratorContext

        public T caseSlaveFormElementBaseGeneratorContext​(SlaveFormElementBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Slave Form Element Base Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Slave Form Element Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseSearchStringElementAdditionBaseGeneratorContext

        public T caseSearchStringElementAdditionBaseGeneratorContext​(SearchStringElementAdditionBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Search String Element Addition Base Generator Context'. This implementation returns null; returning a non-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 String Element Addition Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseTumblerBaseGeneratorContext

        public T caseTumblerBaseGeneratorContext​(TumblerBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Tumbler Base Generator Context'. This implementation returns null; returning a non-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 Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseElementWithAutoCommandBarBaseGeneratorContext

        public T caseElementWithAutoCommandBarBaseGeneratorContext​(ElementWithAutoCommandBarBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Element With Auto Command Bar Base Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Element With Auto Command Bar Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseSearchControlElementAdditionBaseGeneratorContext

        public T caseSearchControlElementAdditionBaseGeneratorContext​(SearchControlElementAdditionBaseGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Search Control Element Addition Base Generator Context'. This implementation returns null; returning a non-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 Control Element Addition Base Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseIExtTooltipGeneratorContext

        public T caseIExtTooltipGeneratorContext​(IExtTooltipGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'IExt Tooltip Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'IExt Tooltip Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseICommandBarGeneratorContext

        public T caseICommandBarGeneratorContext​(ICommandBarGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'ICommand Bar Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'ICommand Bar Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseIAutoAdditionsContainerGeneratorContext

        public T caseIAutoAdditionsContainerGeneratorContext​(IAutoAdditionsContainerGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'IAuto Additions Container Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'IAuto Additions Container Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseIAutoAdditionsProviderGeneratorContext

        public T caseIAutoAdditionsProviderGeneratorContext​(IAutoAdditionsProviderGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'IAuto Additions Provider Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'IAuto Additions Provider Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseIMenuElementGeneratorContext

        public T caseIMenuElementGeneratorContext​(IMenuElementGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'IMenu Element Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'IMenu Element Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseInputFieldGeneratorContext

        public T caseInputFieldGeneratorContext​(InputFieldGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Input Field Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseTextFieldGeneratorContext

        public T caseTextFieldGeneratorContext​(TextFieldGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Text Field Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseImageFieldGeneratorContext

        public T caseImageFieldGeneratorContext​(ImageFieldGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Image Field Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseHyperlinkButtonGeneratorContext

        public T caseHyperlinkButtonGeneratorContext​(HyperlinkButtonGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Hyperlink Button Generator Context'. This implementation returns null; returning a non-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 Button Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseTextDecorationGeneratorContext

        public T caseTextDecorationGeneratorContext​(TextDecorationGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Text Decoration Generator Context'. This implementation returns null; returning a non-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 Decoration Generator Context'.
        See Also:
        doSwitch(EObject)
      • casePictureDecorationGeneratorContext

        public T casePictureDecorationGeneratorContext​(PictureDecorationGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Picture Decoration Generator Context'. This implementation returns null; returning a non-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 Decoration Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseCheckBoxGeneratorContext

        public T caseCheckBoxGeneratorContext​(CheckBoxGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Check Box Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Check Box Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseSwitcherGeneratorContext

        public T caseSwitcherGeneratorContext​(SwitcherGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Switcher Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseSubMenuGeneratorContext

        public T caseSubMenuGeneratorContext​(SubMenuGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Sub Menu Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Sub Menu Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseFormButtonGeneratorContext

        public T caseFormButtonGeneratorContext​(FormButtonGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Form Button Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseContextMenuGeneratorContext

        public T caseContextMenuGeneratorContext​(ContextMenuGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Context Menu Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Context Menu Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseMenuButtonGeneratorContext

        public T caseMenuButtonGeneratorContext​(MenuButtonGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Menu Button Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • casePanelGeneratorContext

        public T casePanelGeneratorContext​(PanelGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Panel Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Panel Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseMainElementGeneratorContext

        public T caseMainElementGeneratorContext​(MainElementGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Main Element Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Main Element Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseCommandBarGeneratorContext

        public T caseCommandBarGeneratorContext​(CommandBarGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Command Bar Generator Context'. This implementation returns null; returning a non-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 Bar Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseRadioGroupGeneratorContext

        public T caseRadioGroupGeneratorContext​(RadioGroupGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Radio Group Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseCheckBoxAsTumblerGeneratorContext

        public T caseCheckBoxAsTumblerGeneratorContext​(CheckBoxAsTumblerGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Check Box As Tumbler Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Check Box As Tumbler Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseRadioGroupAsTumblerGeneratorContext

        public T caseRadioGroupAsTumblerGeneratorContext​(RadioGroupAsTumblerGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Radio Group As Tumbler Generator Context'. This implementation returns null; returning a non-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 As Tumbler Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseNavigatorGeneratorContext

        public T caseNavigatorGeneratorContext​(NavigatorGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Navigator Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Navigator Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseProgressBarGeneratorContext

        public T caseProgressBarGeneratorContext​(ProgressBarGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Progress Bar Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseTrackBarGeneratorContext

        public T caseTrackBarGeneratorContext​(TrackBarGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Track Bar Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Track Bar Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseTextDocFieldGeneratorContext

        public T caseTextDocFieldGeneratorContext​(TextDocFieldGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Text Doc Field Generator Context'. This implementation returns null; returning a non-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 Doc Field Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseLogicGroupGeneratorContext

        public T caseLogicGroupGeneratorContext​(LogicGroupGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Logic Group Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Logic Group Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseMenuButtonsGroupGeneratorContext

        public T caseMenuButtonsGroupGeneratorContext​(MenuButtonsGroupGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Menu Buttons Group Generator Context'. This implementation returns null; returning a non-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 Buttons Group Generator Context'.
        See Also:
        doSwitch(EObject)
      • casePageGeneratorContext

        public T casePageGeneratorContext​(PageGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Page Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Page Generator Context'.
        See Also:
        doSwitch(EObject)
      • casePagesGeneratorContext

        public T casePagesGeneratorContext​(PagesGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Pages Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Pages Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseMoxelGeneratorContext

        public T caseMoxelGeneratorContext​(MoxelGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Moxel Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Moxel Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseCalendarFieldGeneratorContext

        public T caseCalendarFieldGeneratorContext​(CalendarFieldGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Calendar Field Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseHTMLGeneratorContext

        public T caseHTMLGeneratorContext​(HTMLGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'HTML Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseFormattedDocGeneratorContext

        public T caseFormattedDocGeneratorContext​(FormattedDocGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Formatted Doc Generator Context'. This implementation returns null; returning a non-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 Doc Generator Context'.
        See Also:
        doSwitch(EObject)
      • casePlannerGeneratorContext

        public T casePlannerGeneratorContext​(PlannerGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Planner Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • casePeriodFieldGeneratorContext

        public T casePeriodFieldGeneratorContext​(PeriodFieldGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Period Field Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Period Field Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseChartGeneratorContext

        public T caseChartGeneratorContext​(ChartGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Chart Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseGanttChartGeneratorContext

        public T caseGanttChartGeneratorContext​(GanttChartGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Gantt Chart Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseDendrogramGeneratorContext

        public T caseDendrogramGeneratorContext​(DendrogramGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Dendrogram Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseFlowchartGeneratorContext

        public T caseFlowchartGeneratorContext​(FlowchartGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Flowchart Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Flowchart Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseGeographicalMapGeneratorContext

        public T caseGeographicalMapGeneratorContext​(GeographicalMapGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Geographical Map Generator Context'. This implementation returns null; returning a non-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 Map Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseSearchControlElementAdditionInFormGeneratorContext

        public T caseSearchControlElementAdditionInFormGeneratorContext​(SearchControlElementAdditionInFormGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Search Control Element Addition In Form Generator Context'. This implementation returns null; returning a non-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 Control Element Addition In Form Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseSearchControlElementAdditionInMenuGeneratorContext

        public T caseSearchControlElementAdditionInMenuGeneratorContext​(SearchControlElementAdditionInMenuGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Search Control Element Addition In Menu Generator Context'. This implementation returns null; returning a non-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 Control Element Addition In Menu Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseSearchStringElementAdditionInFormGeneratorContext

        public T caseSearchStringElementAdditionInFormGeneratorContext​(SearchStringElementAdditionInFormGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Search String Element Addition In Form Generator Context'. This implementation returns null; returning a non-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 String Element Addition In Form Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseSearchStringElementAdditionInMenuGeneratorContext

        public T caseSearchStringElementAdditionInMenuGeneratorContext​(SearchStringElementAdditionInMenuGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Search String Element Addition In Menu Generator Context'. This implementation returns null; returning a non-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 String Element Addition In Menu Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseTableColumnGeneratorContext

        public T caseTableColumnGeneratorContext​(TableColumnGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Table Column Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseTableColumnsGroupGeneratorContext

        public T caseTableColumnsGroupGeneratorContext​(TableColumnsGroupGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Table Columns Group Generator Context'. This implementation returns null; returning a non-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 Group Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseTableGeneratorContext

        public T caseTableGeneratorContext​(TableGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Table Generator Context'. This implementation returns null; returning a non-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 Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseViewStatusRepresentationElementAdditionInFormGeneratorContext

        public T caseViewStatusRepresentationElementAdditionInFormGeneratorContext​(ViewStatusRepresentationElementAdditionInFormGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'View Status Representation Element Addition In Form Generator Context'. This implementation returns null; returning a non-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 Representation Element Addition In Form Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseHippoGeneratorContext

        public T caseHippoGeneratorContext​(HippoGeneratorContext object)
        Returns the result of interpreting the object as an instance of 'Hippo Generator Context'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Hippo Generator Context'.
        See Also:
        doSwitch(EObject)
      • caseLongHippoLayTableMapEntry

        public T caseLongHippoLayTableMapEntry​(Map.Entry<Long,​HippoLayTable> object)
        Returns the result of interpreting the object as an instance of 'Long Hippo Lay Table Map 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 'Long Hippo Lay Table Map Entry'.
        See Also:
        doSwitch(EObject)
      • caseLongFormVisualMapEntry

        public T caseLongFormVisualMapEntry​(Map.Entry<Long,​FormVisualEntity> object)
        Returns the result of interpreting the object as an instance of 'Long Form Visual Map 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 'Long Form Visual Map Entry'.
        See Also:
        doSwitch(EObject)
      • caseStringFormVisualMapEntry

        public T caseStringFormVisualMapEntry​(Map.Entry<String,​FormVisualEntity> object)
        Returns the result of interpreting the object as an instance of 'String Form Visual Map 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 'String Form Visual Map Entry'.
        See Also:
        doSwitch(EObject)
      • caseMobileTransformations

        public T caseMobileTransformations​(MobileTransformations object)
        Returns the result of interpreting the object as an instance of 'Mobile Transformations'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Mobile Transformations'.
        See Also:
        doSwitch(EObject)
      • defaultCase

        public T defaultCase​(org.eclipse.emf.ecore.EObject object)
        Returns the result of interpreting the object as an instance of 'EObject'. This implementation returns null; returning a non-null result will terminate the switch, but this is the last case anyway.
        Overrides:
        defaultCase in class org.eclipse.emf.ecore.util.Switch<T>
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'EObject'.
        See Also:
        Switch.doSwitch(org.eclipse.emf.ecore.EObject)