Interface ValuetypeFactory
-
- All Superinterfaces:
EFactory
,EModelElement
,EObject
,Notifier
- All Known Implementing Classes:
ValuetypeFactoryImpl
public interface ValuetypeFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
ValuetypePackage
- Generated class or method.
-
-
Field Summary
Fields Modifier and Type Field Description static ValuetypeFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CollectionValueType
createCollectionValueType()
Returns a new object of class 'Collection Value Type'.EDataTypeValueType
createEDataTypeValueType()
Returns a new object of class 'EData Type Value Type'.EnumLiteral
createEnumLiteral()
Returns a new object of class 'Enum Literal'.EnumValueType
createEnumValueType()
Returns a new object of class 'Enum Value Type'.StructuredValueType
createStructuredValueType()
Returns a new object of class 'Structured Value Type'.StructuredValueTypeElement
createStructuredValueTypeElement()
Returns a new object of class 'Structured Value Type Element'.ValueTypeAlias
createValueTypeAlias()
Returns a new object of class 'Value Type Alias'.ValueTypeRepository
createValueTypeRepository()
Returns a new object of class 'Value Type Repository'.ValuetypePackage
getValuetypePackage()
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 Detail
-
eINSTANCE
static final ValuetypeFactory eINSTANCE
The singleton instance of the factory.- Generated class or method.
-
-
Method Detail
-
createEDataTypeValueType
EDataTypeValueType createEDataTypeValueType()
Returns a new object of class 'EData Type Value Type'.- Returns:
- a new object of class 'EData Type Value Type'.
- Generated class or method.
-
createStructuredValueType
StructuredValueType createStructuredValueType()
Returns a new object of class 'Structured Value Type'.- Returns:
- a new object of class 'Structured Value Type'.
- Generated class or method.
-
createEnumValueType
EnumValueType createEnumValueType()
Returns a new object of class 'Enum Value Type'.- Returns:
- a new object of class 'Enum Value Type'.
- Generated class or method.
-
createCollectionValueType
CollectionValueType createCollectionValueType()
Returns a new object of class 'Collection Value Type'.- Returns:
- a new object of class 'Collection Value Type'.
- Generated class or method.
-
createValueTypeRepository
ValueTypeRepository createValueTypeRepository()
Returns a new object of class 'Value Type Repository'.- Returns:
- a new object of class 'Value Type Repository'.
- Generated class or method.
-
createValueTypeAlias
ValueTypeAlias createValueTypeAlias()
Returns a new object of class 'Value Type Alias'.- Returns:
- a new object of class 'Value Type Alias'.
- Generated class or method.
-
createStructuredValueTypeElement
StructuredValueTypeElement createStructuredValueTypeElement()
Returns a new object of class 'Structured Value Type Element'.- Returns:
- a new object of class 'Structured Value Type Element'.
- Generated class or method.
-
createEnumLiteral
EnumLiteral createEnumLiteral()
Returns a new object of class 'Enum Literal'.- Returns:
- a new object of class 'Enum Literal'.
- Generated class or method.
-
getValuetypePackage
ValuetypePackage getValuetypePackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
- Generated class or method.
-
-