|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BaseCSTFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
BaseCSTPackage
Field Summary | |
---|---|
static BaseCSTFactory |
eINSTANCE
The singleton instance of the factory. |
Method Summary | |
---|---|
AnnotationCS |
createAnnotationCS()
Returns a new object of class 'Annotation CS'. |
AttributeCS |
createAttributeCS()
Returns a new object of class 'Attribute CS'. |
ClassCS |
createClassCS()
Returns a new object of class 'Class CS'. |
ClassCSRef |
createClassCSRef()
Returns a new object of class 'Class CS Ref'. |
CollectionTypeRefCS |
createCollectionTypeRefCS()
Returns a new object of class 'Collection Type Ref CS'. |
ConstraintCS |
createConstraintCS()
Returns a new object of class 'Constraint CS'. |
DataTypeCS |
createDataTypeCS()
Returns a new object of class 'Data Type CS'. |
DetailCS |
createDetailCS()
Returns a new object of class 'Detail CS'. |
DocumentationCS |
createDocumentationCS()
Returns a new object of class 'Documentation CS'. |
EnumerationCS |
createEnumerationCS()
Returns a new object of class 'Enumeration CS'. |
EnumerationLiteralCS |
createEnumerationLiteralCS()
Returns a new object of class 'Enumeration Literal CS'. |
ImportCS |
createImportCS()
Returns a new object of class 'Import CS'. |
LambdaTypeCS |
createLambdaTypeCS()
Returns a new object of class 'Lambda Type CS'. |
LibraryCS |
createLibraryCS()
Returns a new object of class 'Library CS'. |
OperationCS |
createOperationCS()
Returns a new object of class 'Operation CS'. |
PackageCS |
createPackageCS()
Returns a new object of class 'Package CS'. |
ParameterCS |
createParameterCS()
Returns a new object of class 'Parameter CS'. |
PrimitiveTypeRefCS |
createPrimitiveTypeRefCS()
Returns a new object of class 'Primitive Type Ref CS'. |
ReferenceCS |
createReferenceCS()
Returns a new object of class 'Reference CS'. |
RootPackageCS |
createRootPackageCS()
Returns a new object of class 'Root Package CS'. |
SpecificationCS |
createSpecificationCS()
Returns a new object of class 'Specification CS'. |
TemplateBindingCS |
createTemplateBindingCS()
Returns a new object of class 'Template Binding CS'. |
TemplateParameterSubstitutionCS |
createTemplateParameterSubstitutionCS()
Returns a new object of class 'Template Parameter Substitution CS'. |
TemplateSignatureCS |
createTemplateSignatureCS()
Returns a new object of class 'Template Signature CS'. |
TuplePartCS |
createTuplePartCS()
Returns a new object of class 'Tuple Part CS'. |
TupleTypeCS |
createTupleTypeCS()
Returns a new object of class 'Tuple Type CS'. |
TypedTypeRefCS |
createTypedTypeRefCS()
Returns a new object of class 'Typed Type Ref CS'. |
TypeParameterCS |
createTypeParameterCS()
Returns a new object of class 'Type Parameter CS'. |
WildcardTypeRefCS |
createWildcardTypeRefCS()
Returns a new object of class 'Wildcard Type Ref CS'. |
BaseCSTPackage |
getBaseCSTPackage()
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 |
---|
static final BaseCSTFactory eINSTANCE
Method Detail |
---|
AnnotationCS createAnnotationCS()
AttributeCS createAttributeCS()
ClassCS createClassCS()
ClassCSRef createClassCSRef()
CollectionTypeRefCS createCollectionTypeRefCS()
ConstraintCS createConstraintCS()
DataTypeCS createDataTypeCS()
DetailCS createDetailCS()
DocumentationCS createDocumentationCS()
EnumerationCS createEnumerationCS()
EnumerationLiteralCS createEnumerationLiteralCS()
ImportCS createImportCS()
LambdaTypeCS createLambdaTypeCS()
LibraryCS createLibraryCS()
OperationCS createOperationCS()
PackageCS createPackageCS()
ParameterCS createParameterCS()
PrimitiveTypeRefCS createPrimitiveTypeRefCS()
ReferenceCS createReferenceCS()
RootPackageCS createRootPackageCS()
SpecificationCS createSpecificationCS()
TemplateBindingCS createTemplateBindingCS()
TemplateParameterSubstitutionCS createTemplateParameterSubstitutionCS()
TemplateSignatureCS createTemplateSignatureCS()
TuplePartCS createTuplePartCS()
TupleTypeCS createTupleTypeCS()
TypeParameterCS createTypeParameterCS()
TypedTypeRefCS createTypedTypeRefCS()
WildcardTypeRefCS createWildcardTypeRefCS()
BaseCSTPackage getBaseCSTPackage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |