Package org.atlanmod.widespread
Interface WidespreadFactory
- 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:
WidespreadFactoryImpl
public interface WidespreadFactory
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:
WidespreadPackage
-
Field Summary
Fields Modifier and Type Field Description static WidespreadFactoryeINSTANCEThe singleton instance of the factory. -
Method Summary
Modifier and Type Method Description DifferentIntPropertiescreateDifferentIntProperties()Returns a new object of class 'Different Int Properties'.FoldercreateFolder()Returns a new object of class 'Folder'.InitializedPrimitivecreateInitializedPrimitive()Returns a new object of class 'Initialized Primitive'.MultivaluedAttributescreateMultivaluedAttributes()Returns a new object of class 'Multivalued Attributes'.NumericcreateNumeric()Returns a new object of class 'Numeric'.PrimitiveAttributescreatePrimitiveAttributes()Returns a new object of class 'Primitive Attributes'.ReferencescreateReferences()Returns a new object of class 'References'.WidespreadPackagegetWidespreadPackage()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
-
createPrimitiveAttributes
PrimitiveAttributes createPrimitiveAttributes()Returns a new object of class 'Primitive Attributes'.- Returns:
- a new object of class 'Primitive Attributes'.
-
createMultivaluedAttributes
MultivaluedAttributes createMultivaluedAttributes()Returns a new object of class 'Multivalued Attributes'.- Returns:
- a new object of class 'Multivalued Attributes'.
-
createInitializedPrimitive
InitializedPrimitive createInitializedPrimitive()Returns a new object of class 'Initialized Primitive'.- Returns:
- a new object of class 'Initialized Primitive'.
-
createDifferentIntProperties
DifferentIntProperties createDifferentIntProperties()Returns a new object of class 'Different Int Properties'.- Returns:
- a new object of class 'Different Int Properties'.
-
createNumeric
Numeric createNumeric()Returns a new object of class 'Numeric'.- Returns:
- a new object of class 'Numeric'.
-
createReferences
References createReferences()Returns a new object of class 'References'.- Returns:
- a new object of class 'References'.
-
createFolder
Folder createFolder()Returns a new object of class 'Folder'.- Returns:
- a new object of class 'Folder'.
-
getWidespreadPackage
WidespreadPackage getWidespreadPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-