Interface SitemapFactory
- 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:
SitemapFactoryImpl
public interface SitemapFactory
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 Summary
Modifier and TypeFieldDescriptionstatic final SitemapFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Button'.Returns a new object of class 'Button Definition'.Returns a new object of class 'Buttongrid'.Returns a new object of class 'Chart'.Returns a new object of class 'Color Array'.Returns a new object of class 'Colorpicker'.Returns a new object of class 'Condition'.Returns a new object of class 'Default'.Returns a new object of class 'Frame'.Returns a new object of class 'Group'.Returns a new object of class 'Icon Rule'.Returns a new object of class 'Image'.Returns a new object of class 'Input'.Returns a new object of class 'Linkable Widget'.Returns a new object of class 'Mapping'.Returns a new object of class 'Mapview'.Returns a new object of class 'Non Linkable Widget'.Returns a new object of class 'Selection'.Returns a new object of class 'Setpoint'.Returns a new object of class 'Sitemap'.Returns a new object of class 'Model'.Returns a new object of class 'Slider'.Returns a new object of class 'Switch'.Returns a new object of class 'Text'.Returns a new object of class 'Video'.Returns a new object of class 'Visibility Rule'.Returns a new object of class 'Webview'.Returns a new object of class 'Widget'.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
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createSitemapModel
SitemapModel createSitemapModel()Returns a new object of class 'Model'.- Returns:
- a new object of class 'Model'.
-
createSitemap
Sitemap createSitemap()Returns a new object of class 'Sitemap'.- Returns:
- a new object of class 'Sitemap'.
-
createWidget
Widget createWidget()Returns a new object of class 'Widget'.- Returns:
- a new object of class 'Widget'.
-
createNonLinkableWidget
NonLinkableWidget createNonLinkableWidget()Returns a new object of class 'Non Linkable Widget'.- Returns:
- a new object of class 'Non Linkable Widget'.
-
createLinkableWidget
LinkableWidget createLinkableWidget()Returns a new object of class 'Linkable Widget'.- Returns:
- a new object of class 'Linkable Widget'.
-
createFrame
Frame createFrame()Returns a new object of class 'Frame'.- Returns:
- a new object of class 'Frame'.
-
createText
Text createText()Returns a new object of class 'Text'.- Returns:
- a new object of class 'Text'.
-
createGroup
Group createGroup()Returns a new object of class 'Group'.- Returns:
- a new object of class 'Group'.
-
createImage
Image createImage()Returns a new object of class 'Image'.- Returns:
- a new object of class 'Image'.
-
createVideo
Video createVideo()Returns a new object of class 'Video'.- Returns:
- a new object of class 'Video'.
-
createChart
Chart createChart()Returns a new object of class 'Chart'.- Returns:
- a new object of class 'Chart'.
-
createWebview
Webview createWebview()Returns a new object of class 'Webview'.- Returns:
- a new object of class 'Webview'.
-
createSwitch
Switch createSwitch()Returns a new object of class 'Switch'.- Returns:
- a new object of class 'Switch'.
-
createMapview
Mapview createMapview()Returns a new object of class 'Mapview'.- Returns:
- a new object of class 'Mapview'.
-
createSlider
Slider createSlider()Returns a new object of class 'Slider'.- Returns:
- a new object of class 'Slider'.
-
createSelection
Selection createSelection()Returns a new object of class 'Selection'.- Returns:
- a new object of class 'Selection'.
-
createSetpoint
Setpoint createSetpoint()Returns a new object of class 'Setpoint'.- Returns:
- a new object of class 'Setpoint'.
-
createColorpicker
Colorpicker createColorpicker()Returns a new object of class 'Colorpicker'.- Returns:
- a new object of class 'Colorpicker'.
-
createInput
Input createInput()Returns a new object of class 'Input'.- Returns:
- a new object of class 'Input'.
-
createButtongrid
Buttongrid createButtongrid()Returns a new object of class 'Buttongrid'.- Returns:
- a new object of class 'Buttongrid'.
-
createButton
Button createButton()Returns a new object of class 'Button'.- Returns:
- a new object of class 'Button'.
-
createDefault
Default createDefault()Returns a new object of class 'Default'.- Returns:
- a new object of class 'Default'.
-
createButtonDefinition
ButtonDefinition createButtonDefinition()Returns a new object of class 'Button Definition'.- Returns:
- a new object of class 'Button Definition'.
-
createMapping
Mapping createMapping()Returns a new object of class 'Mapping'.- Returns:
- a new object of class 'Mapping'.
-
createVisibilityRule
VisibilityRule createVisibilityRule()Returns a new object of class 'Visibility Rule'.- Returns:
- a new object of class 'Visibility Rule'.
-
createColorArray
ColorArray createColorArray()Returns a new object of class 'Color Array'.- Returns:
- a new object of class 'Color Array'.
-
createIconRule
IconRule createIconRule()Returns a new object of class 'Icon Rule'.- Returns:
- a new object of class 'Icon Rule'.
-
createCondition
Condition createCondition()Returns a new object of class 'Condition'.- Returns:
- a new object of class 'Condition'.
-
getSitemapPackage
SitemapPackage getSitemapPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-