Interface ModelFactory

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:
ModelFactoryImpl

public interface ModelFactory 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 ModelFactory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • createGraphicalScheme

      GraphicalScheme createGraphicalScheme()
      Returns a new object of class 'Graphical Scheme'.
      Returns:
      a new object of class 'Graphical Scheme'.
    • createGraphicalSchemeItem

      GraphicalSchemeItem createGraphicalSchemeItem()
      Returns a new object of class 'Graphical Scheme Item'.
      Returns:
      a new object of class 'Graphical Scheme Item'.
    • createGraphicalSchemeFigure

      GraphicalSchemeFigure createGraphicalSchemeFigure()
      Returns a new object of class 'Graphical Scheme Figure'.
      Returns:
      a new object of class 'Graphical Scheme Figure'.
    • createGraphicalSchemeDecoration

      GraphicalSchemeDecoration createGraphicalSchemeDecoration()
      Returns a new object of class 'Graphical Scheme Decoration'.
      Returns:
      a new object of class 'Graphical Scheme Decoration'.
    • createGraphicalSchemeSwitch

      GraphicalSchemeSwitch createGraphicalSchemeSwitch()
      Returns a new object of class 'Graphical Scheme Switch'.
      Returns:
      a new object of class 'Graphical Scheme Switch'.
    • createGraphicalSchemeSubProcess

      GraphicalSchemeSubProcess createGraphicalSchemeSubProcess()
      Returns a new object of class 'Graphical Scheme Sub Process'.
      Returns:
      a new object of class 'Graphical Scheme Sub Process'.
    • createGraphicalSchemeActivity

      GraphicalSchemeActivity createGraphicalSchemeActivity()
      Returns a new object of class 'Graphical Scheme Activity'.
      Returns:
      a new object of class 'Graphical Scheme Activity'.
    • createGraphicalSchemeCondition

      GraphicalSchemeCondition createGraphicalSchemeCondition()
      Returns a new object of class 'Graphical Scheme Condition'.
      Returns:
      a new object of class 'Graphical Scheme Condition'.
    • createGraphicalSchemeConnection

      GraphicalSchemeConnection createGraphicalSchemeConnection()
      Returns a new object of class 'Graphical Scheme Connection'.
      Returns:
      a new object of class 'Graphical Scheme Connection'.
    • createGraphicalSchemeLine

      GraphicalSchemeLine createGraphicalSchemeLine()
      Returns a new object of class 'Graphical Scheme Line'.
      Returns:
      a new object of class 'Graphical Scheme Line'.
    • createSchemeItemAddressingAttribute

      SchemeItemAddressingAttribute createSchemeItemAddressingAttribute()
      Returns a new object of class 'Scheme Item Addressing Attribute'.
      Returns:
      a new object of class 'Scheme Item Addressing Attribute'.
    • createPrintPropItem

      PrintPropItem createPrintPropItem()
      Returns a new object of class 'Print Prop Item'.
      Returns:
      a new object of class 'Print Prop Item'.
    • createBounds

      Bounds createBounds()
      Returns a new object of class 'Bounds'.
      Returns:
      a new object of class 'Bounds'.
    • createPoint

      Point createPoint()
      Returns a new object of class 'Point'.
      Returns:
      a new object of class 'Point'.
    • createSegment

      Segment createSegment()
      Returns a new object of class 'Segment'.
      Returns:
      a new object of class 'Segment'.
    • createCase

      Case createCase()
      Returns a new object of class 'Case'.
      Returns:
      a new object of class 'Case'.
    • createEventHandler

      EventHandler createEventHandler()
      Returns a new object of class 'Event Handler'.
      Returns:
      a new object of class 'Event Handler'.
    • createGraphicalSchemePicture

      GraphicalSchemePicture createGraphicalSchemePicture()
      Returns a new object of class 'Graphical Scheme Picture'.
      Returns:
      a new object of class 'Graphical Scheme Picture'.
    • getModelPackage

      ModelPackage getModelPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.