org.eclipse.gmt.umlx.eqvtr.cst
Interface EqvtrCSTFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface EqvtrCSTFactory
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:
EqvtrCSTPackage

Field Summary
static EqvtrCSTFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 CollectionTemplateCS createCollectionTemplateCS()
          Returns a new object of class 'Collection Template CS'.
 DefaultValueCS createDefaultValueCS()
          Returns a new object of class 'Default Value CS'.
 DomainCS createDomainCS()
          Returns a new object of class 'Domain CS'.
 FilenameCS createFilenameCS()
          Returns a new object of class 'Filename CS'.
 IdentifiedCS createIdentifiedCS()
          Returns a new object of class 'Identified CS'.
 IdentifierCS createIdentifierCS()
          Returns a new object of class 'Identifier CS'.
 KeyDeclCS createKeyDeclCS()
          Returns a new object of class 'Key Decl CS'.
 ModelDeclCS createModelDeclCS()
          Returns a new object of class 'Model Decl CS'.
 ObjectTemplateCS createObjectTemplateCS()
          Returns a new object of class 'Object Template CS'.
 OppositePropertyIdCS createOppositePropertyIdCS()
          Returns a new object of class 'Opposite Property Id CS'.
 ParamDeclarationCS createParamDeclarationCS()
          Returns a new object of class 'Param Declaration CS'.
 PrimitiveTypeDomainCS createPrimitiveTypeDomainCS()
          Returns a new object of class 'Primitive Type Domain CS'.
 PropertyTemplateCS createPropertyTemplateCS()
          Returns a new object of class 'Property Template CS'.
 QueryCS createQueryCS()
          Returns a new object of class 'Query CS'.
 RelationCS createRelationCS()
          Returns a new object of class 'Relation CS'.
 TopLevelCS createTopLevelCS()
          Returns a new object of class 'Top Level CS'.
 TransformationCS createTransformationCS()
          Returns a new object of class 'Transformation CS'.
 VarDeclarationCS createVarDeclarationCS()
          Returns a new object of class 'Var Declaration CS'.
 EqvtrCSTPackage getEqvtrCSTPackage()
          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, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final EqvtrCSTFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createCollectionTemplateCS

CollectionTemplateCS createCollectionTemplateCS()
Returns a new object of class 'Collection Template CS'.

Returns:
a new object of class 'Collection Template CS'.

createDomainCS

DomainCS createDomainCS()
Returns a new object of class 'Domain CS'.

Returns:
a new object of class 'Domain CS'.

createFilenameCS

FilenameCS createFilenameCS()
Returns a new object of class 'Filename CS'.

Returns:
a new object of class 'Filename CS'.

createIdentifierCS

IdentifierCS createIdentifierCS()
Returns a new object of class 'Identifier CS'.

Returns:
a new object of class 'Identifier CS'.

createKeyDeclCS

KeyDeclCS createKeyDeclCS()
Returns a new object of class 'Key Decl CS'.

Returns:
a new object of class 'Key Decl CS'.

createModelDeclCS

ModelDeclCS createModelDeclCS()
Returns a new object of class 'Model Decl CS'.

Returns:
a new object of class 'Model Decl CS'.

createObjectTemplateCS

ObjectTemplateCS createObjectTemplateCS()
Returns a new object of class 'Object Template CS'.

Returns:
a new object of class 'Object Template CS'.

createParamDeclarationCS

ParamDeclarationCS createParamDeclarationCS()
Returns a new object of class 'Param Declaration CS'.

Returns:
a new object of class 'Param Declaration CS'.

createPrimitiveTypeDomainCS

PrimitiveTypeDomainCS createPrimitiveTypeDomainCS()
Returns a new object of class 'Primitive Type Domain CS'.

Returns:
a new object of class 'Primitive Type Domain CS'.

createPropertyTemplateCS

PropertyTemplateCS createPropertyTemplateCS()
Returns a new object of class 'Property Template CS'.

Returns:
a new object of class 'Property Template CS'.

createQueryCS

QueryCS createQueryCS()
Returns a new object of class 'Query CS'.

Returns:
a new object of class 'Query CS'.

createRelationCS

RelationCS createRelationCS()
Returns a new object of class 'Relation CS'.

Returns:
a new object of class 'Relation CS'.

createTopLevelCS

TopLevelCS createTopLevelCS()
Returns a new object of class 'Top Level CS'.

Returns:
a new object of class 'Top Level CS'.

createTransformationCS

TransformationCS createTransformationCS()
Returns a new object of class 'Transformation CS'.

Returns:
a new object of class 'Transformation CS'.

createVarDeclarationCS

VarDeclarationCS createVarDeclarationCS()
Returns a new object of class 'Var Declaration CS'.

Returns:
a new object of class 'Var Declaration CS'.

createIdentifiedCS

IdentifiedCS createIdentifiedCS()
Returns a new object of class 'Identified CS'.

Returns:
a new object of class 'Identified CS'.

createDefaultValueCS

DefaultValueCS createDefaultValueCS()
Returns a new object of class 'Default Value CS'.

Returns:
a new object of class 'Default Value CS'.

createOppositePropertyIdCS

OppositePropertyIdCS createOppositePropertyIdCS()
Returns a new object of class 'Opposite Property Id CS'.

Returns:
a new object of class 'Opposite Property Id CS'.

getEqvtrCSTPackage

EqvtrCSTPackage getEqvtrCSTPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.