| /** |
| */ |
| package org.eclipse.qvto.examples.xtext.qvtoperationalcs; |
| |
| import org.eclipse.emf.ecore.EFactory; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * The <b>Factory</b> for the model. |
| * It provides a create method for each non-abstract class of the model. |
| * <!-- end-user-doc --> |
| * @see org.eclipse.qvto.examples.xtext.qvtoperationalcs.QVTOperationalCSPackage |
| * @generated |
| */ |
| public interface QVTOperationalCSFactory extends EFactory { |
| /** |
| * The singleton instance of the factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| QVTOperationalCSFactory eINSTANCE = org.eclipse.qvto.examples.xtext.qvtoperationalcs.impl.QVTOperationalCSFactoryImpl.init(); |
| |
| /** |
| * Returns a new object of class '<em>Path Name2 CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Path Name2 CS</em>'. |
| * @generated |
| */ |
| PathName2CS createPathName2CS(); |
| |
| /** |
| * Returns a new object of class '<em>Path Element2 CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Path Element2 CS</em>'. |
| * @generated |
| */ |
| PathElement2CS createPathElement2CS(); |
| |
| /** |
| * Returns a new object of class '<em>Typed Type Ref2 CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Typed Type Ref2 CS</em>'. |
| * @generated |
| */ |
| TypedTypeRef2CS createTypedTypeRef2CS(); |
| |
| /** |
| * Returns a new object of class '<em>Top Level CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Top Level CS</em>'. |
| * @generated |
| */ |
| TopLevelCS createTopLevelCS(); |
| |
| /** |
| * Returns a new object of class '<em>QV To Class CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>QV To Class CS</em>'. |
| * @generated |
| */ |
| QVToClassCS createQVToClassCS(); |
| |
| /** |
| * Returns a new object of class '<em>QV To Import CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>QV To Import CS</em>'. |
| * @generated |
| */ |
| QVToImportCS createQVToImportCS(); |
| |
| /** |
| * Returns a new object of class '<em>QV To Library CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>QV To Library CS</em>'. |
| * @generated |
| */ |
| QVToLibraryCS createQVToLibraryCS(); |
| |
| /** |
| * Returns a new object of class '<em>QV To Operation CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>QV To Operation CS</em>'. |
| * @generated |
| */ |
| QVToOperationCS createQVToOperationCS(); |
| |
| /** |
| * Returns a new object of class '<em>Constructor Operation CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Constructor Operation CS</em>'. |
| * @generated |
| */ |
| ConstructorOperationCS createConstructorOperationCS(); |
| |
| /** |
| * Returns a new object of class '<em>Configuration Property CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Configuration Property CS</em>'. |
| * @generated |
| */ |
| ConfigurationPropertyCS createConfigurationPropertyCS(); |
| |
| /** |
| * Returns a new object of class '<em>Entry Operation CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Entry Operation CS</em>'. |
| * @generated |
| */ |
| EntryOperationCS createEntryOperationCS(); |
| |
| /** |
| * Returns a new object of class '<em>Init Part CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Init Part CS</em>'. |
| * @generated |
| */ |
| InitPartCS createInitPartCS(); |
| |
| /** |
| * Returns a new object of class '<em>Metamodel CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Metamodel CS</em>'. |
| * @generated |
| */ |
| MetamodelCS createMetamodelCS(); |
| |
| /** |
| * Returns a new object of class '<em>Operation Body CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Operation Body CS</em>'. |
| * @generated |
| */ |
| OperationBodyCS createOperationBodyCS(); |
| |
| /** |
| * Returns a new object of class '<em>Operation Ref CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Operation Ref CS</em>'. |
| * @generated |
| */ |
| OperationRefCS createOperationRefCS(); |
| |
| /** |
| * Returns a new object of class '<em>Primitive Type CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Primitive Type CS</em>'. |
| * @generated |
| */ |
| PrimitiveTypeCS createPrimitiveTypeCS(); |
| |
| /** |
| * Returns a new object of class '<em>Classifier Property CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Classifier Property CS</em>'. |
| * @generated |
| */ |
| ClassifierPropertyCS createClassifierPropertyCS(); |
| |
| /** |
| * Returns a new object of class '<em>Stereotype Qualifier CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Stereotype Qualifier CS</em>'. |
| * @generated |
| */ |
| StereotypeQualifierCS createStereotypeQualifierCS(); |
| |
| /** |
| * Returns a new object of class '<em>Tag CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Tag CS</em>'. |
| * @generated |
| */ |
| TagCS createTagCS(); |
| |
| /** |
| * Returns a new object of class '<em>Exception CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Exception CS</em>'. |
| * @generated |
| */ |
| ExceptionCS createExceptionCS(); |
| |
| /** |
| * Returns a new object of class '<em>Helper Operation CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Helper Operation CS</em>'. |
| * @generated |
| */ |
| HelperOperationCS createHelperOperationCS(); |
| |
| /** |
| * Returns a new object of class '<em>Imperative Operation CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Imperative Operation CS</em>'. |
| * @generated |
| */ |
| ImperativeOperationCS createImperativeOperationCS(); |
| |
| /** |
| * Returns a new object of class '<em>Contextual Property CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Contextual Property CS</em>'. |
| * @generated |
| */ |
| ContextualPropertyCS createContextualPropertyCS(); |
| |
| /** |
| * Returns a new object of class '<em>Module Property CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Module Property CS</em>'. |
| * @generated |
| */ |
| ModulePropertyCS createModulePropertyCS(); |
| |
| /** |
| * Returns a new object of class '<em>Mapping Body CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Mapping Body CS</em>'. |
| * @generated |
| */ |
| MappingBodyCS createMappingBodyCS(); |
| |
| /** |
| * Returns a new object of class '<em>Mapping Call Exp CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Mapping Call Exp CS</em>'. |
| * @generated |
| */ |
| MappingCallExpCS createMappingCallExpCS(); |
| |
| /** |
| * Returns a new object of class '<em>Mapping Operation CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Mapping Operation CS</em>'. |
| * @generated |
| */ |
| MappingOperationCS createMappingOperationCS(); |
| |
| /** |
| * Returns a new object of class '<em>Module Ref CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Module Ref CS</em>'. |
| * @generated |
| */ |
| ModuleRefCS createModuleRefCS(); |
| |
| /** |
| * Returns a new object of class '<em>Model Type CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Model Type CS</em>'. |
| * @generated |
| */ |
| ModelTypeCS createModelTypeCS(); |
| |
| /** |
| * Returns a new object of class '<em>Model Type Ref CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Model Type Ref CS</em>'. |
| * @generated |
| */ |
| ModelTypeRefCS createModelTypeRefCS(); |
| |
| /** |
| * Returns a new object of class '<em>Module CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Module CS</em>'. |
| * @generated |
| */ |
| ModuleCS createModuleCS(); |
| |
| /** |
| * Returns a new object of class '<em>Module Usage CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Module Usage CS</em>'. |
| * @generated |
| */ |
| ModuleUsageCS createModuleUsageCS(); |
| |
| /** |
| * Returns a new object of class '<em>Object Exp CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Object Exp CS</em>'. |
| * @generated |
| */ |
| ObjectExpCS createObjectExpCS(); |
| |
| /** |
| * Returns a new object of class '<em>Parameter Declaration CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Parameter Declaration CS</em>'. |
| * @generated |
| */ |
| ParameterDeclarationCS createParameterDeclarationCS(); |
| |
| /** |
| * Returns a new object of class '<em>Package Ref CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Package Ref CS</em>'. |
| * @generated |
| */ |
| PackageRefCS createPackageRefCS(); |
| |
| /** |
| * Returns a new object of class '<em>Transformation CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Transformation CS</em>'. |
| * @generated |
| */ |
| TransformationCS createTransformationCS(); |
| |
| /** |
| * Returns a new object of class '<em>Unit Ref CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Unit Ref CS</em>'. |
| * @generated |
| */ |
| UnitRefCS createUnitRefCS(); |
| |
| /** |
| * Returns a new object of class '<em>Resolve Exp CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Resolve Exp CS</em>'. |
| * @generated |
| */ |
| ResolveExpCS createResolveExpCS(); |
| |
| /** |
| * Returns a new object of class '<em>Resolve By Type Exp CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Resolve By Type Exp CS</em>'. |
| * @generated |
| */ |
| ResolveByTypeExpCS createResolveByTypeExpCS(); |
| |
| /** |
| * Returns a new object of class '<em>Resolve By Mapping Exp CS</em>'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return a new object of class '<em>Resolve By Mapping Exp CS</em>'. |
| * @generated |
| */ |
| ResolveByMappingExpCS createResolveByMappingExpCS(); |
| |
| /** |
| * Returns the package supported by this factory. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the package supported by this factory. |
| * @generated |
| */ |
| QVTOperationalCSPackage getQVTOperationalCSPackage(); |
| |
| } //QVTOperationalCSFactory |