public interface SpecificationFactory extends EFactory
SpecificationPackage| Modifier and Type | Field and Description |
|---|---|
static SpecificationFactory |
eINSTANCE
The singleton instance of the factory.
|
| Modifier and Type | Method and Description |
|---|---|
DeclarativePowerModelSpecification |
createDeclarativePowerModelSpecification()
Returns a new object of class 'Declarative Power Model Specification'.
|
DistributionPowerModelSpecification |
createDistributionPowerModelSpecification()
Returns a new object of class 'Distribution Power Model Specification'.
|
FixedFactor |
createFixedFactor()
Returns a new object of class 'Fixed Factor'.
|
MeasuredFactor |
createMeasuredFactor()
Returns a new object of class 'Measured Factor'.
|
PowerModelRepository |
createPowerModelRepository()
Returns a new object of class 'Power Model Repository'.
|
ResourcePowerModelSpecification |
createResourcePowerModelSpecification()
Returns a new object of class 'Resource Power Model Specification'.
|
SpecificationPackage |
getSpecificationPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackagegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverstatic final SpecificationFactory eINSTANCE
PowerModelRepository createPowerModelRepository()
ResourcePowerModelSpecification createResourcePowerModelSpecification()
DistributionPowerModelSpecification createDistributionPowerModelSpecification()
FixedFactor createFixedFactor()
MeasuredFactor createMeasuredFactor()
DeclarativePowerModelSpecification createDeclarativePowerModelSpecification()
SpecificationPackage getSpecificationPackage()