org.eclipse.ocl.examples.xtext.completeocl.completeOCLCST
Interface CompleteOCLCSTFactory

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:
CompleteOCLCSTFactoryImpl

public interface CompleteOCLCSTFactory
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:
CompleteOCLCSTPackage
Generated

Field Summary
static CompleteOCLCSTFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 BodyCS createBodyCS()
          Returns a new object of class 'Body CS'.
 ClassifierContextDeclCS createClassifierContextDeclCS()
          Returns a new object of class 'Classifier Context Decl CS'.
 CompleteOCLDocumentCS createCompleteOCLDocumentCS()
          Returns a new object of class 'Complete OCL Document CS'.
 ContextSpecificationCS createContextSpecificationCS()
          Returns a new object of class 'Context Specification CS'.
 DefCS createDefCS()
          Returns a new object of class 'Def CS'.
 DerCS createDerCS()
          Returns a new object of class 'Der CS'.
 IncludeCS createIncludeCS()
          Returns a new object of class 'Include CS'.
 InitCS createInitCS()
          Returns a new object of class 'Init CS'.
 InvCS createInvCS()
          Returns a new object of class 'Inv CS'.
 OclMessageArgCS createOclMessageArgCS()
          Returns a new object of class 'Ocl Message Arg CS'.
 OperationContextDeclCS createOperationContextDeclCS()
          Returns a new object of class 'Operation Context Decl CS'.
 PackageDeclarationCS createPackageDeclarationCS()
          Returns a new object of class 'Package Declaration CS'.
 PostCS createPostCS()
          Returns a new object of class 'Post CS'.
 PreCS createPreCS()
          Returns a new object of class 'Pre CS'.
 PreExpCS createPreExpCS()
          Returns a new object of class 'Pre Exp CS'.
 PropertyContextDeclCS createPropertyContextDeclCS()
          Returns a new object of class 'Property Context Decl CS'.
 CompleteOCLCSTPackage getCompleteOCLCSTPackage()
          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 CompleteOCLCSTFactory eINSTANCE
The singleton instance of the factory.

Generated
Method Detail

createPackageDeclarationCS

PackageDeclarationCS createPackageDeclarationCS()
Returns a new object of class 'Package Declaration CS'.

Returns:
a new object of class 'Package Declaration CS'.
Generated

createPropertyContextDeclCS

PropertyContextDeclCS createPropertyContextDeclCS()
Returns a new object of class 'Property Context Decl CS'.

Returns:
a new object of class 'Property Context Decl CS'.
Generated

createInitCS

InitCS createInitCS()
Returns a new object of class 'Init CS'.

Returns:
a new object of class 'Init CS'.
Generated

createDerCS

DerCS createDerCS()
Returns a new object of class 'Der CS'.

Returns:
a new object of class 'Der CS'.
Generated

createIncludeCS

IncludeCS createIncludeCS()
Returns a new object of class 'Include CS'.

Returns:
a new object of class 'Include CS'.
Generated

createClassifierContextDeclCS

ClassifierContextDeclCS createClassifierContextDeclCS()
Returns a new object of class 'Classifier Context Decl CS'.

Returns:
a new object of class 'Classifier Context Decl CS'.
Generated

createCompleteOCLDocumentCS

CompleteOCLDocumentCS createCompleteOCLDocumentCS()
Returns a new object of class 'Complete OCL Document CS'.

Returns:
a new object of class 'Complete OCL Document CS'.
Generated

createContextSpecificationCS

ContextSpecificationCS createContextSpecificationCS()
Returns a new object of class 'Context Specification CS'.

Returns:
a new object of class 'Context Specification CS'.
Generated

createInvCS

InvCS createInvCS()
Returns a new object of class 'Inv CS'.

Returns:
a new object of class 'Inv CS'.
Generated

createDefCS

DefCS createDefCS()
Returns a new object of class 'Def CS'.

Returns:
a new object of class 'Def CS'.
Generated

createOperationContextDeclCS

OperationContextDeclCS createOperationContextDeclCS()
Returns a new object of class 'Operation Context Decl CS'.

Returns:
a new object of class 'Operation Context Decl CS'.
Generated

createPreCS

PreCS createPreCS()
Returns a new object of class 'Pre CS'.

Returns:
a new object of class 'Pre CS'.
Generated

createPreExpCS

PreExpCS createPreExpCS()
Returns a new object of class 'Pre Exp CS'.

Returns:
a new object of class 'Pre Exp CS'.
Generated

createPostCS

PostCS createPostCS()
Returns a new object of class 'Post CS'.

Returns:
a new object of class 'Post CS'.
Generated

createBodyCS

BodyCS createBodyCS()
Returns a new object of class 'Body CS'.

Returns:
a new object of class 'Body CS'.
Generated

createOclMessageArgCS

OclMessageArgCS createOclMessageArgCS()
Returns a new object of class 'Ocl Message Arg CS'.

Returns:
a new object of class 'Ocl Message Arg CS'.
Generated

getCompleteOCLCSTPackage

CompleteOCLCSTPackage getCompleteOCLCSTPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
Generated