Class LayoutGenerationContextSwitch<T>
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- com._1c.g5.v8.dt.form.layout.model.generation.context.util.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 calldoSwitch(object)
to invoke thecaseXXX
method for each class of the model, starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is returned, which is the result of the switch.- See Also:
LayoutGenerationContextPackage
-
-
Field Summary
Fields Modifier and Type Field Description protected static LayoutGenerationContextPackage
modelPackage
The cached model package
-
Constructor Summary
Constructors Constructor Description LayoutGenerationContextSwitch()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
caseCalendarFieldGeneratorContext(CalendarFieldGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Calendar Field Generator Context'.T
caseChartGeneratorContext(ChartGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Chart Generator Context'.T
caseCheckBoxAsTumblerGeneratorContext(CheckBoxAsTumblerGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Check Box As Tumbler Generator Context'.T
caseCheckBoxGeneratorContext(CheckBoxGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Check Box Generator Context'.T
caseCommandBarGeneratorContext(CommandBarGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Command Bar Generator Context'.T
caseContextMenuGeneratorContext(ContextMenuGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Context Menu Generator Context'.T
caseDendrogramGeneratorContext(DendrogramGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Dendrogram Generator Context'.T
caseElementBaseGeneratorContext(ElementBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Element Base Generator Context'.T
caseElementWithAutoCommandBarBaseGeneratorContext(ElementWithAutoCommandBarBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Element With Auto Command Bar Base Generator Context'.T
caseElementWithContextMenuBaseGeneratorContext(ElementWithContextMenuBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Element With Context Menu Base Generator Context'.T
caseFlowchartGeneratorContext(FlowchartGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Flowchart Generator Context'.T
caseFormattedDocGeneratorContext(FormattedDocGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Formatted Doc Generator Context'.T
caseFormButtonGeneratorContext(FormButtonGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Form Button Generator Context'.T
caseGanttChartGeneratorContext(GanttChartGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Gantt Chart Generator Context'.T
caseGeographicalMapGeneratorContext(GeographicalMapGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Geographical Map Generator Context'.T
caseGroupBaseGeneratorContext(GroupBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Group Base Generator Context'.T
caseHippoGeneratorContext(HippoGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Hippo Generator Context'.T
caseHTMLGeneratorContext(HTMLGeneratorContext object)
Returns the result of interpreting the object as an instance of 'HTML Generator Context'.T
caseHyperlinkButtonGeneratorContext(HyperlinkButtonGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Hyperlink Button Generator Context'.T
caseIAutoAdditionsContainerGeneratorContext(IAutoAdditionsContainerGeneratorContext object)
Returns the result of interpreting the object as an instance of 'IAuto Additions Container Generator Context'.T
caseIAutoAdditionsProviderGeneratorContext(IAutoAdditionsProviderGeneratorContext object)
Returns the result of interpreting the object as an instance of 'IAuto Additions Provider Generator Context'.T
caseICommandBarGeneratorContext(ICommandBarGeneratorContext object)
Returns the result of interpreting the object as an instance of 'ICommand Bar Generator Context'.T
caseIElementGeneratorContext(IElementGeneratorContext object)
Returns the result of interpreting the object as an instance of 'IElement Generator Context'.T
caseIExtTooltipGeneratorContext(IExtTooltipGeneratorContext object)
Returns the result of interpreting the object as an instance of 'IExt Tooltip Generator Context'.T
caseImageFieldGeneratorContext(ImageFieldGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Image Field Generator Context'.T
caseIMenuElementGeneratorContext(IMenuElementGeneratorContext object)
Returns the result of interpreting the object as an instance of 'IMenu Element Generator Context'.T
caseInputFieldGeneratorContext(InputFieldGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Input Field Generator Context'.T
caseLogicGroupGeneratorContext(LogicGroupGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Logic Group Generator Context'.T
caseLongFormVisualMapEntry(Map.Entry<Long,FormVisualEntity> object)
Returns the result of interpreting the object as an instance of 'Long Form Visual Map Entry'.T
caseLongHippoLayTableMapEntry(Map.Entry<Long,HippoLayTable> object)
Returns the result of interpreting the object as an instance of 'Long Hippo Lay Table Map Entry'.T
caseMainElementGeneratorContext(MainElementGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Main Element Generator Context'.T
caseMenuButtonGeneratorContext(MenuButtonGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Menu Button Generator Context'.T
caseMenuButtonsGroupGeneratorContext(MenuButtonsGroupGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Menu Buttons Group Generator Context'.T
caseMobileTransformations(MobileTransformations object)
Returns the result of interpreting the object as an instance of 'Mobile Transformations'.T
caseMoxelGeneratorContext(MoxelGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Moxel Generator Context'.T
caseNavigatorGeneratorContext(NavigatorGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Navigator Generator Context'.T
casePageGeneratorContext(PageGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Page Generator Context'.T
casePagesGeneratorContext(PagesGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Pages Generator Context'.T
casePanelGeneratorContext(PanelGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Panel Generator Context'.T
casePeriodFieldGeneratorContext(PeriodFieldGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Period Field Generator Context'.T
casePictureDecorationGeneratorContext(PictureDecorationGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Picture Decoration Generator Context'.T
casePlannerGeneratorContext(PlannerGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Planner Generator Context'.T
caseProgressBarGeneratorContext(ProgressBarGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Progress Bar Generator Context'.T
caseRadioGroupAsTumblerGeneratorContext(RadioGroupAsTumblerGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Radio Group As Tumbler Generator Context'.T
caseRadioGroupGeneratorContext(RadioGroupGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Radio Group Generator Context'.T
caseRichElementBaseGeneratorContext(RichElementBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Rich Element Base Generator Context'.T
caseRichFieldBaseGeneratorContext(RichFieldBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Rich Field Base Generator Context'.T
caseSearchControlElementAdditionBaseGeneratorContext(SearchControlElementAdditionBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Search Control Element Addition Base Generator Context'.T
caseSearchControlElementAdditionInFormGeneratorContext(SearchControlElementAdditionInFormGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Search Control Element Addition In Form Generator Context'.T
caseSearchControlElementAdditionInMenuGeneratorContext(SearchControlElementAdditionInMenuGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Search Control Element Addition In Menu Generator Context'.T
caseSearchStringElementAdditionBaseGeneratorContext(SearchStringElementAdditionBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Search String Element Addition Base Generator Context'.T
caseSearchStringElementAdditionInFormGeneratorContext(SearchStringElementAdditionInFormGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Search String Element Addition In Form Generator Context'.T
caseSearchStringElementAdditionInMenuGeneratorContext(SearchStringElementAdditionInMenuGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Search String Element Addition In Menu Generator Context'.T
caseSlaveElementBaseGeneratorContext(SlaveElementBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Slave Element Base Generator Context'.T
caseSlaveFormElementBaseGeneratorContext(SlaveFormElementBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Slave Form Element Base Generator Context'.T
caseStringFormVisualMapEntry(Map.Entry<String,FormVisualEntity> object)
Returns the result of interpreting the object as an instance of 'String Form Visual Map Entry'.T
caseSubMenuGeneratorContext(SubMenuGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Sub Menu Generator Context'.T
caseSwitcherGeneratorContext(SwitcherGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Switcher Generator Context'.T
caseTableColumnGeneratorContext(TableColumnGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Table Column Generator Context'.T
caseTableColumnsGroupGeneratorContext(TableColumnsGroupGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Table Columns Group Generator Context'.T
caseTableGeneratorContext(TableGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Table Generator Context'.T
caseTextDecorationGeneratorContext(TextDecorationGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Text Decoration Generator Context'.T
caseTextDocFieldGeneratorContext(TextDocFieldGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Text Doc Field Generator Context'.T
caseTextFieldGeneratorContext(TextFieldGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Text Field Generator Context'.T
caseTrackBarGeneratorContext(TrackBarGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Track Bar Generator Context'.T
caseTumblerBaseGeneratorContext(TumblerBaseGeneratorContext object)
Returns the result of interpreting the object as an instance of 'Tumbler Base Generator Context'.T
caseViewStatusRepresentationElementAdditionInFormGeneratorContext(ViewStatusRepresentationElementAdditionInFormGeneratorContext object)
Returns the result of interpreting the object as an instance of 'View Status Representation Element Addition In Form Generator Context'.T
defaultCase(org.eclipse.emf.ecore.EObject object)
Returns the result of interpreting the object as an instance of 'EObject'.protected T
doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.protected boolean
isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)
Checks whether this is a switch for the given package.
-
-
-
Field Detail
-
modelPackage
protected static LayoutGenerationContextPackage modelPackage
The cached model package
-
-
Method Detail
-
isSwitchFor
protected boolean isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)
Checks whether this is a switch for the given package.- Specified by:
isSwitchFor
in classorg.eclipse.emf.ecore.util.Switch<T>
- Parameters:
ePackage
- the package in question.- Returns:
- whether this is a switch for the given package.
-
doSwitch
protected T doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)
CallscaseXXX
for each class of the model until one returns a non null result; it yields that result.- Overrides:
doSwitch
in classorg.eclipse.emf.ecore.util.Switch<T>
- Returns:
- the first non-null result returned by a
caseXXX
call.
-
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 classorg.eclipse.emf.ecore.util.Switch<T>
- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'EObject'.
- See Also:
Switch.doSwitch(org.eclipse.emf.ecore.EObject)
-
-