Interface UiFactory
- 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:
UiFactoryImpl
public interface UiFactory
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:
UiPackage
-
Field Summary
-
Method Summary
Modifier and Type Method Description DisplayscreateDisplays()Returns a new object of class 'Displays'.DisplaysImagecreateDisplaysImage()Returns a new object of class 'Displays Image'.ManagesUIcreateManagesUI()Returns a new object of class 'Manages UI'.ReadsUIcreateReadsUI()Returns a new object of class 'Reads UI'.ReportcreateReport()Returns a new object of class 'Report'.ScreencreateScreen()Returns a new object of class 'Screen'.UIActioncreateUIAction()Returns a new object of class 'UI Action'.UIDisplaycreateUIDisplay()Returns a new object of class 'UI Display'.UIElementcreateUIElement()Returns a new object of class 'UI Element'.UIEventcreateUIEvent()Returns a new object of class 'UI Event'.UIFieldcreateUIField()Returns a new object of class 'UI Field'.UIFlowcreateUIFlow()Returns a new object of class 'UI Flow'.UILayoutcreateUILayout()Returns a new object of class 'UI Layout'.UIModelcreateUIModel()Returns a new object of class 'UI Model'.UIRelationshipcreateUIRelationship()Returns a new object of class 'UI Relationship'.UIResourcecreateUIResource()Returns a new object of class 'UI Resource'.WritesUIcreateWritesUI()Returns a new object of class 'Writes UI'.UiPackagegetUiPackage()Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackageMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createUIResource
UIResource createUIResource()Returns a new object of class 'UI Resource'.- Returns:
- a new object of class 'UI Resource'.
-
createUIDisplay
UIDisplay createUIDisplay()Returns a new object of class 'UI Display'.- Returns:
- a new object of class 'UI Display'.
-
createScreen
Screen createScreen()Returns a new object of class 'Screen'.- Returns:
- a new object of class 'Screen'.
-
createReport
Report createReport()Returns a new object of class 'Report'.- Returns:
- a new object of class 'Report'.
-
createUIModel
UIModel createUIModel()Returns a new object of class 'UI Model'.- Returns:
- a new object of class 'UI Model'.
-
createUILayout
UILayout createUILayout()Returns a new object of class 'UI Layout'.- Returns:
- a new object of class 'UI Layout'.
-
createUIField
UIField createUIField()Returns a new object of class 'UI Field'.- Returns:
- a new object of class 'UI Field'.
-
createDisplaysImage
DisplaysImage createDisplaysImage()Returns a new object of class 'Displays Image'.- Returns:
- a new object of class 'Displays Image'.
-
createDisplays
Displays createDisplays()Returns a new object of class 'Displays'.- Returns:
- a new object of class 'Displays'.
-
createUIFlow
UIFlow createUIFlow()Returns a new object of class 'UI Flow'.- Returns:
- a new object of class 'UI Flow'.
-
createUIElement
UIElement createUIElement()Returns a new object of class 'UI Element'.- Returns:
- a new object of class 'UI Element'.
-
createUIRelationship
UIRelationship createUIRelationship()Returns a new object of class 'UI Relationship'.- Returns:
- a new object of class 'UI Relationship'.
-
createUIAction
UIAction createUIAction()Returns a new object of class 'UI Action'.- Returns:
- a new object of class 'UI Action'.
-
createUIEvent
UIEvent createUIEvent()Returns a new object of class 'UI Event'.- Returns:
- a new object of class 'UI Event'.
-
createReadsUI
ReadsUI createReadsUI()Returns a new object of class 'Reads UI'.- Returns:
- a new object of class 'Reads UI'.
-
createWritesUI
WritesUI createWritesUI()Returns a new object of class 'Writes UI'.- Returns:
- a new object of class 'Writes UI'.
-
createManagesUI
ManagesUI createManagesUI()Returns a new object of class 'Manages UI'.- Returns:
- a new object of class 'Manages UI'.
-
getUiPackage
UiPackage getUiPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-