public interface BaseCSFactory
extends org.eclipse.emf.ecore.EFactory
BaseCSPackage
Modifier and Type | Field and Description |
---|---|
static BaseCSFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
AnnotationCS |
createAnnotationCS()
Returns a new object of class 'Annotation CS'.
|
AttributeCS |
createAttributeCS()
Returns a new object of class 'Attribute 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'.
|
ModelElementRefCS |
createModelElementRefCS()
Returns a new object of class 'Model Element Ref CS'.
|
MultiplicityBoundsCS |
createMultiplicityBoundsCS()
Returns a new object of class 'Multiplicity Bounds CS'.
|
MultiplicityStringCS |
createMultiplicityStringCS()
Returns a new object of class 'Multiplicity String 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'.
|
PathElementCS |
createPathElementCS()
Returns a new object of class 'Path Element CS'.
|
PathElementWithURICS |
createPathElementWithURICS()
Returns a new object of class 'Path Element With URICS'.
|
PathNameCS |
createPathNameCS()
Returns a new object of class 'Path Name 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'.
|
StructuredClassCS |
createStructuredClassCS()
Returns a new object of class 'Structured Class 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'.
|
BaseCSPackage |
getBaseCSPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final BaseCSFactory eINSTANCE
@NonNull AnnotationCS createAnnotationCS()
@NonNull AttributeCS createAttributeCS()
@NonNull ConstraintCS createConstraintCS()
@NonNull DataTypeCS createDataTypeCS()
@NonNull DetailCS createDetailCS()
@NonNull DocumentationCS createDocumentationCS()
@NonNull EnumerationCS createEnumerationCS()
@NonNull EnumerationLiteralCS createEnumerationLiteralCS()
@NonNull ImportCS createImportCS()
@NonNull LambdaTypeCS createLambdaTypeCS()
@NonNull ModelElementRefCS createModelElementRefCS()
@NonNull MultiplicityBoundsCS createMultiplicityBoundsCS()
@NonNull MultiplicityStringCS createMultiplicityStringCS()
@NonNull OperationCS createOperationCS()
@NonNull PackageCS createPackageCS()
@NonNull ParameterCS createParameterCS()
@NonNull PathElementCS createPathElementCS()
@NonNull PathElementWithURICS createPathElementWithURICS()
@NonNull PathNameCS createPathNameCS()
@NonNull PrimitiveTypeRefCS createPrimitiveTypeRefCS()
@NonNull ReferenceCS createReferenceCS()
@NonNull RootPackageCS createRootPackageCS()
@NonNull SpecificationCS createSpecificationCS()
@NonNull StructuredClassCS createStructuredClassCS()
@NonNull TemplateBindingCS createTemplateBindingCS()
@NonNull TemplateParameterSubstitutionCS createTemplateParameterSubstitutionCS()
@NonNull TemplateSignatureCS createTemplateSignatureCS()
@NonNull TuplePartCS createTuplePartCS()
@NonNull TupleTypeCS createTupleTypeCS()
@NonNull TypeParameterCS createTypeParameterCS()
@NonNull TypedTypeRefCS createTypedTypeRefCS()
@NonNull WildcardTypeRefCS createWildcardTypeRefCS()
BaseCSPackage getBaseCSPackage()