public class SpecificationPackageImpl extends EPackageImpl implements SpecificationPackage
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListSpecificationPackage.LiteralsEPackage.Descriptor, EPackage.RegistryInternalEObject.EStoreCONSUMPTION_FACTOR, CONSUMPTION_FACTOR__ID, CONSUMPTION_FACTOR__NAME, CONSUMPTION_FACTOR__POWER_MODEL, CONSUMPTION_FACTOR_FEATURE_COUNT, DECLARATIVE_POWER_MODEL_SPECIFICATION, DECLARATIVE_POWER_MODEL_SPECIFICATION__CONSUMPTION_FACTORS, DECLARATIVE_POWER_MODEL_SPECIFICATION__FUNCTIONAL_EXPRESSION, DECLARATIVE_POWER_MODEL_SPECIFICATION__ID, DECLARATIVE_POWER_MODEL_SPECIFICATION__NAME, DECLARATIVE_POWER_MODEL_SPECIFICATION__POWERMODELREPOSITORY, DECLARATIVE_POWER_MODEL_SPECIFICATION_FEATURE_COUNT, DISTRIBUTION_POWER_MODEL_SPECIFICATION, DISTRIBUTION_POWER_MODEL_SPECIFICATION__CONSUMPTION_FACTORS, DISTRIBUTION_POWER_MODEL_SPECIFICATION__ID, DISTRIBUTION_POWER_MODEL_SPECIFICATION__NAME, DISTRIBUTION_POWER_MODEL_SPECIFICATION__POWERMODELREPOSITORY, DISTRIBUTION_POWER_MODEL_SPECIFICATION_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FIXED_FACTOR, FIXED_FACTOR__ID, FIXED_FACTOR__NAME, FIXED_FACTOR__POWER_MODEL, FIXED_FACTOR_FEATURE_COUNT, MEASURED_FACTOR, MEASURED_FACTOR__ID, MEASURED_FACTOR__METRIC_TYPE, MEASURED_FACTOR__NAME, MEASURED_FACTOR__POWER_MODEL, MEASURED_FACTOR_FEATURE_COUNT, POWER_MODEL_REPOSITORY, POWER_MODEL_REPOSITORY__ID, POWER_MODEL_REPOSITORY__POWER_MODEL_SPECIFICATIONS, POWER_MODEL_REPOSITORY_FEATURE_COUNT, POWER_MODEL_SPECIFICATION, POWER_MODEL_SPECIFICATION__CONSUMPTION_FACTORS, POWER_MODEL_SPECIFICATION__ID, POWER_MODEL_SPECIFICATION__NAME, POWER_MODEL_SPECIFICATION__POWERMODELREPOSITORY, POWER_MODEL_SPECIFICATION_FEATURE_COUNT, RESOURCE_POWER_MODEL_SPECIFICATION, RESOURCE_POWER_MODEL_SPECIFICATION__CONSUMPTION_FACTORS, RESOURCE_POWER_MODEL_SPECIFICATION__ID, RESOURCE_POWER_MODEL_SPECIFICATION__NAME, RESOURCE_POWER_MODEL_SPECIFICATION__POWERMODELREPOSITORY, RESOURCE_POWER_MODEL_SPECIFICATION_FEATURE_COUNTNILEOPPOSITE_FEATURE_BASEbasicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDelivereAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic static SpecificationPackage init()
This method is used to initialize SpecificationPackage.eINSTANCE when that field is
accessed. Clients should not invoke it directly. Instead, they should simply access that
field to obtain the package.
SpecificationPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getPowerModelRepository()
getPowerModelRepository in interface SpecificationPackagePowerModelRepositorypublic EReference getPowerModelRepository_PowerModelSpecifications()
getPowerModelRepository_PowerModelSpecifications in interface SpecificationPackagePowerModelRepository.getPowerModelSpecifications(),
SpecificationPackage.getPowerModelRepository()public EClass getPowerModelSpecification()
getPowerModelSpecification in interface SpecificationPackagePowerModelSpecificationpublic EReference getPowerModelSpecification_Powermodelrepository()
getPowerModelSpecification_Powermodelrepository in interface SpecificationPackagePowerModelSpecification.getPowermodelrepository(),
SpecificationPackage.getPowerModelSpecification()public EReference getPowerModelSpecification_ConsumptionFactors()
getPowerModelSpecification_ConsumptionFactors in interface SpecificationPackagePowerModelSpecification.getConsumptionFactors(),
SpecificationPackage.getPowerModelSpecification()public EClass getResourcePowerModelSpecification()
getResourcePowerModelSpecification in interface SpecificationPackageResourcePowerModelSpecificationpublic EClass getDistributionPowerModelSpecification()
getDistributionPowerModelSpecification in interface SpecificationPackageDistributionPowerModelSpecificationpublic EClass getFixedFactor()
getFixedFactor in interface SpecificationPackageFixedFactorpublic EClass getConsumptionFactor()
getConsumptionFactor in interface SpecificationPackageConsumptionFactorpublic EReference getConsumptionFactor_PowerModel()
getConsumptionFactor_PowerModel in interface SpecificationPackageConsumptionFactor.getPowerModel(),
SpecificationPackage.getConsumptionFactor()public EClass getMeasuredFactor()
getMeasuredFactor in interface SpecificationPackageMeasuredFactorpublic EReference getMeasuredFactor_MetricType()
getMeasuredFactor_MetricType in interface SpecificationPackageMeasuredFactor.getMetricType(),
SpecificationPackage.getMeasuredFactor()public EClass getDeclarativePowerModelSpecification()
getDeclarativePowerModelSpecification in interface SpecificationPackageDeclarativePowerModelSpecificationpublic EAttribute getDeclarativePowerModelSpecification_FunctionalExpression()
getDeclarativePowerModelSpecification_FunctionalExpression in interface SpecificationPackageDeclarativePowerModelSpecification.getFunctionalExpression(),
SpecificationPackage.getDeclarativePowerModelSpecification()public SpecificationFactory getSpecificationFactory()
getSpecificationFactory in interface SpecificationPackagepublic void createPackageContents()
public void initializePackageContents()