org.eclipse.gmt.modisco.omg.kdm.ui
Interface UiFactory


public interface UiFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
UiPackage
Generated:

Field Summary
static UiFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 Displays createDisplays()
          Returns a new object of class 'Displays'.
 DisplaysImage createDisplaysImage()
          Returns a new object of class 'Displays Image'.
 ManagesUI createManagesUI()
          Returns a new object of class 'Manages UI'.
 ReadsUI createReadsUI()
          Returns a new object of class 'Reads UI'.
 Report createReport()
          Returns a new object of class 'Report'.
 Screen createScreen()
          Returns a new object of class 'Screen'.
 UIAction createUIAction()
          Returns a new object of class 'UI Action'.
 UIDisplay createUIDisplay()
          Returns a new object of class 'UI Display'.
 UIElement createUIElement()
          Returns a new object of class 'UI Element'.
 UIEvent createUIEvent()
          Returns a new object of class 'UI Event'.
 UIField createUIField()
          Returns a new object of class 'UI Field'.
 UIFlow createUIFlow()
          Returns a new object of class 'UI Flow'.
 UILayout createUILayout()
          Returns a new object of class 'UI Layout'.
 UIModel createUIModel()
          Returns a new object of class 'UI Model'.
 UIRelationship createUIRelationship()
          Returns a new object of class 'UI Relationship'.
 UIResource createUIResource()
          Returns a new object of class 'UI Resource'.
 WritesUI createWritesUI()
          Returns a new object of class 'Writes UI'.
 UiPackage getUiPackage()
          Returns the package supported by this factory.
 

Field Detail

eINSTANCE

static final UiFactory eINSTANCE
The singleton instance of the factory.

Generated:
Method Detail

createUIResource

UIResource createUIResource()
Returns a new object of class 'UI Resource'.

Returns:
a new object of class 'UI Resource'.
Generated:

createUIDisplay

UIDisplay createUIDisplay()
Returns a new object of class 'UI Display'.

Returns:
a new object of class 'UI Display'.
Generated:

createScreen

Screen createScreen()
Returns a new object of class 'Screen'.

Returns:
a new object of class 'Screen'.
Generated:

createReport

Report createReport()
Returns a new object of class 'Report'.

Returns:
a new object of class 'Report'.
Generated:

createUIModel

UIModel createUIModel()
Returns a new object of class 'UI Model'.

Returns:
a new object of class 'UI Model'.
Generated:

createUILayout

UILayout createUILayout()
Returns a new object of class 'UI Layout'.

Returns:
a new object of class 'UI Layout'.
Generated:

createUIField

UIField createUIField()
Returns a new object of class 'UI Field'.

Returns:
a new object of class 'UI Field'.
Generated:

createDisplaysImage

DisplaysImage createDisplaysImage()
Returns a new object of class 'Displays Image'.

Returns:
a new object of class 'Displays Image'.
Generated:

createDisplays

Displays createDisplays()
Returns a new object of class 'Displays'.

Returns:
a new object of class 'Displays'.
Generated:

createUIFlow

UIFlow createUIFlow()
Returns a new object of class 'UI Flow'.

Returns:
a new object of class 'UI Flow'.
Generated:

createUIElement

UIElement createUIElement()
Returns a new object of class 'UI Element'.

Returns:
a new object of class 'UI Element'.
Generated:

createUIRelationship

UIRelationship createUIRelationship()
Returns a new object of class 'UI Relationship'.

Returns:
a new object of class 'UI Relationship'.
Generated:

createUIAction

UIAction createUIAction()
Returns a new object of class 'UI Action'.

Returns:
a new object of class 'UI Action'.
Generated:

createUIEvent

UIEvent createUIEvent()
Returns a new object of class 'UI Event'.

Returns:
a new object of class 'UI Event'.
Generated:

createReadsUI

ReadsUI createReadsUI()
Returns a new object of class 'Reads UI'.

Returns:
a new object of class 'Reads UI'.
Generated:

createWritesUI

WritesUI createWritesUI()
Returns a new object of class 'Writes UI'.

Returns:
a new object of class 'Writes UI'.
Generated:

createManagesUI

ManagesUI createManagesUI()
Returns a new object of class 'Manages UI'.

Returns:
a new object of class 'Manages UI'.
Generated:

getUiPackage

UiPackage getUiPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
Generated: