| Modifier and Type | Interface and Description |
|---|---|
interface |
MountedPowerDistributionUnit
A representation of the model object '
Mounted Power Distribution Unit'.
|
interface |
PowerConsumingProvidingEntity
A representation of the model object '
Power Consuming Providing Entity'.
|
interface |
PowerDistributionUnit
A representation of the model object '
Power Distribution Unit'.
|
| Modifier and Type | Method and Description |
|---|---|
PowerProvidingEntity |
PowerConsumingEntity.getPowerProvidingEntity()
Returns the value of the 'Power Providing Entity' container reference.
|
| Modifier and Type | Method and Description |
|---|---|
EList<PowerProvidingEntity> |
PowerInfrastructureRepository.getContainedPowerProvidingEntities()
Returns the value of the 'Contained Power Providing Entities' containment
reference list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PowerConsumingEntity.setPowerProvidingEntity(PowerProvidingEntity value)
Sets the value of the '
Power Providing Entity' container reference. |
| Modifier and Type | Class and Description |
|---|---|
class |
MountedPowerDistributionUnitImpl
An implementation of the model object '
Mounted Power Distribution Unit'.
|
class |
PowerConsumingProvidingEntityImpl
An implementation of the model object '
Power Consuming Providing Entity'.
|
class |
PowerDistributionUnitImpl
An implementation of the model object '
Power Distribution Unit'.
|
class |
PowerProvidingEntityImpl
An implementation of the model object '
Power Providing Entity'.
|
| Modifier and Type | Method and Description |
|---|---|
PowerProvidingEntity |
PowerConsumingEntityImpl.getPowerProvidingEntity() |
| Modifier and Type | Method and Description |
|---|---|
EList<PowerProvidingEntity> |
PowerInfrastructureRepositoryImpl.getContainedPowerProvidingEntities() |
| Modifier and Type | Method and Description |
|---|---|
NotificationChain |
PowerConsumingEntityImpl.basicSetPowerProvidingEntity(PowerProvidingEntity newPowerProvidingEntity,
NotificationChain msgs) |
void |
PowerConsumingEntityImpl.setPowerProvidingEntity(PowerProvidingEntity newPowerProvidingEntity) |
| Modifier and Type | Method and Description |
|---|---|
T |
InfrastructureSwitch.casePowerProvidingEntity(PowerProvidingEntity object)
Returns the result of interpreting the object as an instance of '
Power Providing Entity'.
|
| Modifier and Type | Method and Description |
|---|---|
static PowerProvidingEntity |
InterpreterUtils.getPowerProvidingEntityFromMeasuringPoint(ResourceSet resourceSet,
org.palladiosimulator.edp2.models.measuringpoint.MeasuringPoint measuringPoint)
Gets the
PowerProvidingEntity the given measuring point points to.In the current implementation, only ResourceURIMeasuringPoints are processed as this
is sufficient for all contemporary use cases. |
| Modifier and Type | Method and Description |
|---|---|
org.jscience.physics.amount.Amount<javax.measure.quantity.Power> |
PowerConsumptionSwitch.casePowerProvidingEntity(PowerProvidingEntity ppEntity)
Evaluates the power consumption of all elements connected to a PowerProvidingEntity.
|
Void |
PowerModelUpdaterSwitch.casePowerProvidingEntity(PowerProvidingEntity ppe)
Update the power model for a
PowerProvidingEntity. |
static ConsumptionContext |
ConsumptionContext.createConsumptionContext(PowerProvidingEntity ppe,
AbstractEvaluationScope initialScope,
PowerModelRegistry powerModelRegistry)
Creates a consumption context.
|
void |
ConsumptionContext.distributionPowerModelChanged(AbstractDistributionPowerModelCalculator calculator,
PowerProvidingEntity affectedEntity) |
void |
PowerModelRegistryChangeListener.distributionPowerModelChanged(AbstractDistributionPowerModelCalculator calculator,
PowerProvidingEntity affectedEntity)
Method is called just before a new calculator is set for a power providing entity.
|
AbstractDistributionPowerModelCalculator |
PowerModelRegistry.getCalculator(PowerProvidingEntity entity)
Gets the calculator that is set for a specific power providing entity.
|
void |
PowerModelRegistry.updateDistributionPowerModel(PowerProvidingEntity ppe,
AbstractDistributionPowerModelCalculator pduCalculator)
Updates the power model of a
PowerProvidingEntity. |
| Modifier and Type | Method and Description |
|---|---|
AbstractDistributionPowerModelCalculator |
CalculatorFactoryImpl.instantiateDistributionPowerModelCalculator(PowerProvidingEntity forEntity) |
| Modifier and Type | Method and Description |
|---|---|
AbstractDistributionPowerModelCalculator |
AbstractCalculatorFactory.instantiateDistributionPowerModelCalculator(PowerProvidingEntity forEntity) |
AbstractDistributionPowerModelCalculator |
CalculatorFactory.instantiateDistributionPowerModelCalculator(PowerProvidingEntity forEntity)
Instantiate distribution power model calculator.
|
AbstractDistributionPowerModelCalculator |
CalculatorInstantiator.instantiatePowerProvidingEntityCalculator(PowerProvidingEntity ppe)
Creates a
AbstractDistributionPowerModelCalculator for a PowerProvidingEntity
. |
AbstractDistributionPowerModelCalculator |
ExtensibleCalculatorInstantiatorImpl.instantiatePowerProvidingEntityCalculator(PowerProvidingEntity ppe) |
| Constructor and Description |
|---|
AbstractDistributionPowerModelCalculator(PowerProvidingEntity powerProvidingEntity)
Creates a calculator for a distribution power model that is associated with a
PowerProvidingEntity. |
| Modifier and Type | Method and Description |
|---|---|
AbstractDistributionPowerModelCalculator |
EssentialCalculatorsFactory.instantiateDistributionPowerModelCalculator(PowerProvidingEntity forEntity) |
| Constructor and Description |
|---|
LinearPassthroughCalculator(PowerProvidingEntity powerProvidingEntity)
Creates an
AbstractDistributionPowerModelCalculator that calculates the power
consumption of a PowerProvidingEntity by summing up the power consumption of its
getNestedPowerConsumingEntities(). |
| Modifier and Type | Method and Description |
|---|---|
void |
AnalysisPowerConsumptionAdapter.setPowerProvidingEntity(PowerProvidingEntity powerProvidingEntity) |
| Modifier and Type | Method and Description |
|---|---|
void |
Navigator.setSelectedPowerProvidingEntity(PowerProvidingEntity selectedPowerProvidingEntity) |