All Downloads are FREE. Search and download functionalities are using the official Maven repository.

kieker.model.analysismodel.deployment.impl.DeploymentPackageImpl Maven / Gradle / Ivy

Go to download

Kieker: Application Performance Monitoring and Dynamic Software Analysis

The newest version!
/**
 */
package kieker.model.analysismodel.deployment.impl;

import java.util.Map;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.emf.ecore.impl.EPackageImpl;

import kieker.model.analysismodel.AnalysismodelPackage;
import kieker.model.analysismodel.assembly.AssemblyPackage;
import kieker.model.analysismodel.assembly.impl.AssemblyPackageImpl;
import kieker.model.analysismodel.deployment.DeployedComponent;
import kieker.model.analysismodel.deployment.DeployedOperation;
import kieker.model.analysismodel.deployment.DeployedProvidedInterface;
import kieker.model.analysismodel.deployment.DeployedRequiredInterface;
import kieker.model.analysismodel.deployment.DeployedStorage;
import kieker.model.analysismodel.deployment.DeploymentContext;
import kieker.model.analysismodel.deployment.DeploymentFactory;
import kieker.model.analysismodel.deployment.DeploymentModel;
import kieker.model.analysismodel.deployment.DeploymentPackage;
import kieker.model.analysismodel.execution.ExecutionPackage;
import kieker.model.analysismodel.execution.impl.ExecutionPackageImpl;
import kieker.model.analysismodel.impl.AnalysismodelPackageImpl;
import kieker.model.analysismodel.source.SourcePackage;
import kieker.model.analysismodel.source.impl.SourcePackageImpl;
import kieker.model.analysismodel.statistics.StatisticsPackage;
import kieker.model.analysismodel.statistics.impl.StatisticsPackageImpl;
import kieker.model.analysismodel.trace.TracePackage;
import kieker.model.analysismodel.trace.impl.TracePackageImpl;
import kieker.model.analysismodel.type.TypePackage;
import kieker.model.analysismodel.type.impl.TypePackageImpl;

/**
 * 
 * An implementation of the model Package.
 * 
 *
 * @generated
 */
public class DeploymentPackageImpl extends EPackageImpl implements DeploymentPackage {
	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass deploymentModelEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass eStringToDeploymentContextMapEntryEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass deploymentContextEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass eStringToDeployedComponentMapEntryEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass deployedComponentEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass eStringToDeployedOperationMapEntryEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass deployedOperationEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass eStringToDeployedStorageMapEntryEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass deployedStorageEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass deployedProvidedInterfaceEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass eStringToDeployedProvidedInterfaceMapEntryEClass = null;

	/**
	 * 
	 * 
	 *
	 * @generated
	 */
	private EClass deployedRequiredInterfaceEClass = null;

	/**
	 * Creates an instance of the model Package, registered with
	 * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
	 * package URI value.
	 * 

* Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * * * * @see org.eclipse.emf.ecore.EPackage.Registry * @see kieker.model.analysismodel.deployment.DeploymentPackage#eNS_URI * @see #init() * @generated */ private DeploymentPackageImpl() { super(eNS_URI, DeploymentFactory.eINSTANCE); } /** * * * * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the Package for this model, and for any others upon which it depends. * *

* This method is used to initialize {@link DeploymentPackage#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * * * * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() * @generated */ public static DeploymentPackage init() { if (isInited) { return (DeploymentPackage) EPackage.Registry.INSTANCE.getEPackage(DeploymentPackage.eNS_URI); } // Obtain or create and register package final Object registeredDeploymentPackage = EPackage.Registry.INSTANCE.get(eNS_URI); final DeploymentPackageImpl theDeploymentPackage = registeredDeploymentPackage instanceof DeploymentPackageImpl ? (DeploymentPackageImpl) registeredDeploymentPackage : new DeploymentPackageImpl(); isInited = true; // Obtain or create and register interdependencies Object registeredPackage = EPackage.Registry.INSTANCE.getEPackage(AnalysismodelPackage.eNS_URI); final AnalysismodelPackageImpl theAnalysismodelPackage = (AnalysismodelPackageImpl) (registeredPackage instanceof AnalysismodelPackageImpl ? registeredPackage : AnalysismodelPackage.eINSTANCE); registeredPackage = EPackage.Registry.INSTANCE.getEPackage(StatisticsPackage.eNS_URI); final StatisticsPackageImpl theStatisticsPackage = (StatisticsPackageImpl) (registeredPackage instanceof StatisticsPackageImpl ? registeredPackage : StatisticsPackage.eINSTANCE); registeredPackage = EPackage.Registry.INSTANCE.getEPackage(TypePackage.eNS_URI); final TypePackageImpl theTypePackage = (TypePackageImpl) (registeredPackage instanceof TypePackageImpl ? registeredPackage : TypePackage.eINSTANCE); registeredPackage = EPackage.Registry.INSTANCE.getEPackage(AssemblyPackage.eNS_URI); final AssemblyPackageImpl theAssemblyPackage = (AssemblyPackageImpl) (registeredPackage instanceof AssemblyPackageImpl ? registeredPackage : AssemblyPackage.eINSTANCE); registeredPackage = EPackage.Registry.INSTANCE.getEPackage(ExecutionPackage.eNS_URI); final ExecutionPackageImpl theExecutionPackage = (ExecutionPackageImpl) (registeredPackage instanceof ExecutionPackageImpl ? registeredPackage : ExecutionPackage.eINSTANCE); registeredPackage = EPackage.Registry.INSTANCE.getEPackage(TracePackage.eNS_URI); final TracePackageImpl theTracePackage = (TracePackageImpl) (registeredPackage instanceof TracePackageImpl ? registeredPackage : TracePackage.eINSTANCE); registeredPackage = EPackage.Registry.INSTANCE.getEPackage(SourcePackage.eNS_URI); final SourcePackageImpl theSourcePackage = (SourcePackageImpl) (registeredPackage instanceof SourcePackageImpl ? registeredPackage : SourcePackage.eINSTANCE); // Create package meta-data objects theDeploymentPackage.createPackageContents(); theAnalysismodelPackage.createPackageContents(); theStatisticsPackage.createPackageContents(); theTypePackage.createPackageContents(); theAssemblyPackage.createPackageContents(); theExecutionPackage.createPackageContents(); theTracePackage.createPackageContents(); theSourcePackage.createPackageContents(); // Initialize created meta-data theDeploymentPackage.initializePackageContents(); theAnalysismodelPackage.initializePackageContents(); theStatisticsPackage.initializePackageContents(); theTypePackage.initializePackageContents(); theAssemblyPackage.initializePackageContents(); theExecutionPackage.initializePackageContents(); theTracePackage.initializePackageContents(); theSourcePackage.initializePackageContents(); // Mark meta-data to indicate it can't be changed theDeploymentPackage.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(DeploymentPackage.eNS_URI, theDeploymentPackage); return theDeploymentPackage; } /** * * * * @generated */ @Override public EClass getDeploymentModel() { return this.deploymentModelEClass; } /** * * * * @generated */ @Override public EReference getDeploymentModel_Contexts() { return (EReference) this.deploymentModelEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EClass getEStringToDeploymentContextMapEntry() { return this.eStringToDeploymentContextMapEntryEClass; } /** * * * * @generated */ @Override public EAttribute getEStringToDeploymentContextMapEntry_Key() { return (EAttribute) this.eStringToDeploymentContextMapEntryEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EReference getEStringToDeploymentContextMapEntry_Value() { return (EReference) this.eStringToDeploymentContextMapEntryEClass.getEStructuralFeatures().get(1); } /** * * * * @generated */ @Override public EClass getDeploymentContext() { return this.deploymentContextEClass; } /** * * * * @generated */ @Override public EAttribute getDeploymentContext_Name() { return (EAttribute) this.deploymentContextEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EReference getDeploymentContext_Components() { return (EReference) this.deploymentContextEClass.getEStructuralFeatures().get(1); } /** * * * * @generated */ @Override public EClass getEStringToDeployedComponentMapEntry() { return this.eStringToDeployedComponentMapEntryEClass; } /** * * * * @generated */ @Override public EAttribute getEStringToDeployedComponentMapEntry_Key() { return (EAttribute) this.eStringToDeployedComponentMapEntryEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EReference getEStringToDeployedComponentMapEntry_Value() { return (EReference) this.eStringToDeployedComponentMapEntryEClass.getEStructuralFeatures().get(1); } /** * * * * @generated */ @Override public EClass getDeployedComponent() { return this.deployedComponentEClass; } /** * * * * @generated */ @Override public EReference getDeployedComponent_AssemblyComponent() { return (EReference) this.deployedComponentEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EReference getDeployedComponent_Operations() { return (EReference) this.deployedComponentEClass.getEStructuralFeatures().get(1); } /** * * * * @generated */ @Override public EReference getDeployedComponent_Storages() { return (EReference) this.deployedComponentEClass.getEStructuralFeatures().get(2); } /** * * * * @generated */ @Override public EReference getDeployedComponent_ContainedComponents() { return (EReference) this.deployedComponentEClass.getEStructuralFeatures().get(3); } /** * * * * @generated */ @Override public EReference getDeployedComponent_ProvidedInterfaces() { return (EReference) this.deployedComponentEClass.getEStructuralFeatures().get(4); } /** * * * * @generated */ @Override public EReference getDeployedComponent_RequiredInterfaces() { return (EReference) this.deployedComponentEClass.getEStructuralFeatures().get(5); } /** * * * * @generated */ @Override public EAttribute getDeployedComponent_Signature() { return (EAttribute) this.deployedComponentEClass.getEStructuralFeatures().get(6); } /** * * * * @generated */ @Override public EOperation getDeployedComponent__GetContext() { return this.deployedComponentEClass.getEOperations().get(0); } /** * * * * @generated */ @Override public EClass getEStringToDeployedOperationMapEntry() { return this.eStringToDeployedOperationMapEntryEClass; } /** * * * * @generated */ @Override public EAttribute getEStringToDeployedOperationMapEntry_Key() { return (EAttribute) this.eStringToDeployedOperationMapEntryEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EReference getEStringToDeployedOperationMapEntry_Value() { return (EReference) this.eStringToDeployedOperationMapEntryEClass.getEStructuralFeatures().get(1); } /** * * * * @generated */ @Override public EClass getDeployedOperation() { return this.deployedOperationEClass; } /** * * * * @generated */ @Override public EReference getDeployedOperation_AssemblyOperation() { return (EReference) this.deployedOperationEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EOperation getDeployedOperation__GetComponent() { return this.deployedOperationEClass.getEOperations().get(0); } /** * * * * @generated */ @Override public EClass getEStringToDeployedStorageMapEntry() { return this.eStringToDeployedStorageMapEntryEClass; } /** * * * * @generated */ @Override public EAttribute getEStringToDeployedStorageMapEntry_Key() { return (EAttribute) this.eStringToDeployedStorageMapEntryEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EReference getEStringToDeployedStorageMapEntry_Value() { return (EReference) this.eStringToDeployedStorageMapEntryEClass.getEStructuralFeatures().get(1); } /** * * * * @generated */ @Override public EClass getDeployedStorage() { return this.deployedStorageEClass; } /** * * * * @generated */ @Override public EReference getDeployedStorage_AssemblyStorage() { return (EReference) this.deployedStorageEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EOperation getDeployedStorage__GetComponent() { return this.deployedStorageEClass.getEOperations().get(0); } /** * * * * @generated */ @Override public EClass getDeployedProvidedInterface() { return this.deployedProvidedInterfaceEClass; } /** * * * * @generated */ @Override public EReference getDeployedProvidedInterface_ProvidedInterface() { return (EReference) this.deployedProvidedInterfaceEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EClass getEStringToDeployedProvidedInterfaceMapEntry() { return this.eStringToDeployedProvidedInterfaceMapEntryEClass; } /** * * * * @generated */ @Override public EAttribute getEStringToDeployedProvidedInterfaceMapEntry_Key() { return (EAttribute) this.eStringToDeployedProvidedInterfaceMapEntryEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EReference getEStringToDeployedProvidedInterfaceMapEntry_Value() { return (EReference) this.eStringToDeployedProvidedInterfaceMapEntryEClass.getEStructuralFeatures().get(1); } /** * * * * @generated */ @Override public EClass getDeployedRequiredInterface() { return this.deployedRequiredInterfaceEClass; } /** * * * * @generated */ @Override public EReference getDeployedRequiredInterface_RequiredInterface() { return (EReference) this.deployedRequiredInterfaceEClass.getEStructuralFeatures().get(0); } /** * * * * @generated */ @Override public EReference getDeployedRequiredInterface_Requires() { return (EReference) this.deployedRequiredInterfaceEClass.getEStructuralFeatures().get(1); } /** * * * * @generated */ @Override public DeploymentFactory getDeploymentFactory() { return (DeploymentFactory) this.getEFactoryInstance(); } /** * * * * @generated */ private boolean isCreated = false; /** * Creates the meta-model objects for the package. This method is * guarded to have no affect on any invocation but its first. * * * * @generated */ public void createPackageContents() { if (this.isCreated) { return; } this.isCreated = true; // Create classes and their features this.deploymentModelEClass = this.createEClass(DEPLOYMENT_MODEL); this.createEReference(this.deploymentModelEClass, DEPLOYMENT_MODEL__CONTEXTS); this.eStringToDeploymentContextMapEntryEClass = this.createEClass(ESTRING_TO_DEPLOYMENT_CONTEXT_MAP_ENTRY); this.createEAttribute(this.eStringToDeploymentContextMapEntryEClass, ESTRING_TO_DEPLOYMENT_CONTEXT_MAP_ENTRY__KEY); this.createEReference(this.eStringToDeploymentContextMapEntryEClass, ESTRING_TO_DEPLOYMENT_CONTEXT_MAP_ENTRY__VALUE); this.deploymentContextEClass = this.createEClass(DEPLOYMENT_CONTEXT); this.createEAttribute(this.deploymentContextEClass, DEPLOYMENT_CONTEXT__NAME); this.createEReference(this.deploymentContextEClass, DEPLOYMENT_CONTEXT__COMPONENTS); this.eStringToDeployedComponentMapEntryEClass = this.createEClass(ESTRING_TO_DEPLOYED_COMPONENT_MAP_ENTRY); this.createEAttribute(this.eStringToDeployedComponentMapEntryEClass, ESTRING_TO_DEPLOYED_COMPONENT_MAP_ENTRY__KEY); this.createEReference(this.eStringToDeployedComponentMapEntryEClass, ESTRING_TO_DEPLOYED_COMPONENT_MAP_ENTRY__VALUE); this.deployedComponentEClass = this.createEClass(DEPLOYED_COMPONENT); this.createEReference(this.deployedComponentEClass, DEPLOYED_COMPONENT__ASSEMBLY_COMPONENT); this.createEReference(this.deployedComponentEClass, DEPLOYED_COMPONENT__OPERATIONS); this.createEReference(this.deployedComponentEClass, DEPLOYED_COMPONENT__STORAGES); this.createEReference(this.deployedComponentEClass, DEPLOYED_COMPONENT__CONTAINED_COMPONENTS); this.createEReference(this.deployedComponentEClass, DEPLOYED_COMPONENT__PROVIDED_INTERFACES); this.createEReference(this.deployedComponentEClass, DEPLOYED_COMPONENT__REQUIRED_INTERFACES); this.createEAttribute(this.deployedComponentEClass, DEPLOYED_COMPONENT__SIGNATURE); this.createEOperation(this.deployedComponentEClass, DEPLOYED_COMPONENT___GET_CONTEXT); this.eStringToDeployedOperationMapEntryEClass = this.createEClass(ESTRING_TO_DEPLOYED_OPERATION_MAP_ENTRY); this.createEAttribute(this.eStringToDeployedOperationMapEntryEClass, ESTRING_TO_DEPLOYED_OPERATION_MAP_ENTRY__KEY); this.createEReference(this.eStringToDeployedOperationMapEntryEClass, ESTRING_TO_DEPLOYED_OPERATION_MAP_ENTRY__VALUE); this.deployedOperationEClass = this.createEClass(DEPLOYED_OPERATION); this.createEReference(this.deployedOperationEClass, DEPLOYED_OPERATION__ASSEMBLY_OPERATION); this.createEOperation(this.deployedOperationEClass, DEPLOYED_OPERATION___GET_COMPONENT); this.eStringToDeployedStorageMapEntryEClass = this.createEClass(ESTRING_TO_DEPLOYED_STORAGE_MAP_ENTRY); this.createEAttribute(this.eStringToDeployedStorageMapEntryEClass, ESTRING_TO_DEPLOYED_STORAGE_MAP_ENTRY__KEY); this.createEReference(this.eStringToDeployedStorageMapEntryEClass, ESTRING_TO_DEPLOYED_STORAGE_MAP_ENTRY__VALUE); this.deployedStorageEClass = this.createEClass(DEPLOYED_STORAGE); this.createEReference(this.deployedStorageEClass, DEPLOYED_STORAGE__ASSEMBLY_STORAGE); this.createEOperation(this.deployedStorageEClass, DEPLOYED_STORAGE___GET_COMPONENT); this.deployedProvidedInterfaceEClass = this.createEClass(DEPLOYED_PROVIDED_INTERFACE); this.createEReference(this.deployedProvidedInterfaceEClass, DEPLOYED_PROVIDED_INTERFACE__PROVIDED_INTERFACE); this.eStringToDeployedProvidedInterfaceMapEntryEClass = this.createEClass(ESTRING_TO_DEPLOYED_PROVIDED_INTERFACE_MAP_ENTRY); this.createEAttribute(this.eStringToDeployedProvidedInterfaceMapEntryEClass, ESTRING_TO_DEPLOYED_PROVIDED_INTERFACE_MAP_ENTRY__KEY); this.createEReference(this.eStringToDeployedProvidedInterfaceMapEntryEClass, ESTRING_TO_DEPLOYED_PROVIDED_INTERFACE_MAP_ENTRY__VALUE); this.deployedRequiredInterfaceEClass = this.createEClass(DEPLOYED_REQUIRED_INTERFACE); this.createEReference(this.deployedRequiredInterfaceEClass, DEPLOYED_REQUIRED_INTERFACE__REQUIRED_INTERFACE); this.createEReference(this.deployedRequiredInterfaceEClass, DEPLOYED_REQUIRED_INTERFACE__REQUIRES); } /** * * * * @generated */ private boolean isInitialized = false; /** * Complete the initialization of the package and its meta-model. This * method is guarded to have no affect on any invocation but its first. * * * * @generated */ public void initializePackageContents() { if (this.isInitialized) { return; } this.isInitialized = true; // Initialize package this.setName(eNAME); this.setNsPrefix(eNS_PREFIX); this.setNsURI(eNS_URI); // Obtain other dependent packages final AssemblyPackage theAssemblyPackage = (AssemblyPackage) EPackage.Registry.INSTANCE.getEPackage(AssemblyPackage.eNS_URI); // Create type parameters // Set bounds for type parameters // Add supertypes to classes // Initialize classes, features, and operations; add parameters this.initEClass(this.deploymentModelEClass, DeploymentModel.class, "DeploymentModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); this.initEReference(this.getDeploymentModel_Contexts(), this.getEStringToDeploymentContextMapEntry(), null, "contexts", null, 0, -1, DeploymentModel.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); this.initEClass(this.eStringToDeploymentContextMapEntryEClass, Map.Entry.class, "EStringToDeploymentContextMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); this.initEAttribute(this.getEStringToDeploymentContextMapEntry_Key(), this.ecorePackage.getEString(), "key", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEReference(this.getEStringToDeploymentContextMapEntry_Value(), this.getDeploymentContext(), null, "value", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEClass(this.deploymentContextEClass, DeploymentContext.class, "DeploymentContext", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); this.initEAttribute(this.getDeploymentContext_Name(), this.ecorePackage.getEString(), "name", null, 0, 1, DeploymentContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEReference(this.getDeploymentContext_Components(), this.getEStringToDeployedComponentMapEntry(), null, "components", null, 0, -1, DeploymentContext.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); this.initEClass(this.eStringToDeployedComponentMapEntryEClass, Map.Entry.class, "EStringToDeployedComponentMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); this.initEAttribute(this.getEStringToDeployedComponentMapEntry_Key(), this.ecorePackage.getEString(), "key", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEReference(this.getEStringToDeployedComponentMapEntry_Value(), this.getDeployedComponent(), null, "value", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEClass(this.deployedComponentEClass, DeployedComponent.class, "DeployedComponent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); this.initEReference(this.getDeployedComponent_AssemblyComponent(), theAssemblyPackage.getAssemblyComponent(), null, "assemblyComponent", null, 0, 1, DeployedComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEReference(this.getDeployedComponent_Operations(), this.getEStringToDeployedOperationMapEntry(), null, "operations", null, 0, -1, DeployedComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); this.initEReference(this.getDeployedComponent_Storages(), this.getEStringToDeployedStorageMapEntry(), null, "storages", null, 0, -1, DeployedComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); this.initEReference(this.getDeployedComponent_ContainedComponents(), this.getDeployedComponent(), null, "containedComponents", null, 0, -1, DeployedComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEReference(this.getDeployedComponent_ProvidedInterfaces(), this.getEStringToDeployedProvidedInterfaceMapEntry(), null, "providedInterfaces", null, 0, -1, DeployedComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEReference(this.getDeployedComponent_RequiredInterfaces(), this.getDeployedRequiredInterface(), null, "requiredInterfaces", null, 0, -1, DeployedComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEAttribute(this.getDeployedComponent_Signature(), this.ecorePackage.getEString(), "signature", null, 0, 1, DeployedComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEOperation(this.getDeployedComponent__GetContext(), this.getDeploymentContext(), "getContext", 0, 1, IS_UNIQUE, IS_ORDERED); this.initEClass(this.eStringToDeployedOperationMapEntryEClass, Map.Entry.class, "EStringToDeployedOperationMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); this.initEAttribute(this.getEStringToDeployedOperationMapEntry_Key(), this.ecorePackage.getEString(), "key", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEReference(this.getEStringToDeployedOperationMapEntry_Value(), this.getDeployedOperation(), null, "value", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEClass(this.deployedOperationEClass, DeployedOperation.class, "DeployedOperation", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); this.initEReference(this.getDeployedOperation_AssemblyOperation(), theAssemblyPackage.getAssemblyOperation(), null, "assemblyOperation", null, 0, 1, DeployedOperation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEOperation(this.getDeployedOperation__GetComponent(), this.getDeployedComponent(), "getComponent", 0, 1, IS_UNIQUE, IS_ORDERED); this.initEClass(this.eStringToDeployedStorageMapEntryEClass, Map.Entry.class, "EStringToDeployedStorageMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); this.initEAttribute(this.getEStringToDeployedStorageMapEntry_Key(), this.ecorePackage.getEString(), "key", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEReference(this.getEStringToDeployedStorageMapEntry_Value(), this.getDeployedStorage(), null, "value", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEClass(this.deployedStorageEClass, DeployedStorage.class, "DeployedStorage", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); this.initEReference(this.getDeployedStorage_AssemblyStorage(), theAssemblyPackage.getAssemblyStorage(), null, "assemblyStorage", null, 0, 1, DeployedStorage.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEOperation(this.getDeployedStorage__GetComponent(), this.getDeployedComponent(), "getComponent", 0, 1, IS_UNIQUE, IS_ORDERED); this.initEClass(this.deployedProvidedInterfaceEClass, DeployedProvidedInterface.class, "DeployedProvidedInterface", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); this.initEReference(this.getDeployedProvidedInterface_ProvidedInterface(), theAssemblyPackage.getAssemblyProvidedInterface(), null, "providedInterface", null, 0, 1, DeployedProvidedInterface.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEClass(this.eStringToDeployedProvidedInterfaceMapEntryEClass, Map.Entry.class, "EStringToDeployedProvidedInterfaceMapEntry", !IS_ABSTRACT, !IS_INTERFACE, !IS_GENERATED_INSTANCE_CLASS); this.initEAttribute(this.getEStringToDeployedProvidedInterfaceMapEntry_Key(), this.ecorePackage.getEString(), "key", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEReference(this.getEStringToDeployedProvidedInterfaceMapEntry_Value(), this.getDeployedProvidedInterface(), null, "value", null, 0, 1, Map.Entry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEClass(this.deployedRequiredInterfaceEClass, DeployedRequiredInterface.class, "DeployedRequiredInterface", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); this.initEReference(this.getDeployedRequiredInterface_RequiredInterface(), theAssemblyPackage.getAssemblyRequiredInterface(), null, "requiredInterface", null, 0, 1, DeployedRequiredInterface.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); this.initEReference(this.getDeployedRequiredInterface_Requires(), this.getDeployedProvidedInterface(), null, "requires", null, 0, 1, DeployedRequiredInterface.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); } } // DeploymentPackageImpl





© 2015 - 2024 Weber Informatics LLC | Privacy Policy