Class ThemeAdapterFactory

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.AdapterFactory

    public class ThemeAdapterFactory
    extends org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
    The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
    See Also:
    ThemePackage
    • Field Detail

      • modelPackage

        protected static ThemePackage modelPackage
        The cached model package.
      • modelSwitch

        protected ThemeSwitch<org.eclipse.emf.common.notify.Adapter> modelSwitch
        The switch that delegates to the createXXX methods.
    • Constructor Detail

      • ThemeAdapterFactory

        public ThemeAdapterFactory()
        Creates an instance of the adapter factory.
    • Method Detail

      • isFactoryForType

        public boolean isFactoryForType​(Object object)
        Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
        Specified by:
        isFactoryForType in interface org.eclipse.emf.common.notify.AdapterFactory
        Overrides:
        isFactoryForType in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
        Returns:
        whether this factory is applicable for the type of the object.
      • createAdapter

        public org.eclipse.emf.common.notify.Adapter createAdapter​(org.eclipse.emf.common.notify.Notifier target)
        Creates an adapter for the target.
        Overrides:
        createAdapter in class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
        Parameters:
        target - the object to adapt.
        Returns:
        the adapter for the target.
      • createThemeSizeAdapter

        public org.eclipse.emf.common.notify.Adapter createThemeSizeAdapter()
        Creates a new adapter for an object of class 'Size'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ThemeSize
      • createThemeMarginAdapter

        public org.eclipse.emf.common.notify.Adapter createThemeMarginAdapter()
        Creates a new adapter for an object of class 'Margin'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ThemeMargin
      • createThemePaddingAdapter

        public org.eclipse.emf.common.notify.Adapter createThemePaddingAdapter()
        Creates a new adapter for an object of class 'Padding'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ThemePadding
      • createHippoThemeAdapter

        public org.eclipse.emf.common.notify.Adapter createHippoThemeAdapter()
        Creates a new adapter for an object of class 'Hippo Theme'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        HippoTheme
      • createThemeSkinAdapter

        public org.eclipse.emf.common.notify.Adapter createThemeSkinAdapter()
        Creates a new adapter for an object of class 'Skin'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ThemeSkin
      • createSkinFormAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinFormAdapter()
        Creates a new adapter for an object of class 'Skin Form'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinForm
      • createISkinElementWithFontAdapter

        public org.eclipse.emf.common.notify.Adapter createISkinElementWithFontAdapter()
        Creates a new adapter for an object of class 'ISkin Element With Font'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ISkinElementWithFont
      • createISkinElementWithBackColorAdapter

        public org.eclipse.emf.common.notify.Adapter createISkinElementWithBackColorAdapter()
        Creates a new adapter for an object of class 'ISkin Element With Back Color'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ISkinElementWithBackColor
      • createISkinElementWithTextColorAdapter

        public org.eclipse.emf.common.notify.Adapter createISkinElementWithTextColorAdapter()
        Creates a new adapter for an object of class 'ISkin Element With Text Color'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ISkinElementWithTextColor
      • createISkinElementWithBorderColorAdapter

        public org.eclipse.emf.common.notify.Adapter createISkinElementWithBorderColorAdapter()
        Creates a new adapter for an object of class 'ISkin Element With Border Color'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ISkinElementWithBorderColor
      • createISkinElementWithShadowAdapter

        public org.eclipse.emf.common.notify.Adapter createISkinElementWithShadowAdapter()
        Creates a new adapter for an object of class 'ISkin Element With Shadow'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        ISkinElementWithShadow
      • createSkinElementWithCustomizationAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinElementWithCustomizationAdapter()
        Creates a new adapter for an object of class 'Skin Element With Customization'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinElementWithCustomization
      • createSkinPageAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinPageAdapter()
        Creates a new adapter for an object of class 'Skin Page'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinPage
      • createSkinPanelAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinPanelAdapter()
        Creates a new adapter for an object of class 'Skin Panel'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinPanel
      • createSkinTableColumnsGroupAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinTableColumnsGroupAdapter()
        Creates a new adapter for an object of class 'Skin Table Columns Group'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinTableColumnsGroup
      • createSkinTableColumnAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinTableColumnAdapter()
        Creates a new adapter for an object of class 'Skin Table Column'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinTableColumn
      • createSkinEditAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinEditAdapter()
        Creates a new adapter for an object of class 'Skin Edit'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinEdit
      • createSkinSubMenuAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinSubMenuAdapter()
        Creates a new adapter for an object of class 'Skin Sub Menu'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinSubMenu
      • createSkinCommandAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinCommandAdapter()
        Creates a new adapter for an object of class 'Skin Command'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinCommand
      • createSkinCommandBarAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinCommandBarAdapter()
        Creates a new adapter for an object of class 'Skin Command Bar'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinCommandBar
      • createSkinLogicGroupAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinLogicGroupAdapter()
        Creates a new adapter for an object of class 'Skin Logic Group'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinLogicGroup
      • createSkinPagesAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinPagesAdapter()
        Creates a new adapter for an object of class 'Skin Pages'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinPages
      • createSkinTableAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinTableAdapter()
        Creates a new adapter for an object of class 'Skin Table'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinTable
      • createSkinStaticTextAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinStaticTextAdapter()
        Creates a new adapter for an object of class 'Skin Static Text'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinStaticText
      • createSkinCalendarAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinCalendarAdapter()
        Creates a new adapter for an object of class 'Skin Calendar'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinCalendar
      • createSkinCheckBoxAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinCheckBoxAdapter()
        Creates a new adapter for an object of class 'Skin Check Box'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinCheckBox
      • createSkinFlowchartAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinFlowchartAdapter()
        Creates a new adapter for an object of class 'Skin Flowchart'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinFlowchart
      • createSkinFormattedDocAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinFormattedDocAdapter()
        Creates a new adapter for an object of class 'Skin Formatted Doc'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinFormattedDoc
      • createSkinButtonAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinButtonAdapter()
        Creates a new adapter for an object of class 'Skin Button'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinButton
      • createSkinGeographicalMapAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinGeographicalMapAdapter()
        Creates a new adapter for an object of class 'Skin Geographical Map'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinGeographicalMap
      • createSkinHTMLAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinHTMLAdapter()
        Creates a new adapter for an object of class 'Skin HTML'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinHTML
      • createSkinTumblerAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinTumblerAdapter()
        Creates a new adapter for an object of class 'Skin Tumbler'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinTumbler
      • createSkinSwitcherAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinSwitcherAdapter()
        Creates a new adapter for an object of class 'Skin Switcher'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinSwitcher
      • createSkinImageAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinImageAdapter()
        Creates a new adapter for an object of class 'Skin Image'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinImage
      • createSkinMoxelAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinMoxelAdapter()
        Creates a new adapter for an object of class 'Skin Moxel'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinMoxel
      • createSkinRadioGroupAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinRadioGroupAdapter()
        Creates a new adapter for an object of class 'Skin Radio Group'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinRadioGroup
      • createSkinRadioButtonAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinRadioButtonAdapter()
        Creates a new adapter for an object of class 'Skin Radio Button'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinRadioButton
      • createSkinProgressBarAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinProgressBarAdapter()
        Creates a new adapter for an object of class 'Skin Progress Bar'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinProgressBar
      • createSkinTrackBarAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinTrackBarAdapter()
        Creates a new adapter for an object of class 'Skin Track Bar'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinTrackBar
      • createSkinTextDocAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinTextDocAdapter()
        Creates a new adapter for an object of class 'Skin Text Doc'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinTextDoc
      • createSkinPeriodAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinPeriodAdapter()
        Creates a new adapter for an object of class 'Skin Period'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinPeriod
      • createSkinViewStatusAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinViewStatusAdapter()
        Creates a new adapter for an object of class 'Skin View Status'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinViewStatus
      • createSkinGroupBoxAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinGroupBoxAdapter()
        Creates a new adapter for an object of class 'Skin Group Box'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinGroupBox
      • createSkinBackObjectAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinBackObjectAdapter()
        Creates a new adapter for an object of class 'Skin Back Object'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinBackObject
      • createSkinStubAdapter

        public org.eclipse.emf.common.notify.Adapter createSkinStubAdapter()
        Creates a new adapter for an object of class 'Skin Stub'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
        Returns:
        the new adapter.
        See Also:
        SkinStub
      • createEObjectAdapter

        public org.eclipse.emf.common.notify.Adapter createEObjectAdapter()
        Creates a new adapter for the default case. This default implementation returns null.
        Returns:
        the new adapter.