Interface CobolFactory

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

public interface CobolFactory
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:
CobolPackage
  • Field Details

    • eINSTANCE

      static final CobolFactory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • createCOBOLElement

      COBOLElement createCOBOLElement()
      Returns a new object of class 'COBOL Element'.
      Returns:
      a new object of class 'COBOL Element'.
    • createCOBOLClassifier

      COBOLClassifier createCOBOLClassifier()
      Returns a new object of class 'COBOL Classifier'.
      Returns:
      a new object of class 'COBOL Classifier'.
    • createCOBOLSimpleType

      COBOLSimpleType createCOBOLSimpleType()
      Returns a new object of class 'COBOL Simple Type'.
      Returns:
      a new object of class 'COBOL Simple Type'.
    • createCOBOLComposedType

      COBOLComposedType createCOBOLComposedType()
      Returns a new object of class 'COBOL Composed Type'.
      Returns:
      a new object of class 'COBOL Composed Type'.
    • createCOBOLElementInitialValue

      COBOLElementInitialValue createCOBOLElementInitialValue()
      Returns a new object of class 'COBOL Element Initial Value'.
      Returns:
      a new object of class 'COBOL Element Initial Value'.
    • createCOBOL88Element

      COBOL88Element createCOBOL88Element()
      Returns a new object of class 'COBOL88 Element'.
      Returns:
      a new object of class 'COBOL88 Element'.
    • createCOBOL88ElementValue

      COBOL88ElementValue createCOBOL88ElementValue()
      Returns a new object of class 'COBOL88 Element Value'.
      Returns:
      a new object of class 'COBOL88 Element Value'.
    • createCOBOLRedefiningElement

      COBOLRedefiningElement createCOBOLRedefiningElement()
      Returns a new object of class 'COBOL Redefining Element'.
      Returns:
      a new object of class 'COBOL Redefining Element'.
    • createCOBOL66Element

      COBOL66Element createCOBOL66Element()
      Returns a new object of class 'COBOL66 Element'.
      Returns:
      a new object of class 'COBOL66 Element'.
    • createCOBOLSourceText

      COBOLSourceText createCOBOLSourceText()
      Returns a new object of class 'COBOL Source Text'.
      Returns:
      a new object of class 'COBOL Source Text'.
    • createCOBOLFixedLengthArray

      COBOLFixedLengthArray createCOBOLFixedLengthArray()
      Returns a new object of class 'COBOL Fixed Length Array'.
      Returns:
      a new object of class 'COBOL Fixed Length Array'.
    • createCOBOLVariableLengthArray

      COBOLVariableLengthArray createCOBOLVariableLengthArray()
      Returns a new object of class 'COBOL Variable Length Array'.
      Returns:
      a new object of class 'COBOL Variable Length Array'.
    • getCobolPackage

      CobolPackage getCobolPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.