public class AclfLoadBusAdapterImpl extends BusRefImpl<BaseAclfBus<?,?>> implements AclfLoadBusAdapter
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
bus
desc, DESC_EDEFAULT, id, ID_EDEFAULT, name, NAME_EDEFAULT, number, NUMBER_EDEFAULT, status, STATUS_CHANGE_INFO_EDEFAULT, STATUS_EDEFAULT, statusChangeInfo
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
AclfLoadBusAdapterImpl() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
org.apache.commons.math3.complex.Complex |
getLoad(Unit.UnitType unit) |
org.apache.commons.math3.complex.Complex |
getLoadResults() |
org.apache.commons.math3.complex.Complex |
getLoadResults(Unit.UnitType unit) |
org.apache.commons.math3.complex.Complex |
getShuntY(Unit.UnitType unit) |
void |
setBus(BaseAclfBus<?,?> newBus)
This is specialized for the more specific type known in this context.
|
void |
setLoad(org.apache.commons.math3.complex.Complex pq) |
void |
setLoad(org.apache.commons.math3.complex.Complex pq,
Unit.UnitType unit) |
void |
setShuntY(org.apache.commons.math3.complex.Complex y) |
void |
setShuntY(org.apache.commons.math3.complex.Complex y,
Unit.UnitType unit) |
eGet, eIsSet, eSet, eUnset, getBus, readData, setBaseVoltage, writeData
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo, toString
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBus, setBaseVoltage
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
public void setBus(BaseAclfBus<?,?> newBus)
setBus
in interface BusRef<BaseAclfBus<?,?>>
setBus
in class BusRefImpl<BaseAclfBus<?,?>>
newBus
- the new value of the 'Bus' reference.BusRef.getBus()
public org.apache.commons.math3.complex.Complex getLoad(Unit.UnitType unit)
getLoad
in interface AclfLoadBusAdapter
unit
- load unit
public org.apache.commons.math3.complex.Complex getShuntY(Unit.UnitType unit)
getShuntY
in interface AclfLoadBusAdapter
unit
- Y unit
public void setLoad(org.apache.commons.math3.complex.Complex pq, Unit.UnitType unit)
setLoad
in interface AclfLoadBusAdapter
pq
- Load P and Qunit
- Load PQ unit
public void setLoad(org.apache.commons.math3.complex.Complex pq)
setLoad
in interface AclfLoadBusAdapter
pq
- Load P and Q unit
public void setShuntY(org.apache.commons.math3.complex.Complex y, Unit.UnitType unit)
setShuntY
in interface AclfLoadBusAdapter
y
- shunt Y valueunit
- Y unit
public void setShuntY(org.apache.commons.math3.complex.Complex y)
setShuntY
in interface AclfLoadBusAdapter
y
- shunt Y value
public org.apache.commons.math3.complex.Complex getLoadResults()
getLoadResults
in interface AclfLoadBusAdapter
public org.apache.commons.math3.complex.Complex getLoadResults(Unit.UnitType unit)
getLoadResults
in interface AclfLoadBusAdapter
unit
- Load unit
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class BusRefImpl<BaseAclfBus<?,?>>