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:
    ModelPackage
    • Field Detail

      • eINSTANCE

        static final ModelFactory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • 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.