Class LayoutTransformationContextSwitch<T1>


  • public class LayoutTransformationContextSwitch<T1>
    extends org.eclipse.emf.ecore.util.Switch<T1>
    The Switch for the model's inheritance hierarchy. It supports the call doSwitch(object) to invoke the caseXXX method for each class of the model, starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is returned, which is the result of the switch.
    See Also:
    LayoutTransformationContextPackage
    • Constructor Detail

      • LayoutTransformationContextSwitch

        public LayoutTransformationContextSwitch()
        Creates an instance of the switch.
    • Method Detail

      • isSwitchFor

        protected boolean isSwitchFor​(org.eclipse.emf.ecore.EPackage ePackage)
        Checks whether this is a switch for the given package.
        Specified by:
        isSwitchFor in class org.eclipse.emf.ecore.util.Switch<T1>
        Parameters:
        ePackage - the package in question.
        Returns:
        whether this is a switch for the given package.
      • doSwitch

        protected T1 doSwitch​(int classifierID,
                              org.eclipse.emf.ecore.EObject theEObject)
        Calls caseXXX for each class of the model until one returns a non null result; it yields that result.
        Overrides:
        doSwitch in class org.eclipse.emf.ecore.util.Switch<T1>
        Returns:
        the first non-null result returned by a caseXXX call.
      • casePagesChildInfosCacheMapEntry

        public T1 casePagesChildInfosCacheMapEntry​(Map.Entry<HTVariantKey,​org.eclipse.emf.common.util.EList<PagesChildInfo>> object)
        Returns the result of interpreting the object as an instance of 'Pages Child Infos Cache 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 'Pages Child Infos Cache Map Entry'.
        See Also:
        doSwitch(EObject)
      • caseLimitsCacheMapEntry

        public T1 caseLimitsCacheMapEntry​(Map.Entry<HTVariantKey,​Estimate> object)
        Returns the result of interpreting the object as an instance of 'Limits Cache 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 'Limits Cache Map Entry'.
        See Also:
        doSwitch(EObject)
      • caseCalcVerVariantEstimatesResCacheEntry

        public T1 caseCalcVerVariantEstimatesResCacheEntry​(Map.Entry<HTVariantKey,​CalcVerVariantEstimatesRes> object)
        Returns the result of interpreting the object as an instance of 'Calc Ver Variant Estimates Res Cache 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 'Calc Ver Variant Estimates Res Cache Entry'.
        See Also:
        doSwitch(EObject)
      • caseChildHorStoredVariant

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

        public T1 caseChildHorStoredVariantsCacheEntry​(Map.Entry<HTVariantKey,​List<ChildHorStoredVariant>> object)
        Returns the result of interpreting the object as an instance of 'Child Hor Stored Variants Cache 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 'Child Hor Stored Variants Cache Entry'.
        See Also:
        doSwitch(EObject)
      • caseVariantEstimateIntResCacheMapEntry

        public T1 caseVariantEstimateIntResCacheMapEntry​(Map.Entry<HTVariantKey,​VariantEstimateIntRes> object)
        Returns the result of interpreting the object as an instance of 'Variant Estimate Int Res Cache 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 'Variant Estimate Int Res Cache Map Entry'.
        See Also:
        doSwitch(EObject)
      • caseEstimate

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

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

        public T1 caseFormElementDimension​(FormElementDimension object)
        Returns the result of interpreting the object as an instance of 'Form Element Dimension'. This implementation returns null; returning a non-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 Element Dimension'.
        See Also:
        doSwitch(EObject)
      • caseExtDimItem

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

        public <T extends HippoLayElementBase,​C extends RootBaseCalculationContextT1 caseRootBaseTransformationContext​(RootBaseTransformationContext<T,​C> object)
        Returns the result of interpreting the object as an instance of 'Root Base Transformation 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 'Root Base Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseElementBaseTransformationContext

        public <T extends HippoLayElementBase,​C extends ElementBaseCalculationContextT1 caseElementBaseTransformationContext​(ElementBaseTransformationContext<T,​C> object)
        Returns the result of interpreting the object as an instance of 'Element Base Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseFormElementBaseTransformationContext

        public <T extends HippoLayFormElementBase,​C extends FormElementBaseCalculationContextT1 caseFormElementBaseTransformationContext​(FormElementBaseTransformationContext<T,​C> object)
        Returns the result of interpreting the object as an instance of 'Form Element Base Transformation 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 Element Base Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseGroupBaseTransformationContext

        public <T extends HippoLayElementBase,​C extends GroupBaseCalculationContextT1 caseGroupBaseTransformationContext​(GroupBaseTransformationContext<T,​C> object)
        Returns the result of interpreting the object as an instance of 'Group Base Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseGroupSimpleChild

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

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

        public T1 caseResultCacheMapEntry​(Map.Entry<HTVariantKey,​Result> object)
        Returns the result of interpreting the object as an instance of 'Result Cache 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 'Result Cache Map Entry'.
        See Also:
        doSwitch(EObject)
      • caseGroupCacheableChild

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

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

        public <T extends HippoLayElementBase,​C extends ElementWithLimitsBaseCalculationContextT1 caseElementWithLimitsBaseTransformationContext​(ElementWithLimitsBaseTransformationContext<T,​C> object)
        Returns the result of interpreting the object as an instance of 'Element With Limits Base Transformation 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 Limits Base Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseINoExtTooltipAtBottomTransformationContext

        public T1 caseINoExtTooltipAtBottomTransformationContext​(INoExtTooltipAtBottomTransformationContext object)
        Returns the result of interpreting the object as an instance of 'INo Ext Tooltip At Bottom Transformation 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 'INo Ext Tooltip At Bottom Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseINoTitlesOnTopTransformationContext

        public T1 caseINoTitlesOnTopTransformationContext​(INoTitlesOnTopTransformationContext object)
        Returns the result of interpreting the object as an instance of 'INo Titles On Top Transformation 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 'INo Titles On Top Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseChildVerVariant

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

        public T1 caseCalcVerVariantEstimatesRes​(CalcVerVariantEstimatesRes object)
        Returns the result of interpreting the object as an instance of 'Calc Ver Variant Estimates Res'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Calc Ver Variant Estimates Res'.
        See Also:
        doSwitch(EObject)
      • caseFormGroupBaseTransformationContext

        public <T extends HippoLayFormGroupBase,​C extends FormGroupBaseCalculationContextT1 caseFormGroupBaseTransformationContext​(FormGroupBaseTransformationContext<T,​C> object)
        Returns the result of interpreting the object as an instance of 'Form Group Base Transformation 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 Group Base Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseLayoutVirtualGrid

        public T1 caseLayoutVirtualGrid​(LayoutVirtualGrid object)
        Returns the result of interpreting the object as an instance of 'Layout 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 'Layout Virtual Grid'.
        See Also:
        doSwitch(EObject)
      • caseVirtualGridSizeInt

        public T1 caseVirtualGridSizeInt​(VirtualGridSizeInt object)
        Returns the result of interpreting the object as an instance of 'Virtual Grid Size Int'. This implementation returns null; returning a non-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 Size Int'.
        See Also:
        doSwitch(EObject)
      • caseFormTransformationContext

        public T1 caseFormTransformationContext​(FormTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Form Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseSlaveGroupIndexEntry

        public T1 caseSlaveGroupIndexEntry​(Map.Entry<String,​VerGroupResult> object)
        Returns the result of interpreting the object as an instance of 'Slave Group Index 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 'Slave Group Index Entry'.
        See Also:
        doSwitch(EObject)
      • caseContextPositionsPair

        public T1 caseContextPositionsPair​(ContextPositionsPair object)
        Returns the result of interpreting the object as an instance of 'Context Positions Pair'. This implementation returns null; returning a non-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 Positions Pair'.
        See Also:
        doSwitch(EObject)
      • caseGridPositionsEntry

        public T1 caseGridPositionsEntry​(Map.Entry<String,​Pair<Integer,​Integer>> object)
        Returns the result of interpreting the object as an instance of 'Grid Positions 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 'Grid Positions Entry'.
        See Also:
        doSwitch(EObject)
      • caseVerGroupResult

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

        public T1 caseIndexEntry​(Map.Entry<String,​List<Integer>> object)
        Returns the result of interpreting the object as an instance of 'Index 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 'Index Entry'.
        See Also:
        doSwitch(EObject)
      • caseChild

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

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

        public T1 caseSelfResultCacheEntry​(Map.Entry<HTVariantKey,​Result> object)
        Returns the result of interpreting the object as an instance of 'Self Result Cache 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 'Self Result Cache Entry'.
        See Also:
        doSwitch(EObject)
      • caseColoredGroupData

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

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

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

        public T1 caseMegaGroupTransformationContext​(MegaGroupTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Mega Group Transformation 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 'Mega Group Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseLeafChild

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

        public T1 caseInputFieldTransformationContext​(InputFieldTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Input Field Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseImageTransformationContext

        public T1 caseImageTransformationContext​(ImageTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Image Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseCheckBoxTransformationContext

        public T1 caseCheckBoxTransformationContext​(CheckBoxTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Check Box Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseSwitcherTransformationContext

        public T1 caseSwitcherTransformationContext​(SwitcherTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Switcher Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseProgressBarTransformationContext

        public T1 caseProgressBarTransformationContext​(ProgressBarTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Progress Bar Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseTrackBarTransformationContext

        public T1 caseTrackBarTransformationContext​(TrackBarTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Track Bar Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseTextDocTransformationContext

        public T1 caseTextDocTransformationContext​(TextDocTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Text Doc Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseFormButtonTransformationContext

        public T1 caseFormButtonTransformationContext​(FormButtonTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Form Button Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • casePanelTransformationContext

        public T1 casePanelTransformationContext​(PanelTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Panel Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseSeparatePanelTransformationContext

        public T1 caseSeparatePanelTransformationContext​(SeparatePanelTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Separate Panel Transformation 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 'Separate Panel Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseFormattedAreaTransformationContext

        public T1 caseFormattedAreaTransformationContext​(FormattedAreaTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Formatted Area Transformation 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 Area Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseExternalObjectTransformationContext

        public T1 caseExternalObjectTransformationContext​(ExternalObjectTransformationContext object)
        Returns the result of interpreting the object as an instance of 'External Object Transformation 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 'External Object Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseLogicGroupPaddings

        public T1 caseLogicGroupPaddings​(LogicGroupPaddings object)
        Returns the result of interpreting the object as an instance of 'Logic Group Paddings'. This implementation returns null; returning a non-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 Paddings'.
        See Also:
        doSwitch(EObject)
      • caseLogicGroupTransformationContext

        public T1 caseLogicGroupTransformationContext​(LogicGroupTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Logic Group Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseTumblerTransformationContext

        public T1 caseTumblerTransformationContext​(TumblerTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Tumbler Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseTableTransformationContext

        public T1 caseTableTransformationContext​(TableTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Table Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseTableColumnsGroupTransformationContext

        public T1 caseTableColumnsGroupTransformationContext​(TableColumnsGroupTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Table Columns Group Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseTableColumnTransformationContext

        public T1 caseTableColumnTransformationContext​(TableColumnTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Table Column Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseViewStatusAdditionTransformationContext

        public T1 caseViewStatusAdditionTransformationContext​(ViewStatusAdditionTransformationContext object)
        Returns the result of interpreting the object as an instance of 'View Status Addition Transformation 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 Addition Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseNonFormattedHeightDescr

        public T1 caseNonFormattedHeightDescr​(NonFormattedHeightDescr object)
        Returns the result of interpreting the object as an instance of 'Non Formatted Height Descr'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Non Formatted Height Descr'.
        See Also:
        doSwitch(EObject)
      • caseFormattedHeightDescr

        public T1 caseFormattedHeightDescr​(FormattedHeightDescr object)
        Returns the result of interpreting the object as an instance of 'Formatted Height Descr'. This implementation returns null; returning a non-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 Height Descr'.
        See Also:
        doSwitch(EObject)
      • caseStaticTextTransformationContext

        public T1 caseStaticTextTransformationContext​(StaticTextTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Static Text Transformation 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 'Static Text Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseCommandBarTransformationContext

        public T1 caseCommandBarTransformationContext​(CommandBarTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Command Bar Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseVariantEstimateIntRes

        public T1 caseVariantEstimateIntRes​(VariantEstimateIntRes object)
        Returns the result of interpreting the object as an instance of 'Variant Estimate Int Res'. This implementation returns null; returning a non-null result will terminate the switch.
        Parameters:
        object - the target of the switch.
        Returns:
        the result of interpreting the object as an instance of 'Variant Estimate Int Res'.
        See Also:
        doSwitch(EObject)
      • caseRichElementTransformationContext

        public T1 caseRichElementTransformationContext​(RichElementTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Rich Element Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • casePagesChildInfo

        public T1 casePagesChildInfo​(PagesChildInfo object)
        Returns the result of interpreting the object as an instance of 'Pages Child 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 'Pages Child Info'.
        See Also:
        doSwitch(EObject)
      • casePagesTransformationContext

        public T1 casePagesTransformationContext​(PagesTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Pages Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • casePageTransformationContext

        public T1 casePageTransformationContext​(PageTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Page Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseRadioGroupTransformationContext

        public T1 caseRadioGroupTransformationContext​(RadioGroupTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Radio Group Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseRadioGroupMobileTransformationContext

        public T1 caseRadioGroupMobileTransformationContext​(RadioGroupMobileTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Radio Group Mobile Transformation 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 Mobile Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseFormPresElementBaseTransformationContext

        public <T extends HippoLayFormElementBase,​C extends FormPresElementBaseCalculationContextT1 caseFormPresElementBaseTransformationContext​(FormPresElementBaseTransformationContext<T,​C> object)
        Returns the result of interpreting the object as an instance of 'Form Pres Element Base Transformation 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 Pres Element Base Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseMoxelTransformationContext

        public T1 caseMoxelTransformationContext​(MoxelTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Moxel Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseCalendarTransformationContext

        public T1 caseCalendarTransformationContext​(CalendarTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Calendar Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseHTMLTransformationContext

        public T1 caseHTMLTransformationContext​(HTMLTransformationContext object)
        Returns the result of interpreting the object as an instance of 'HTML Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseFormattedDocTransformationContext

        public T1 caseFormattedDocTransformationContext​(FormattedDocTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Formatted Doc Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • casePlannerTransformationContext

        public T1 casePlannerTransformationContext​(PlannerTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Planner Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • casePeriodTransformationContext

        public T1 casePeriodTransformationContext​(PeriodTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Period Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseChartTransformationContext

        public T1 caseChartTransformationContext​(ChartTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Chart Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseGanttChartTransformationContext

        public T1 caseGanttChartTransformationContext​(GanttChartTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Gantt Chart Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseDendrogramTransformationContext

        public T1 caseDendrogramTransformationContext​(DendrogramTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Dendrogram Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseFlowchartTransformationContext

        public T1 caseFlowchartTransformationContext​(FlowchartTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Flowchart Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • caseGeographicalMapTransformationContext

        public T1 caseGeographicalMapTransformationContext​(GeographicalMapTransformationContext object)
        Returns the result of interpreting the object as an instance of 'Geographical Map Transformation 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 Transformation Context'.
        See Also:
        doSwitch(EObject)
      • defaultCase

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