Interface ThemeFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ThemeFactoryImpl

public interface ThemeFactory extends org.eclipse.emf.ecore.EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
  • Field Details

    • eINSTANCE

      static final ThemeFactory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • createThemeSize

      ThemeSize createThemeSize()
      Returns a new object of class 'Size'.
      Returns:
      a new object of class 'Size'.
    • createThemeMargin

      ThemeMargin createThemeMargin()
      Returns a new object of class 'Margin'.
      Returns:
      a new object of class 'Margin'.
    • createThemePadding

      ThemePadding createThemePadding()
      Returns a new object of class 'Padding'.
      Returns:
      a new object of class 'Padding'.
    • createHippoTheme

      HippoTheme createHippoTheme()
      Returns a new object of class 'Hippo Theme'.
      Returns:
      a new object of class 'Hippo Theme'.
    • createSkinForm

      SkinForm createSkinForm()
      Returns a new object of class 'Skin Form'.
      Returns:
      a new object of class 'Skin Form'.
    • createSkinPage

      SkinPage createSkinPage()
      Returns a new object of class 'Skin Page'.
      Returns:
      a new object of class 'Skin Page'.
    • createSkinPanel

      SkinPanel createSkinPanel()
      Returns a new object of class 'Skin Panel'.
      Returns:
      a new object of class 'Skin Panel'.
    • createSkinTableColumnsGroup

      SkinTableColumnsGroup createSkinTableColumnsGroup()
      Returns a new object of class 'Skin Table Columns Group'.
      Returns:
      a new object of class 'Skin Table Columns Group'.
    • createSkinTableColumn

      SkinTableColumn createSkinTableColumn()
      Returns a new object of class 'Skin Table Column'.
      Returns:
      a new object of class 'Skin Table Column'.
    • createSkinEdit

      SkinEdit createSkinEdit()
      Returns a new object of class 'Skin Edit'.
      Returns:
      a new object of class 'Skin Edit'.
    • createSkinSubMenu

      SkinSubMenu createSkinSubMenu()
      Returns a new object of class 'Skin Sub Menu'.
      Returns:
      a new object of class 'Skin Sub Menu'.
    • createSkinCommand

      SkinCommand createSkinCommand()
      Returns a new object of class 'Skin Command'.
      Returns:
      a new object of class 'Skin Command'.
    • createSkinCommandBar

      SkinCommandBar createSkinCommandBar()
      Returns a new object of class 'Skin Command Bar'.
      Returns:
      a new object of class 'Skin Command Bar'.
    • createSkinLogicGroup

      SkinLogicGroup createSkinLogicGroup()
      Returns a new object of class 'Skin Logic Group'.
      Returns:
      a new object of class 'Skin Logic Group'.
    • createSkinPages

      SkinPages createSkinPages()
      Returns a new object of class 'Skin Pages'.
      Returns:
      a new object of class 'Skin Pages'.
    • createSkinTable

      SkinTable createSkinTable()
      Returns a new object of class 'Skin Table'.
      Returns:
      a new object of class 'Skin Table'.
    • createSkinStaticText

      SkinStaticText createSkinStaticText()
      Returns a new object of class 'Skin Static Text'.
      Returns:
      a new object of class 'Skin Static Text'.
    • createSkinCalendar

      SkinCalendar createSkinCalendar()
      Returns a new object of class 'Skin Calendar'.
      Returns:
      a new object of class 'Skin Calendar'.
    • createSkinCheckBox

      SkinCheckBox createSkinCheckBox()
      Returns a new object of class 'Skin Check Box'.
      Returns:
      a new object of class 'Skin Check Box'.
    • createSkinFlowchart

      SkinFlowchart createSkinFlowchart()
      Returns a new object of class 'Skin Flowchart'.
      Returns:
      a new object of class 'Skin Flowchart'.
    • createSkinFormattedDoc

      SkinFormattedDoc createSkinFormattedDoc()
      Returns a new object of class 'Skin Formatted Doc'.
      Returns:
      a new object of class 'Skin Formatted Doc'.
    • createSkinButton

      SkinButton createSkinButton()
      Returns a new object of class 'Skin Button'.
      Returns:
      a new object of class 'Skin Button'.
    • createSkinGeographicalMap

      SkinGeographicalMap createSkinGeographicalMap()
      Returns a new object of class 'Skin Geographical Map'.
      Returns:
      a new object of class 'Skin Geographical Map'.
    • createSkinHTML

      SkinHTML createSkinHTML()
      Returns a new object of class 'Skin HTML'.
      Returns:
      a new object of class 'Skin HTML'.
    • createSkinTumbler

      SkinTumbler createSkinTumbler()
      Returns a new object of class 'Skin Tumbler'.
      Returns:
      a new object of class 'Skin Tumbler'.
    • createSkinSwitcher

      SkinSwitcher createSkinSwitcher()
      Returns a new object of class 'Skin Switcher'.
      Returns:
      a new object of class 'Skin Switcher'.
    • createSkinImage

      SkinImage createSkinImage()
      Returns a new object of class 'Skin Image'.
      Returns:
      a new object of class 'Skin Image'.
    • createSkinMoxel

      SkinMoxel createSkinMoxel()
      Returns a new object of class 'Skin Moxel'.
      Returns:
      a new object of class 'Skin Moxel'.
    • createSkinRadioGroup

      SkinRadioGroup createSkinRadioGroup()
      Returns a new object of class 'Skin Radio Group'.
      Returns:
      a new object of class 'Skin Radio Group'.
    • createSkinRadioButton

      SkinRadioButton createSkinRadioButton()
      Returns a new object of class 'Skin Radio Button'.
      Returns:
      a new object of class 'Skin Radio Button'.
    • createSkinProgressBar

      SkinProgressBar createSkinProgressBar()
      Returns a new object of class 'Skin Progress Bar'.
      Returns:
      a new object of class 'Skin Progress Bar'.
    • createSkinTrackBar

      SkinTrackBar createSkinTrackBar()
      Returns a new object of class 'Skin Track Bar'.
      Returns:
      a new object of class 'Skin Track Bar'.
    • createSkinTextDoc

      SkinTextDoc createSkinTextDoc()
      Returns a new object of class 'Skin Text Doc'.
      Returns:
      a new object of class 'Skin Text Doc'.
    • createSkinPeriod

      SkinPeriod createSkinPeriod()
      Returns a new object of class 'Skin Period'.
      Returns:
      a new object of class 'Skin Period'.
    • createSkinViewStatus

      SkinViewStatus createSkinViewStatus()
      Returns a new object of class 'Skin View Status'.
      Returns:
      a new object of class 'Skin View Status'.
    • createSkinGroupBox

      SkinGroupBox createSkinGroupBox()
      Returns a new object of class 'Skin Group Box'.
      Returns:
      a new object of class 'Skin Group Box'.
    • createSkinBackObject

      SkinBackObject createSkinBackObject()
      Returns a new object of class 'Skin Back Object'.
      Returns:
      a new object of class 'Skin Back Object'.
    • createSkinStub

      SkinStub createSkinStub()
      Returns a new object of class 'Skin Stub'.
      Returns:
      a new object of class 'Skin Stub'.
    • createSkinPDFDocument

      SkinPDFDocument createSkinPDFDocument()
      Returns a new object of class 'Skin PDF Document'.
      Returns:
      a new object of class 'Skin PDF Document'.
    • getThemePackage

      ThemePackage getThemePackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.