TBus - public class BaseVSCConverterImpl<TBus extends BaseAclfBus<?,?>> extends BusRefImpl<TBus> implements BaseVSCConverter<TBus>
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| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetParentHvdc(BaseHvdcLine2TVSC<TBus> newParentHvdc,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
ConverterAcControlMode |
getAcControlMode() |
double |
getAcCurrentRating() |
double |
getAcSetPoint() |
ConverterDcControlMode |
getDcControlMode() |
double |
getDcSetPoint() |
double |
getMvaRating() |
BaseHvdcLine2TVSC<TBus> |
getParentHvdc() |
double |
getPdc() |
org.apache.commons.math3.complex.Complex |
getPowerIntoNetwork(Unit.UnitType unit) |
org.apache.commons.math3.complex.Complex |
getPowerIntoNetworkMva() |
double |
getQMaxMvar() |
double |
getQMinMvar() |
java.lang.String |
getRemoteControlBusId() |
double |
getRemoteControlPercent() |
double |
getVdc() |
boolean |
isInverter() |
boolean |
isRectifier() |
void |
setAcControlMode(ConverterAcControlMode newAcControlMode) |
void |
setAcCurrentRating(double newAcCurrentRating) |
void |
setAcSetPoint(double newAcSetPoint) |
void |
setBus(TBus newBus)
This is specialized for the more specific type known in this context.
|
void |
setDcControlMode(ConverterDcControlMode newDcControlMode) |
void |
setDcSetPoint(double newDcSetPoint) |
void |
setMvaRating(double newMvaRating) |
void |
setNormalOperationMode(boolean isRectifier) |
void |
setParentHvdc(BaseHvdcLine2TVSC<TBus> newParentHvdc) |
void |
setPdc(double newPdc) |
void |
setPowerIntoNetwork(org.apache.commons.math3.complex.Complex PQinj,
Unit.UnitType unit) |
void |
setPowerIntoNetworkMva(org.apache.commons.math3.complex.Complex newPowerIntoNetworkMva) |
void |
setQMaxMvar(double newQMaxMvar) |
void |
setQMinMvar(double newQMinMvar) |
void |
setRectifier(boolean newRectifier) |
void |
setRemoteControlBusId(java.lang.String newRemoteControlBusId) |
void |
setRemoteControlPercent(double newRemoteControlPercent) |
void |
setVdc(double newVdc) |
java.lang.String |
toString() |
getBus, readData, setBaseVoltage, writeDatacheckData, checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatuseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBus, setBaseVoltagecheckData, checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatuseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverpublic void setBus(TBus newBus)
setBus in interface BusRef<TBus extends BaseAclfBus<?,?>>setBus in class BusRefImpl<TBus extends BaseAclfBus<?,?>>newBus - the new value of the 'Bus' reference.BusRef.getBus()public double getVdc()
getVdc in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setVdc(double),
HvdcLinePackage.getBaseVSCConverter_Vdc()public void setVdc(double newVdc)
setVdc in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newVdc - the new value of the 'Vdc' attribute.BaseVSCConverter.getVdc()public void setPdc(double newPdc)
setPdc in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newPdc - the new value of the 'Pdc' attribute.BaseVSCConverter.getPdc()public void setAcSetPoint(double newAcSetPoint)
setAcSetPoint in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newAcSetPoint - the new value of the 'Ac Set Point' attribute.BaseVSCConverter.getAcSetPoint()public double getAcSetPoint()
getAcSetPoint in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setAcSetPoint(double),
HvdcLinePackage.getBaseVSCConverter_AcSetPoint()public void setDcSetPoint(double newDcSetPoint)
setDcSetPoint in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newDcSetPoint - the new value of the 'Dc Set Point' attribute.BaseVSCConverter.getDcSetPoint()public double getDcSetPoint()
getDcSetPoint in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setDcSetPoint(double),
HvdcLinePackage.getBaseVSCConverter_DcSetPoint()public double getPdc()
getPdc in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setPdc(double),
HvdcLinePackage.getBaseVSCConverter_Pdc()public void setRemoteControlBusId(java.lang.String newRemoteControlBusId)
setRemoteControlBusId in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newRemoteControlBusId - the new value of the 'Remote Control Bus Id' attribute.BaseVSCConverter.getRemoteControlBusId()public java.lang.String getRemoteControlBusId()
getRemoteControlBusId in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setRemoteControlBusId(String),
HvdcLinePackage.getBaseVSCConverter_RemoteControlBusId()public double getRemoteControlPercent()
getRemoteControlPercent in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setRemoteControlPercent(double),
HvdcLinePackage.getBaseVSCConverter_RemoteControlPercent()public void setRemoteControlPercent(double newRemoteControlPercent)
setRemoteControlPercent in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newRemoteControlPercent - the new value of the 'Remote Control Percent' attribute.BaseVSCConverter.getRemoteControlPercent()public boolean isRectifier()
isRectifier in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setRectifier(boolean),
HvdcLinePackage.getBaseVSCConverter_Rectifier()public void setRectifier(boolean newRectifier)
setRectifier in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newRectifier - the new value of the 'Rectifier' attribute.BaseVSCConverter.isRectifier()public double getMvaRating()
getMvaRating in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setMvaRating(double),
HvdcLinePackage.getBaseVSCConverter_MvaRating()public void setMvaRating(double newMvaRating)
setMvaRating in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newMvaRating - the new value of the 'Mva Rating' attribute.BaseVSCConverter.getMvaRating()public double getAcCurrentRating()
getAcCurrentRating in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setAcCurrentRating(double),
HvdcLinePackage.getBaseVSCConverter_AcCurrentRating()public void setAcCurrentRating(double newAcCurrentRating)
setAcCurrentRating in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newAcCurrentRating - the new value of the 'Ac Current Rating' attribute.BaseVSCConverter.getAcCurrentRating()public double getQMaxMvar()
getQMaxMvar in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setQMaxMvar(double),
HvdcLinePackage.getBaseVSCConverter_QMaxMvar()public void setQMaxMvar(double newQMaxMvar)
setQMaxMvar in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newQMaxMvar - the new value of the 'QMax Mvar' attribute.BaseVSCConverter.getQMaxMvar()public double getQMinMvar()
getQMinMvar in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setQMinMvar(double),
HvdcLinePackage.getBaseVSCConverter_QMinMvar()public void setQMinMvar(double newQMinMvar)
setQMinMvar in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newQMinMvar - the new value of the 'QMin Mvar' attribute.BaseVSCConverter.getQMinMvar()public org.apache.commons.math3.complex.Complex getPowerIntoNetworkMva()
getPowerIntoNetworkMva in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setPowerIntoNetworkMva(Complex),
HvdcLinePackage.getBaseVSCConverter_PowerIntoNetworkMva()public void setPowerIntoNetworkMva(org.apache.commons.math3.complex.Complex newPowerIntoNetworkMva)
setPowerIntoNetworkMva in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newPowerIntoNetworkMva - the new value of the 'Power Into Network Mva' attribute.BaseVSCConverter.getPowerIntoNetworkMva()public ConverterAcControlMode getAcControlMode()
getAcControlMode in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>ConverterAcControlMode,
BaseVSCConverter.setAcControlMode(ConverterAcControlMode),
HvdcLinePackage.getBaseVSCConverter_AcControlMode()public void setAcControlMode(ConverterAcControlMode newAcControlMode)
setAcControlMode in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newAcControlMode - the new value of the 'Ac Control Mode' attribute.ConverterAcControlMode,
BaseVSCConverter.getAcControlMode()public ConverterDcControlMode getDcControlMode()
getDcControlMode in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>ConverterDcControlMode,
BaseVSCConverter.setDcControlMode(ConverterDcControlMode),
HvdcLinePackage.getBaseVSCConverter_DcControlMode()public void setDcControlMode(ConverterDcControlMode newDcControlMode)
setDcControlMode in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newDcControlMode - the new value of the 'Dc Control Mode' attribute.ConverterDcControlMode,
BaseVSCConverter.getDcControlMode()public void setPowerIntoNetwork(org.apache.commons.math3.complex.Complex PQinj,
Unit.UnitType unit)
setPowerIntoNetwork in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>unit - public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class BusRefImpl<TBus extends BaseAclfBus<?,?>>public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BusRefImpl<TBus extends BaseAclfBus<?,?>>public void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BusRefImpl<TBus extends BaseAclfBus<?,?>>public boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BusRefImpl<TBus extends BaseAclfBus<?,?>>public java.lang.String toString()
toString in class NameTagImplpublic org.apache.commons.math3.complex.Complex getPowerIntoNetwork(Unit.UnitType unit)
getPowerIntoNetwork in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>unit - public boolean isInverter()
isInverter in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>public void setNormalOperationMode(boolean isRectifier)
setNormalOperationMode in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>isRectifier - public BaseHvdcLine2TVSC<TBus> getParentHvdc()
getParentHvdc in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>BaseVSCConverter.setParentHvdc(BaseHvdcLine2TVSC),
HvdcLinePackage.getBaseVSCConverter_ParentHvdc()public org.eclipse.emf.common.notify.NotificationChain basicSetParentHvdc(BaseHvdcLine2TVSC<TBus> newParentHvdc, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setParentHvdc(BaseHvdcLine2TVSC<TBus> newParentHvdc)
setParentHvdc in interface BaseVSCConverter<TBus extends BaseAclfBus<?,?>>newParentHvdc - the new value of the 'Parent Hvdc' containment reference.BaseVSCConverter.getParentHvdc()