Class LayoutDescriptionModelSwitch<T>
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Switch<T>
-
- com._1c.g5.v8.dt.form.layout.model.description.util.LayoutDescriptionModelSwitch<T>
-
public class LayoutDescriptionModelSwitch<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:
LayoutDescriptionModelPackage
-
-
Field Summary
Fields Modifier and Type Field Description protected static LayoutDescriptionModelPackage
modelPackage
The cached model package
-
Constructor Summary
Constructors Constructor Description LayoutDescriptionModelSwitch()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
caseFormPictureCollection(FormPictureCollection object)
Returns the result of interpreting the object as an instance of 'Form Picture Collection'.T
caseHippoLayBackObject(HippoLayBackObject object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Back Object'.T
caseHippoLayButton(HippoLayButton object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Button'.T
caseHippoLayCalendar(HippoLayCalendar object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Calendar'.T
caseHippoLayChart(HippoLayChart object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Chart'.T
caseHippoLayCheckBox(HippoLayCheckBox object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Check Box'.T
caseHippoLayCommand(HippoLayCommand object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Command'.T
caseHippoLayCommandBar(HippoLayCommandBar object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Command Bar'.T
caseHippoLayContextMenu(HippoLayContextMenu object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Context Menu'.T
caseHippoLayDendrogram(HippoLayDendrogram object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Dendrogram'.T
caseHippoLayEdit(HippoLayEdit object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Edit'.T
caseHippoLayElementBase(HippoLayElementBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Element Base'.T
caseHippoLayElementWCMBase(HippoLayElementWCMBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Element WCM Base'.T
caseHippoLayElementWCMFormElementBase(HippoLayElementWCMFormElementBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Element WCM Form Element Base'.T
caseHippoLayElementWithCustomization(HippoLayElementWithCustomization object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Element With Customization'.T
caseHippoLayExternalObject(HippoLayExternalObject object)
Returns the result of interpreting the object as an instance of 'Hippo Lay External Object'.T
caseHippoLayFlowchart(HippoLayFlowchart object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Flowchart'.T
caseHippoLayForm(HippoLayForm object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form'.T
caseHippoLayFormattedArea(HippoLayFormattedArea object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Formatted Area'.T
caseHippoLayFormattedDoc(HippoLayFormattedDoc object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Formatted Doc'.T
caseHippoLayFormElementBase(HippoLayFormElementBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form Element Base'.T
caseHippoLayFormElementExtBase(HippoLayFormElementExtBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form Element Ext Base'.T
caseHippoLayFormGroupBase(HippoLayFormGroupBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form Group Base'.T
caseHippoLayFormGroupFormElementExtBase(HippoLayFormGroupFormElementExtBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form Group Form Element Ext Base'.T
caseHippoLayFormRichElement(HippoLayFormRichElement object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form Rich Element'.T
caseHippoLayGanttChart(HippoLayGanttChart object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Gantt Chart'.T
caseHippoLayGeographicalMap(HippoLayGeographicalMap object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Geographical Map'.T
caseHippoLayGroupBase(HippoLayGroupBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Group Base'.T
caseHippoLayGroupBox(HippoLayGroupBox object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Group Box'.T
caseHippoLayGroupFormElementBase(HippoLayGroupFormElementBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Group Form Element Base'.T
caseHippoLayGroupFormElementExtBase(HippoLayGroupFormElementExtBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Group Form Element Ext Base'.T
caseHippoLayGroupMobile(HippoLayGroupMobile object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Group Mobile'.T
caseHippoLayHTML(HippoLayHTML object)
Returns the result of interpreting the object as an instance of 'Hippo Lay HTML'.T
caseHippoLayImage(HippoLayImage object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Image'.T
caseHippoLayLogicGroup(HippoLayLogicGroup object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Logic Group'.T
caseHippoLayMenuSeparator(HippoLayMenuSeparator object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Menu Separator'.T
caseHippoLayMoxel(HippoLayMoxel object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Moxel'.T
caseHippoLayNavigator(HippoLayNavigator object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Navigator'.T
caseHippoLayPage(HippoLayPage object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Page'.T
caseHippoLayPages(HippoLayPages object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Pages'.T
caseHippoLayPanel(HippoLayPanel object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Panel'.T
caseHippoLayPeriod(HippoLayPeriod object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Period'.T
caseHippoLayPlanner(HippoLayPlanner object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Planner'.T
caseHippoLayProgressBar(HippoLayProgressBar object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Progress Bar'.T
caseHippoLayRadioButton(HippoLayRadioButton object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Radio Button'.T
caseHippoLayRadioGroup(HippoLayRadioGroup object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Radio Group'.T
caseHippoLayRadioGroupMobile(HippoLayRadioGroupMobile object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Radio Group Mobile'.T
caseHippoLaySeparatePanel(HippoLaySeparatePanel object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Separate Panel'.T
caseHippoLaySplitter(HippoLaySplitter object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Splitter'.T
caseHippoLayStaticText(HippoLayStaticText object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Static Text'.T
caseHippoLaySubMenu(HippoLaySubMenu object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Sub Menu'.T
caseHippoLaySwitcher(HippoLaySwitcher object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Switcher'.T
caseHippoLayTable(HippoLayTable object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Table'.T
caseHippoLayTableColumn(HippoLayTableColumn object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Table Column'.T
caseHippoLayTableColumnsGroup(HippoLayTableColumnsGroup object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Table Columns Group'.T
caseHippoLayTextDoc(HippoLayTextDoc object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Text Doc'.T
caseHippoLayTrackBar(HippoLayTrackBar object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Track Bar'.T
caseHippoLayTumbler(HippoLayTumbler object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Tumbler'.T
caseHippoLayViewStatus(HippoLayViewStatus object)
Returns the result of interpreting the object as an instance of 'Hippo Lay View Status'.T
caseHippoLayVirtualGrid(HippoLayVirtualGrid object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Virtual Grid'.T
caseHippoLayVirtualGridBase(HippoLayVirtualGridBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Virtual Grid Base'.T
caseHippoLayVirtualGridFormElementExtBase(HippoLayVirtualGridFormElementExtBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Virtual Grid Form Element Ext Base'.T
caseIHippoLayElementWithBackColor(IHippoLayElementWithBackColor object)
Returns the result of interpreting the object as an instance of 'IHippo Lay Element With Back Color'.T
caseIHippoLayElementWithBorderColor(IHippoLayElementWithBorderColor object)
Returns the result of interpreting the object as an instance of 'IHippo Lay Element With Border Color'.T
caseIHippoLayElementWithFont(IHippoLayElementWithFont object)
Returns the result of interpreting the object as an instance of 'IHippo Lay Element With Font'.T
caseIHippoLayElementWithTextColor(IHippoLayElementWithTextColor object)
Returns the result of interpreting the object as an instance of 'IHippo Lay Element With Text Color'.T
caseIHippoLayLayer(IHippoLayLayer object)
Returns the result of interpreting the object as an instance of 'IHippo Lay Layer'.T
caseLayoutFormPicture(LayoutFormPicture object)
Returns the result of interpreting the object as an instance of 'Layout Form Picture'.T
caseLayoutPicture(LayoutPicture object)
Returns the result of interpreting the object as an instance of 'Layout Picture'.T
caseMobilePreviewInfo(MobilePreviewInfo object)
Returns the result of interpreting the object as an instance of 'Mobile Preview Info'.T
casePicture(Picture object)
Returns the result of interpreting the object as an instance of 'Picture'.T
casePictureDef(PictureDef object)
Returns the result of interpreting the object as an instance of 'Picture Def'.T
caseVirtualColumn(VirtualColumn object)
Returns the result of interpreting the object as an instance of 'Virtual Column'.T
caseVirtualGridElementDescription(VirtualGridElementDescription object)
Returns the result of interpreting the object as an instance of 'Virtual Grid Element Description'.T
caseVirtualRow(VirtualRow object)
Returns the result of interpreting the object as an instance of 'Virtual Row'.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 LayoutDescriptionModelPackage 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.
-
caseHippoLayElementBase
public T caseHippoLayElementBase(HippoLayElementBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Element 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 'Hippo Lay Element Base'.
- See Also:
doSwitch(EObject)
-
caseHippoLayFormElementBase
public T caseHippoLayFormElementBase(HippoLayFormElementBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form Element 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 'Hippo Lay Form Element Base'.
- See Also:
doSwitch(EObject)
-
caseIHippoLayElementWithFont
public T caseIHippoLayElementWithFont(IHippoLayElementWithFont object)
Returns the result of interpreting the object as an instance of 'IHippo Lay Element With 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 'IHippo Lay Element With Font'.
- See Also:
doSwitch(EObject)
-
caseIHippoLayElementWithBackColor
public T caseIHippoLayElementWithBackColor(IHippoLayElementWithBackColor object)
Returns the result of interpreting the object as an instance of 'IHippo Lay Element With Back 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 'IHippo Lay Element With Back Color'.
- See Also:
doSwitch(EObject)
-
caseIHippoLayElementWithTextColor
public T caseIHippoLayElementWithTextColor(IHippoLayElementWithTextColor object)
Returns the result of interpreting the object as an instance of 'IHippo Lay Element With Text 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 'IHippo Lay Element With Text Color'.
- See Also:
doSwitch(EObject)
-
caseIHippoLayElementWithBorderColor
public T caseIHippoLayElementWithBorderColor(IHippoLayElementWithBorderColor object)
Returns the result of interpreting the object as an instance of 'IHippo Lay Element With 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 'IHippo Lay Element With Border Color'.
- See Also:
doSwitch(EObject)
-
caseHippoLayElementWithCustomization
public T caseHippoLayElementWithCustomization(HippoLayElementWithCustomization object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Element With Customization'. This implementation returns null; returning a non-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 Lay Element With Customization'.
- See Also:
doSwitch(EObject)
-
caseHippoLayElementWCMBase
public T caseHippoLayElementWCMBase(HippoLayElementWCMBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Element WCM 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 'Hippo Lay Element WCM Base'.
- See Also:
doSwitch(EObject)
-
caseHippoLayElementWCMFormElementBase
public T caseHippoLayElementWCMFormElementBase(HippoLayElementWCMFormElementBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Element WCM Form Element 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 'Hippo Lay Element WCM Form Element Base'.
- See Also:
doSwitch(EObject)
-
caseIHippoLayLayer
public T caseIHippoLayLayer(IHippoLayLayer object)
Returns the result of interpreting the object as an instance of 'IHippo Lay 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 'IHippo Lay Layer'.
- See Also:
doSwitch(EObject)
-
caseHippoLayFormElementExtBase
public T caseHippoLayFormElementExtBase(HippoLayFormElementExtBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form Element Ext 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 'Hippo Lay Form Element Ext Base'.
- See Also:
doSwitch(EObject)
-
caseHippoLayGroupBase
public T caseHippoLayGroupBase(HippoLayGroupBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Group 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 'Hippo Lay Group Base'.
- See Also:
doSwitch(EObject)
-
caseHippoLayGroupFormElementBase
public T caseHippoLayGroupFormElementBase(HippoLayGroupFormElementBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Group Form Element 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 'Hippo Lay Group Form Element Base'.
- See Also:
doSwitch(EObject)
-
caseHippoLayGroupFormElementExtBase
public T caseHippoLayGroupFormElementExtBase(HippoLayGroupFormElementExtBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Group Form Element Ext 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 'Hippo Lay Group Form Element Ext Base'.
- See Also:
doSwitch(EObject)
-
caseHippoLayVirtualGridBase
public T caseHippoLayVirtualGridBase(HippoLayVirtualGridBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Virtual Grid 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 'Hippo Lay Virtual Grid Base'.
- See Also:
doSwitch(EObject)
-
caseHippoLayVirtualGridFormElementExtBase
public T caseHippoLayVirtualGridFormElementExtBase(HippoLayVirtualGridFormElementExtBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Virtual Grid Form Element Ext 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 'Hippo Lay Virtual Grid Form Element Ext Base'.
- See Also:
doSwitch(EObject)
-
caseHippoLayVirtualGrid
public T caseHippoLayVirtualGrid(HippoLayVirtualGrid object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Virtual Grid'. This implementation returns null; returning a non-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 Lay Virtual Grid'.
- See Also:
doSwitch(EObject)
-
caseHippoLayFormGroupBase
public T caseHippoLayFormGroupBase(HippoLayFormGroupBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form Group 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 'Hippo Lay Form Group Base'.
- See Also:
doSwitch(EObject)
-
caseHippoLayFormGroupFormElementExtBase
public T caseHippoLayFormGroupFormElementExtBase(HippoLayFormGroupFormElementExtBase object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form Group Form Element Ext 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 'Hippo Lay Form Group Form Element Ext Base'.
- See Also:
doSwitch(EObject)
-
caseLayoutPicture
public T caseLayoutPicture(LayoutPicture object)
Returns the result of interpreting the object as an instance of 'Layout 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 'Layout Picture'.
- See Also:
doSwitch(EObject)
-
caseHippoLayForm
public T caseHippoLayForm(HippoLayForm object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Form'.
- See Also:
doSwitch(EObject)
-
caseHippoLayPage
public T caseHippoLayPage(HippoLayPage object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Page'. This implementation returns null; returning a non-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 Lay Page'.
- See Also:
doSwitch(EObject)
-
caseHippoLayPanel
public T caseHippoLayPanel(HippoLayPanel object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Panel'.
- See Also:
doSwitch(EObject)
-
caseHippoLaySeparatePanel
public T caseHippoLaySeparatePanel(HippoLaySeparatePanel object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Separate Panel'.
- See Also:
doSwitch(EObject)
-
caseHippoLayFormRichElement
public T caseHippoLayFormRichElement(HippoLayFormRichElement object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Form Rich Element'. This implementation returns null; returning a non-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 Lay Form Rich Element'.
- See Also:
doSwitch(EObject)
-
caseHippoLayTableColumnsGroup
public T caseHippoLayTableColumnsGroup(HippoLayTableColumnsGroup object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Table Columns 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 'Hippo Lay Table Columns Group'.
- See Also:
doSwitch(EObject)
-
caseHippoLayTableColumn
public T caseHippoLayTableColumn(HippoLayTableColumn object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Table Column'.
- See Also:
doSwitch(EObject)
-
caseHippoLayEdit
public T caseHippoLayEdit(HippoLayEdit object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Edit'. This implementation returns null; returning a non-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 Lay Edit'.
- See Also:
doSwitch(EObject)
-
caseHippoLaySubMenu
public T caseHippoLaySubMenu(HippoLaySubMenu object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Sub Menu'. This implementation returns null; returning a non-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 Lay Sub Menu'.
- See Also:
doSwitch(EObject)
-
caseHippoLayCommand
public T caseHippoLayCommand(HippoLayCommand object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Command'.
- See Also:
doSwitch(EObject)
-
caseHippoLayMenuSeparator
public T caseHippoLayMenuSeparator(HippoLayMenuSeparator object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Menu Separator'.
- See Also:
doSwitch(EObject)
-
caseHippoLayNavigator
public T caseHippoLayNavigator(HippoLayNavigator object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Navigator'. This implementation returns null; returning a non-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 Lay Navigator'.
- See Also:
doSwitch(EObject)
-
caseHippoLayCommandBar
public T caseHippoLayCommandBar(HippoLayCommandBar object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Command 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 'Hippo Lay Command Bar'.
- See Also:
doSwitch(EObject)
-
caseHippoLayLogicGroup
public T caseHippoLayLogicGroup(HippoLayLogicGroup object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Logic 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 'Hippo Lay Logic Group'.
- See Also:
doSwitch(EObject)
-
caseHippoLayPages
public T caseHippoLayPages(HippoLayPages object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Pages'. This implementation returns null; returning a non-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 Lay Pages'.
- See Also:
doSwitch(EObject)
-
caseHippoLayTable
public T caseHippoLayTable(HippoLayTable object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Table'.
- See Also:
doSwitch(EObject)
-
caseHippoLaySplitter
public T caseHippoLaySplitter(HippoLaySplitter object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Splitter'.
- See Also:
doSwitch(EObject)
-
caseHippoLayContextMenu
public T caseHippoLayContextMenu(HippoLayContextMenu object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Context Menu'. This implementation returns null; returning a non-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 Lay Context Menu'.
- See Also:
doSwitch(EObject)
-
caseHippoLayStaticText
public T caseHippoLayStaticText(HippoLayStaticText object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Static Text'. This implementation returns null; returning a non-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 Lay Static Text'.
- See Also:
doSwitch(EObject)
-
caseHippoLayCalendar
public T caseHippoLayCalendar(HippoLayCalendar object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Calendar'. This implementation returns null; returning a non-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 Lay Calendar'.
- See Also:
doSwitch(EObject)
-
caseHippoLayChart
public T caseHippoLayChart(HippoLayChart object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Chart'.
- See Also:
doSwitch(EObject)
-
caseHippoLayCheckBox
public T caseHippoLayCheckBox(HippoLayCheckBox object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Check 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 'Hippo Lay Check Box'.
- See Also:
doSwitch(EObject)
-
caseHippoLaySwitcher
public T caseHippoLaySwitcher(HippoLaySwitcher object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Switcher'. This implementation returns null; returning a non-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 Lay Switcher'.
- See Also:
doSwitch(EObject)
-
caseHippoLayFormattedArea
public T caseHippoLayFormattedArea(HippoLayFormattedArea object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Formatted Area'. This implementation returns null; returning a non-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 Lay Formatted Area'.
- See Also:
doSwitch(EObject)
-
caseHippoLayExternalObject
public T caseHippoLayExternalObject(HippoLayExternalObject object)
Returns the result of interpreting the object as an instance of 'Hippo Lay External 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 'Hippo Lay External Object'.
- See Also:
doSwitch(EObject)
-
caseHippoLayDendrogram
public T caseHippoLayDendrogram(HippoLayDendrogram object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Dendrogram'. This implementation returns null; returning a non-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 Lay Dendrogram'.
- See Also:
doSwitch(EObject)
-
caseHippoLayFlowchart
public T caseHippoLayFlowchart(HippoLayFlowchart object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Flowchart'. This implementation returns null; returning a non-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 Lay Flowchart'.
- See Also:
doSwitch(EObject)
-
caseHippoLayFormattedDoc
public T caseHippoLayFormattedDoc(HippoLayFormattedDoc object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Formatted Doc'. This implementation returns null; returning a non-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 Lay Formatted Doc'.
- See Also:
doSwitch(EObject)
-
caseHippoLayButton
public T caseHippoLayButton(HippoLayButton object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Button'.
- See Also:
doSwitch(EObject)
-
caseHippoLayGanttChart
public T caseHippoLayGanttChart(HippoLayGanttChart object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Gantt 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 'Hippo Lay Gantt Chart'.
- See Also:
doSwitch(EObject)
-
caseHippoLayGeographicalMap
public T caseHippoLayGeographicalMap(HippoLayGeographicalMap object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Geographical Map'. This implementation returns null; returning a non-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 Lay Geographical Map'.
- See Also:
doSwitch(EObject)
-
caseHippoLayHTML
public T caseHippoLayHTML(HippoLayHTML object)
Returns the result of interpreting the object as an instance of 'Hippo Lay HTML'. This implementation returns null; returning a non-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 Lay HTML'.
- See Also:
doSwitch(EObject)
-
caseHippoLayTumbler
public T caseHippoLayTumbler(HippoLayTumbler object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Tumbler'. This implementation returns null; returning a non-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 Lay Tumbler'.
- See Also:
doSwitch(EObject)
-
caseHippoLayImage
public T caseHippoLayImage(HippoLayImage object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Image'.
- See Also:
doSwitch(EObject)
-
caseHippoLayMoxel
public T caseHippoLayMoxel(HippoLayMoxel object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Moxel'. This implementation returns null; returning a non-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 Lay Moxel'.
- See Also:
doSwitch(EObject)
-
caseHippoLayRadioGroup
public T caseHippoLayRadioGroup(HippoLayRadioGroup object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Radio 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 'Hippo Lay Radio Group'.
- See Also:
doSwitch(EObject)
-
caseHippoLayRadioGroupMobile
public T caseHippoLayRadioGroupMobile(HippoLayRadioGroupMobile object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Radio Group Mobile'. This implementation returns null; returning a non-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 Lay Radio Group Mobile'.
- See Also:
doSwitch(EObject)
-
caseHippoLayGroupMobile
public T caseHippoLayGroupMobile(HippoLayGroupMobile object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Group Mobile'. This implementation returns null; returning a non-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 Lay Group Mobile'.
- See Also:
doSwitch(EObject)
-
caseHippoLayRadioButton
public T caseHippoLayRadioButton(HippoLayRadioButton object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Radio 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 'Hippo Lay Radio Button'.
- See Also:
doSwitch(EObject)
-
caseHippoLayProgressBar
public T caseHippoLayProgressBar(HippoLayProgressBar object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Progress 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 'Hippo Lay Progress Bar'.
- See Also:
doSwitch(EObject)
-
caseHippoLayTrackBar
public T caseHippoLayTrackBar(HippoLayTrackBar object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Track 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 'Hippo Lay Track Bar'.
- See Also:
doSwitch(EObject)
-
caseHippoLayTextDoc
public T caseHippoLayTextDoc(HippoLayTextDoc object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Text Doc'. This implementation returns null; returning a non-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 Lay Text Doc'.
- See Also:
doSwitch(EObject)
-
caseHippoLayPlanner
public T caseHippoLayPlanner(HippoLayPlanner object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Planner'. This implementation returns null; returning a non-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 Lay Planner'.
- See Also:
doSwitch(EObject)
-
caseHippoLayPeriod
public T caseHippoLayPeriod(HippoLayPeriod object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Period'. This implementation returns null; returning a non-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 Lay Period'.
- See Also:
doSwitch(EObject)
-
caseHippoLayViewStatus
public T caseHippoLayViewStatus(HippoLayViewStatus object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay View Status'.
- See Also:
doSwitch(EObject)
-
caseHippoLayGroupBox
public T caseHippoLayGroupBox(HippoLayGroupBox object)
Returns the result of interpreting the object as an instance of 'Hippo Lay Group 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 'Hippo Lay Group Box'.
- See Also:
doSwitch(EObject)
-
caseHippoLayBackObject
public T caseHippoLayBackObject(HippoLayBackObject object)
Returns the result of interpreting the object as an instance of 'Hippo Lay 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 'Hippo Lay Back Object'.
- See Also:
doSwitch(EObject)
-
caseVirtualGridElementDescription
public T caseVirtualGridElementDescription(VirtualGridElementDescription object)
Returns the result of interpreting the object as an instance of 'Virtual Grid Element Description'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Virtual Grid Element Description'.
- See Also:
doSwitch(EObject)
-
caseVirtualColumn
public T caseVirtualColumn(VirtualColumn object)
Returns the result of interpreting the object as an instance of 'Virtual 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 'Virtual Column'.
- See Also:
doSwitch(EObject)
-
caseVirtualRow
public T caseVirtualRow(VirtualRow object)
Returns the result of interpreting the object as an instance of 'Virtual Row'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
object
- the target of the switch.- Returns:
- the result of interpreting the object as an instance of 'Virtual Row'.
- See Also:
doSwitch(EObject)
-
caseMobilePreviewInfo
public T caseMobilePreviewInfo(MobilePreviewInfo object)
Returns the result of interpreting the object as an instance of 'Mobile Preview Info'. This implementation returns null; returning a non-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 Preview Info'.
- See Also:
doSwitch(EObject)
-
caseFormPictureCollection
public T caseFormPictureCollection(FormPictureCollection object)
Returns the result of interpreting the object as an instance of 'Form Picture Collection'. This implementation returns null; returning a non-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 Picture Collection'.
- See Also:
doSwitch(EObject)
-
caseLayoutFormPicture
public T caseLayoutFormPicture(LayoutFormPicture object)
Returns the result of interpreting the object as an instance of 'Layout Form 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 'Layout Form Picture'.
- See Also:
doSwitch(EObject)
-
casePicture
public T casePicture(Picture 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)
-
casePictureDef
public T casePictureDef(PictureDef object)
Returns the result of interpreting the object as an instance of 'Picture Def'. This implementation returns null; returning a non-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 Def'.
- 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)
-
-