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:
ThemePackage
-
-
Field Summary
Fields Modifier and Type Field Description static ThemeFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HippoTheme
createHippoTheme()
Returns a new object of class 'Hippo Theme'.SkinBackObject
createSkinBackObject()
Returns a new object of class 'Skin Back Object'.SkinButton
createSkinButton()
Returns a new object of class 'Skin Button'.SkinCalendar
createSkinCalendar()
Returns a new object of class 'Skin Calendar'.SkinCheckBox
createSkinCheckBox()
Returns a new object of class 'Skin Check Box'.SkinCommand
createSkinCommand()
Returns a new object of class 'Skin Command'.SkinCommandBar
createSkinCommandBar()
Returns a new object of class 'Skin Command Bar'.SkinEdit
createSkinEdit()
Returns a new object of class 'Skin Edit'.SkinFlowchart
createSkinFlowchart()
Returns a new object of class 'Skin Flowchart'.SkinForm
createSkinForm()
Returns a new object of class 'Skin Form'.SkinFormattedDoc
createSkinFormattedDoc()
Returns a new object of class 'Skin Formatted Doc'.SkinGeographicalMap
createSkinGeographicalMap()
Returns a new object of class 'Skin Geographical Map'.SkinGroupBox
createSkinGroupBox()
Returns a new object of class 'Skin Group Box'.SkinHTML
createSkinHTML()
Returns a new object of class 'Skin HTML'.SkinImage
createSkinImage()
Returns a new object of class 'Skin Image'.SkinLogicGroup
createSkinLogicGroup()
Returns a new object of class 'Skin Logic Group'.SkinMoxel
createSkinMoxel()
Returns a new object of class 'Skin Moxel'.SkinPage
createSkinPage()
Returns a new object of class 'Skin Page'.SkinPages
createSkinPages()
Returns a new object of class 'Skin Pages'.SkinPanel
createSkinPanel()
Returns a new object of class 'Skin Panel'.SkinPeriod
createSkinPeriod()
Returns a new object of class 'Skin Period'.SkinProgressBar
createSkinProgressBar()
Returns a new object of class 'Skin Progress Bar'.SkinRadioButton
createSkinRadioButton()
Returns a new object of class 'Skin Radio Button'.SkinRadioGroup
createSkinRadioGroup()
Returns a new object of class 'Skin Radio Group'.SkinStaticText
createSkinStaticText()
Returns a new object of class 'Skin Static Text'.SkinStub
createSkinStub()
Returns a new object of class 'Skin Stub'.SkinSubMenu
createSkinSubMenu()
Returns a new object of class 'Skin Sub Menu'.SkinSwitcher
createSkinSwitcher()
Returns a new object of class 'Skin Switcher'.SkinTable
createSkinTable()
Returns a new object of class 'Skin Table'.SkinTableColumn
createSkinTableColumn()
Returns a new object of class 'Skin Table Column'.SkinTableColumnsGroup
createSkinTableColumnsGroup()
Returns a new object of class 'Skin Table Columns Group'.SkinTextDoc
createSkinTextDoc()
Returns a new object of class 'Skin Text Doc'.SkinTrackBar
createSkinTrackBar()
Returns a new object of class 'Skin Track Bar'.SkinTumbler
createSkinTumbler()
Returns a new object of class 'Skin Tumbler'.SkinViewStatus
createSkinViewStatus()
Returns a new object of class 'Skin View Status'.ThemeMargin
createThemeMargin()
Returns a new object of class 'Margin'.ThemePadding
createThemePadding()
Returns a new object of class 'Padding'.ThemeSize
createThemeSize()
Returns a new object of class 'Size'.ThemePackage
getThemePackage()
Returns the package supported by this factory.-
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
-
-
-
Field Detail
-
eINSTANCE
static final ThemeFactory eINSTANCE
The singleton instance of the factory.
-
-
Method Detail
-
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'.
-
getThemePackage
ThemePackage getThemePackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-
-