Interface SaFactory

  • All Superinterfaces:
    org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

    public interface SaFactory
    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:
    SaPackage
    • Field Detail

      • eINSTANCE

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

      • createAdjunct

        Adjunct createAdjunct()
        Returns a new object of class 'Adjunct'.
        Returns:
        a new object of class 'Adjunct'.
      • createContent

        Content createContent()
        Returns a new object of class 'Content'.
        Returns:
        a new object of class 'Content'.
      • createDefinition

        Definition createDefinition()
        Returns a new object of class 'Definition'.
        Returns:
        a new object of class 'Definition'.
      • createDiagram

        Diagram createDiagram()
        Returns a new object of class 'Diagram'.
        Returns:
        a new object of class 'Diagram'.
      • createDisplay

        Display createDisplay()
        Returns a new object of class 'Display'.
        Returns:
        a new object of class 'Display'.
      • createEncyclopedia

        Encyclopedia createEncyclopedia()
        Returns a new object of class 'Encyclopedia'.
        Returns:
        a new object of class 'Encyclopedia'.
      • createHeader

        Header createHeader()
        Returns a new object of class 'Header'.
        Returns:
        a new object of class 'Header'.
      • createLocation

        Location createLocation()
        Returns a new object of class 'Location'.
        Returns:
        a new object of class 'Location'.
      • createMetaClass

        MetaClass createMetaClass()
        Returns a new object of class 'Meta Class'.
        Returns:
        a new object of class 'Meta Class'.
      • createMetaData

        MetaData createMetaData()
        Returns a new object of class 'Meta Data'.
        Returns:
        a new object of class 'Meta Data'.
      • createMetaItem

        MetaItem createMetaItem()
        Returns a new object of class 'Meta Item'.
        Returns:
        a new object of class 'Meta Item'.
      • createMetaKeyedBy

        MetaKeyedBy createMetaKeyedBy()
        Returns a new object of class 'Meta Keyed By'.
        Returns:
        a new object of class 'Meta Keyed By'.
      • createMetaProperty

        MetaProperty createMetaProperty()
        Returns a new object of class 'Meta Property'.
        Returns:
        a new object of class 'Meta Property'.
      • createPicture

        Picture createPicture()
        Returns a new object of class 'Picture'.
        Returns:
        a new object of class 'Picture'.
      • createProperty

        Property createProperty()
        Returns a new object of class 'Property'.
        Returns:
        a new object of class 'Property'.
      • createRelation

        Relation createRelation()
        Returns a new object of class 'Relation'.
        Returns:
        a new object of class 'Relation'.
      • createSymbol

        Symbol createSymbol()
        Returns a new object of class 'Symbol'.
        Returns:
        a new object of class 'Symbol'.
      • createMetaList

        MetaList createMetaList()
        Returns a new object of class 'Meta List'.
        Returns:
        a new object of class 'Meta List'.
      • getSaPackage

        SaPackage getSaPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.