Package com._1c.g5.v8.dt.xdto.model
Interface XdtoFactory
- 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:
XdtoFactoryImpl
public interface XdtoFactory
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:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Enumeration'.Returns a new object of class 'Import'.Returns a new object of class 'Inner Model'.Returns a new object of class 'Model'.Returns a new object of class 'Object Type'.Returns a new object of class 'Package'.Returns a new object of class 'Package Scope Spec'.Returns a new object of class 'Pattern'.Returns a new object of class 'Property'.Returns a new object of class 'Value Type'.Returns the package supported by this factory.Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
eINSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createModel
Model createModel()Returns a new object of class 'Model'.- Returns:
- a new object of class 'Model'.
-
createInnerModel
InnerModel createInnerModel()Returns a new object of class 'Inner Model'.- Returns:
- a new object of class 'Inner Model'.
-
createPackage
Package createPackage()Returns a new object of class 'Package'.- Returns:
- a new object of class 'Package'.
-
createValueType
ValueType createValueType()Returns a new object of class 'Value Type'.- Returns:
- a new object of class 'Value Type'.
-
createObjectType
ObjectType createObjectType()Returns a new object of class 'Object Type'.- Returns:
- a new object of class 'Object Type'.
-
createProperty
Property createProperty()Returns a new object of class 'Property'.- Returns:
- a new object of class 'Property'.
-
createImport
Import createImport()Returns a new object of class 'Import'.- Returns:
- a new object of class 'Import'.
-
createPattern
Pattern createPattern()Returns a new object of class 'Pattern'.- Returns:
- a new object of class 'Pattern'.
-
createEnumeration
Enumeration createEnumeration()Returns a new object of class 'Enumeration'.- Returns:
- a new object of class 'Enumeration'.
-
createPackageScopeSpec
PackageScopeSpec createPackageScopeSpec()Returns a new object of class 'Package Scope Spec'.- Returns:
- a new object of class 'Package Scope Spec'.
-
getXdtoPackage
XdtoPackage getXdtoPackage()Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-