/** */ package hu.bme.mit.inf.dslreasoner.domains.cps.impl; import hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance; import hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType; import hu.bme.mit.inf.dslreasoner.domains.cps.CpsFactory; import hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage; import hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem; import hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance; import hu.bme.mit.inf.dslreasoner.domains.cps.HostType; import hu.bme.mit.inf.dslreasoner.domains.cps.Request; import hu.bme.mit.inf.dslreasoner.domains.cps.Requirement; import hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.impl.EPackageImpl; /** * * An implementation of the model Package. * * @generated */ public class CpsPackageImpl extends EPackageImpl implements CpsPackage { /** * * * @generated */ private EClass cyberPhysicalSystemEClass = null; /** * * * @generated */ private EClass applicationTypeEClass = null; /** * * * @generated */ private EClass hostTypeEClass = null; /** * * * @generated */ private EClass requestEClass = null; /** * * * @generated */ private EClass requirementEClass = null; /** * * * @generated */ private EClass applicationInstanceEClass = null; /** * * * @generated */ private EClass resourceRequirementEClass = null; /** * * * @generated */ private EClass hostInstanceEClass = 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 hu.bme.mit.inf.dslreasoner.domains.cps.CpsPackage#eNS_URI * @see #init() * @generated */ private CpsPackageImpl() { super(eNS_URI, CpsFactory.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 CpsPackage#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 CpsPackage init() { if (isInited) return (CpsPackage) EPackage.Registry.INSTANCE.getEPackage(CpsPackage.eNS_URI); // Obtain or create and register package Object registeredCpsPackage = EPackage.Registry.INSTANCE.get(eNS_URI); CpsPackageImpl theCpsPackage = registeredCpsPackage instanceof CpsPackageImpl ? (CpsPackageImpl) registeredCpsPackage : new CpsPackageImpl(); isInited = true; // Create package meta-data objects theCpsPackage.createPackageContents(); // Initialize created meta-data theCpsPackage.initializePackageContents(); // Mark meta-data to indicate it can't be changed theCpsPackage.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(CpsPackage.eNS_URI, theCpsPackage); return theCpsPackage; } /** * * * @generated */ @Override public EClass getCyberPhysicalSystem() { return cyberPhysicalSystemEClass; } /** * * * @generated */ @Override public EReference getCyberPhysicalSystem_Requests() { return (EReference) cyberPhysicalSystemEClass.getEStructuralFeatures().get(0); } /** * * * @generated */ @Override public EReference getCyberPhysicalSystem_ApplicationTypes() { return (EReference) cyberPhysicalSystemEClass.getEStructuralFeatures().get(1); } /** * * * @generated */ @Override public EReference getCyberPhysicalSystem_HostTypes() { return (EReference) cyberPhysicalSystemEClass.getEStructuralFeatures().get(2); } /** * * * @generated */ @Override public EReference getCyberPhysicalSystem_Hosts() { return (EReference) cyberPhysicalSystemEClass.getEStructuralFeatures().get(3); } /** * * * @generated */ @Override public EReference getCyberPhysicalSystem_Applications() { return (EReference) cyberPhysicalSystemEClass.getEStructuralFeatures().get(4); } /** * * * @generated */ @Override public EClass getApplicationType() { return applicationTypeEClass; } /** * * * @generated */ @Override public EReference getApplicationType_Instances() { return (EReference) applicationTypeEClass.getEStructuralFeatures().get(0); } /** * * * @generated */ @Override public EReference getApplicationType_Requirements() { return (EReference) applicationTypeEClass.getEStructuralFeatures().get(1); } /** * * * @generated */ @Override public EClass getHostType() { return hostTypeEClass; } /** * * * @generated */ @Override public EAttribute getHostType_DefaultMemory() { return (EAttribute) hostTypeEClass.getEStructuralFeatures().get(0); } /** * * * @generated */ @Override public EAttribute getHostType_DefaultHdd() { return (EAttribute) hostTypeEClass.getEStructuralFeatures().get(1); } /** * * * @generated */ @Override public EReference getHostType_Instances() { return (EReference) hostTypeEClass.getEStructuralFeatures().get(2); } /** * * * @generated */ @Override public EAttribute getHostType_Cost() { return (EAttribute) hostTypeEClass.getEStructuralFeatures().get(3); } /** * * * @generated */ @Override public EClass getRequest() { return requestEClass; } /** * * * @generated */ @Override public EReference getRequest_Requirements() { return (EReference) requestEClass.getEStructuralFeatures().get(0); } /** * * * @generated */ @Override public EClass getRequirement() { return requirementEClass; } /** * * * @generated */ @Override public EReference getRequirement_Request() { return (EReference) requirementEClass.getEStructuralFeatures().get(0); } /** * * * @generated */ @Override public EAttribute getRequirement_Count() { return (EAttribute) requirementEClass.getEStructuralFeatures().get(1); } /** * * * @generated */ @Override public EReference getRequirement_Type() { return (EReference) requirementEClass.getEStructuralFeatures().get(2); } /** * * * @generated */ @Override public EReference getRequirement_Instances() { return (EReference) requirementEClass.getEStructuralFeatures().get(3); } /** * * * @generated */ @Override public EClass getApplicationInstance() { return applicationInstanceEClass; } /** * * * @generated */ @Override public EReference getApplicationInstance_Requirement() { return (EReference) applicationInstanceEClass.getEStructuralFeatures().get(0); } /** * * * @generated */ @Override public EReference getApplicationInstance_Type() { return (EReference) applicationInstanceEClass.getEStructuralFeatures().get(1); } /** * * * @generated */ @Override public EReference getApplicationInstance_AllocatedTo() { return (EReference) applicationInstanceEClass.getEStructuralFeatures().get(2); } /** * * * @generated */ @Override public EClass getResourceRequirement() { return resourceRequirementEClass; } /** * * * @generated */ @Override public EAttribute getResourceRequirement_RequiredMemory() { return (EAttribute) resourceRequirementEClass.getEStructuralFeatures().get(0); } /** * * * @generated */ @Override public EAttribute getResourceRequirement_RequiredHdd() { return (EAttribute) resourceRequirementEClass.getEStructuralFeatures().get(1); } /** * * * @generated */ @Override public EReference getResourceRequirement_HostType() { return (EReference) resourceRequirementEClass.getEStructuralFeatures().get(2); } /** * * * @generated */ @Override public EClass getHostInstance() { return hostInstanceEClass; } /** * * * @generated */ @Override public EReference getHostInstance_Type() { return (EReference) hostInstanceEClass.getEStructuralFeatures().get(0); } /** * * * @generated */ @Override public EAttribute getHostInstance_AvailableMemory() { return (EAttribute) hostInstanceEClass.getEStructuralFeatures().get(1); } /** * * * @generated */ @Override public EAttribute getHostInstance_AvailableHdd() { return (EAttribute) hostInstanceEClass.getEStructuralFeatures().get(2); } /** * * * @generated */ @Override public EAttribute getHostInstance_TotalMemory() { return (EAttribute) hostInstanceEClass.getEStructuralFeatures().get(3); } /** * * * @generated */ @Override public EAttribute getHostInstance_TotalHdd() { return (EAttribute) hostInstanceEClass.getEStructuralFeatures().get(4); } /** * * * @generated */ @Override public EReference getHostInstance_Applications() { return (EReference) hostInstanceEClass.getEStructuralFeatures().get(5); } /** * * * @generated */ @Override public CpsFactory getCpsFactory() { return (CpsFactory) 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 (isCreated) return; isCreated = true; // Create classes and their features cyberPhysicalSystemEClass = createEClass(CYBER_PHYSICAL_SYSTEM); createEReference(cyberPhysicalSystemEClass, CYBER_PHYSICAL_SYSTEM__REQUESTS); createEReference(cyberPhysicalSystemEClass, CYBER_PHYSICAL_SYSTEM__APPLICATION_TYPES); createEReference(cyberPhysicalSystemEClass, CYBER_PHYSICAL_SYSTEM__HOST_TYPES); createEReference(cyberPhysicalSystemEClass, CYBER_PHYSICAL_SYSTEM__HOSTS); createEReference(cyberPhysicalSystemEClass, CYBER_PHYSICAL_SYSTEM__APPLICATIONS); applicationTypeEClass = createEClass(APPLICATION_TYPE); createEReference(applicationTypeEClass, APPLICATION_TYPE__INSTANCES); createEReference(applicationTypeEClass, APPLICATION_TYPE__REQUIREMENTS); hostTypeEClass = createEClass(HOST_TYPE); createEAttribute(hostTypeEClass, HOST_TYPE__DEFAULT_MEMORY); createEAttribute(hostTypeEClass, HOST_TYPE__DEFAULT_HDD); createEReference(hostTypeEClass, HOST_TYPE__INSTANCES); createEAttribute(hostTypeEClass, HOST_TYPE__COST); requestEClass = createEClass(REQUEST); createEReference(requestEClass, REQUEST__REQUIREMENTS); requirementEClass = createEClass(REQUIREMENT); createEReference(requirementEClass, REQUIREMENT__REQUEST); createEAttribute(requirementEClass, REQUIREMENT__COUNT); createEReference(requirementEClass, REQUIREMENT__TYPE); createEReference(requirementEClass, REQUIREMENT__INSTANCES); applicationInstanceEClass = createEClass(APPLICATION_INSTANCE); createEReference(applicationInstanceEClass, APPLICATION_INSTANCE__REQUIREMENT); createEReference(applicationInstanceEClass, APPLICATION_INSTANCE__TYPE); createEReference(applicationInstanceEClass, APPLICATION_INSTANCE__ALLOCATED_TO); resourceRequirementEClass = createEClass(RESOURCE_REQUIREMENT); createEAttribute(resourceRequirementEClass, RESOURCE_REQUIREMENT__REQUIRED_MEMORY); createEAttribute(resourceRequirementEClass, RESOURCE_REQUIREMENT__REQUIRED_HDD); createEReference(resourceRequirementEClass, RESOURCE_REQUIREMENT__HOST_TYPE); hostInstanceEClass = createEClass(HOST_INSTANCE); createEReference(hostInstanceEClass, HOST_INSTANCE__TYPE); createEAttribute(hostInstanceEClass, HOST_INSTANCE__AVAILABLE_MEMORY); createEAttribute(hostInstanceEClass, HOST_INSTANCE__AVAILABLE_HDD); createEAttribute(hostInstanceEClass, HOST_INSTANCE__TOTAL_MEMORY); createEAttribute(hostInstanceEClass, HOST_INSTANCE__TOTAL_HDD); createEReference(hostInstanceEClass, HOST_INSTANCE__APPLICATIONS); } /** * * * @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 (isInitialized) return; isInitialized = true; // Initialize package setName(eNAME); setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); // Create type parameters // Set bounds for type parameters // Add supertypes to classes // Initialize classes, features, and operations; add parameters initEClass(cyberPhysicalSystemEClass, CyberPhysicalSystem.class, "CyberPhysicalSystem", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getCyberPhysicalSystem_Requests(), this.getRequest(), null, "requests", null, 0, -1, CyberPhysicalSystem.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getCyberPhysicalSystem_ApplicationTypes(), this.getApplicationType(), null, "applicationTypes", null, 0, -1, CyberPhysicalSystem.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getCyberPhysicalSystem_HostTypes(), this.getHostType(), null, "hostTypes", null, 0, -1, CyberPhysicalSystem.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getCyberPhysicalSystem_Hosts(), this.getHostInstance(), null, "hosts", null, 0, -1, CyberPhysicalSystem.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getCyberPhysicalSystem_Applications(), this.getApplicationInstance(), null, "applications", null, 0, -1, CyberPhysicalSystem.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEClass(applicationTypeEClass, ApplicationType.class, "ApplicationType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getApplicationType_Instances(), this.getApplicationInstance(), this.getApplicationInstance_Type(), "instances", null, 0, -1, ApplicationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getApplicationType_Requirements(), this.getResourceRequirement(), null, "requirements", null, 0, -1, ApplicationType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(hostTypeEClass, HostType.class, "HostType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getHostType_DefaultMemory(), ecorePackage.getEInt(), "defaultMemory", null, 1, 1, HostType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getHostType_DefaultHdd(), ecorePackage.getEInt(), "defaultHdd", null, 1, 1, HostType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getHostType_Instances(), this.getHostInstance(), this.getHostInstance_Type(), "instances", null, 0, -1, HostType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getHostType_Cost(), ecorePackage.getEInt(), "cost", null, 1, 1, HostType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(requestEClass, Request.class, "Request", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getRequest_Requirements(), this.getRequirement(), this.getRequirement_Request(), "requirements", null, 0, -1, Request.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(requirementEClass, Requirement.class, "Requirement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getRequirement_Request(), this.getRequest(), this.getRequest_Requirements(), "request", null, 1, 1, Requirement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getRequirement_Count(), ecorePackage.getEInt(), "count", null, 1, 1, Requirement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getRequirement_Type(), this.getApplicationType(), null, "type", null, 0, 1, Requirement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getRequirement_Instances(), this.getApplicationInstance(), this.getApplicationInstance_Requirement(), "instances", null, 0, -1, Requirement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(applicationInstanceEClass, ApplicationInstance.class, "ApplicationInstance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getApplicationInstance_Requirement(), this.getRequirement(), this.getRequirement_Instances(), "requirement", null, 0, 1, ApplicationInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getApplicationInstance_Type(), this.getApplicationType(), this.getApplicationType_Instances(), "type", null, 1, 1, ApplicationInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getApplicationInstance_AllocatedTo(), this.getHostInstance(), this.getHostInstance_Applications(), "allocatedTo", null, 1, 1, ApplicationInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(resourceRequirementEClass, ResourceRequirement.class, "ResourceRequirement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getResourceRequirement_RequiredMemory(), ecorePackage.getEInt(), "requiredMemory", null, 1, 1, ResourceRequirement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getResourceRequirement_RequiredHdd(), ecorePackage.getEInt(), "requiredHdd", null, 1, 1, ResourceRequirement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getResourceRequirement_HostType(), this.getHostType(), null, "hostType", null, 1, 1, ResourceRequirement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(hostInstanceEClass, HostInstance.class, "HostInstance", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getHostInstance_Type(), this.getHostType(), this.getHostType_Instances(), "type", null, 1, 1, HostInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getHostInstance_AvailableMemory(), ecorePackage.getEInt(), "availableMemory", null, 0, 1, HostInstance.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEAttribute(getHostInstance_AvailableHdd(), ecorePackage.getEInt(), "availableHdd", null, 0, 1, HostInstance.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEAttribute(getHostInstance_TotalMemory(), ecorePackage.getEInt(), "totalMemory", null, 0, 1, HostInstance.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEAttribute(getHostInstance_TotalHdd(), ecorePackage.getEInt(), "totalHdd", null, 0, 1, HostInstance.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getHostInstance_Applications(), this.getApplicationInstance(), this.getApplicationInstance_AllocatedTo(), "applications", null, 0, -1, HostInstance.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); // Create resource createResource(eNS_URI); // Create annotations // http://www.eclipse.org/emf/2002/Ecore createEcoreAnnotations(); // org.eclipse.viatra.query.querybasedfeature createOrgAnnotations(); } /** * Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore. * * * @generated */ protected void createEcoreAnnotations() { String source = "http://www.eclipse.org/emf/2002/Ecore"; addAnnotation(this, source, new String[] { "settingDelegates", "org.eclipse.viatra.query.querybasedfeature" }); } /** * Initializes the annotations for org.eclipse.viatra.query.querybasedfeature. * * * @generated */ protected void createOrgAnnotations() { String source = "org.eclipse.viatra.query.querybasedfeature"; addAnnotation(getCyberPhysicalSystem_Hosts(), source, new String[] { "patternFQN", "hu.bme.mit.inf.dslreasoner.domains.cps.queries.cpsHosts" }); addAnnotation(getCyberPhysicalSystem_Applications(), source, new String[] { "patternFQN", "hu.bme.mit.inf.dslreasoner.domains.cps.queries.cpsApplications" }); addAnnotation(getHostInstance_AvailableMemory(), source, new String[] { "patternFQN", "hu.bme.mit.inf.dslreasoner.domains.cps.queries.availableMemory" }); addAnnotation(getHostInstance_AvailableHdd(), source, new String[] { "patternFQN", "hu.bme.mit.inf.dslreasoner.domains.cps.queries.availableHdd" }); addAnnotation(getHostInstance_TotalMemory(), source, new String[] { "patternFQN", "hu.bme.mit.inf.dslreasoner.domains.cps.queries.totalMemory" }); addAnnotation(getHostInstance_TotalHdd(), source, new String[] { "patternFQN", "hu.bme.mit.inf.dslreasoner.domains.cps.queries.totalHdd" }); } } //CpsPackageImpl