Package org.eclipse.gmt.modisco.cobol
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 Summary
Fields Modifier and Type Field Description static CobolFactoryeINSTANCEThe singleton instance of the factory. -
Method Summary
Modifier and Type Method Description COBOL66ElementcreateCOBOL66Element()Returns a new object of class 'COBOL66 Element'.COBOL88ElementcreateCOBOL88Element()Returns a new object of class 'COBOL88 Element'.COBOL88ElementValuecreateCOBOL88ElementValue()Returns a new object of class 'COBOL88 Element Value'.COBOLClassifiercreateCOBOLClassifier()Returns a new object of class 'COBOL Classifier'.COBOLComposedTypecreateCOBOLComposedType()Returns a new object of class 'COBOL Composed Type'.COBOLElementcreateCOBOLElement()Returns a new object of class 'COBOL Element'.COBOLElementInitialValuecreateCOBOLElementInitialValue()Returns a new object of class 'COBOL Element Initial Value'.COBOLFixedLengthArraycreateCOBOLFixedLengthArray()Returns a new object of class 'COBOL Fixed Length Array'.COBOLRedefiningElementcreateCOBOLRedefiningElement()Returns a new object of class 'COBOL Redefining Element'.COBOLSimpleTypecreateCOBOLSimpleType()Returns a new object of class 'COBOL Simple Type'.COBOLSourceTextcreateCOBOLSourceText()Returns a new object of class 'COBOL Source Text'.COBOLVariableLengthArraycreateCOBOLVariableLengthArray()Returns a new object of class 'COBOL Variable Length Array'.CobolPackagegetCobolPackage()Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackageMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
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.
-