public class HvdcLine2TCCCImpl extends HvdcLine2TImpl implements HvdcLine2TCCC
The following features are implemented:
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 |
basicSetInverter(Inverter newInverter,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetInverter2(Inverter newInverter2,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetRectifier(Rectifier newRectifier,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetRectifier2(Rectifier newRectifier2,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
calculateLoadflow() |
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) |
AclfNetwork |
getAclfNetwork() |
double |
getCompondR() |
double |
getCompondR(Unit.UnitType unit) |
HvdcControlMode |
getControlMode() |
ConverterType |
getControlSide() |
double |
getDcKvaBase() |
int |
getDcLineNumber() |
double |
getDcVoltageBase() |
Inverter |
getInverter() |
Inverter |
getInverter2() |
double |
getLineR() |
ConverterType |
getMeterEnd() |
HvdcOperationMode |
getOperationMode() |
double |
getPowerDemand() |
double |
getPowerDemand(Unit.UnitType unit) |
double |
getPowerDemand2() |
double |
getRBase() |
Rectifier |
getRectifier() |
Rectifier |
getRectifier2() |
double |
getScheduledDCVoltage() |
double |
getScheduledDCVoltage(Unit.UnitType unit) |
double |
getXBase() |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
setCompondR(double newCompondR) |
void |
setCompondR(double value,
Unit.UnitType unit) |
void |
setControlMode(HvdcControlMode newControlMode) |
void |
setControlSide(ConverterType newControlSide) |
void |
setDcLineNumber(int number) |
void |
setInverter(Inverter newInverter) |
void |
setInverter2(Inverter newInverter2) |
void |
setLineR(double newLineR) |
void |
setMeterEnd(ConverterType newMeterEnd) |
void |
setOperationMode(HvdcOperationMode newOperationMode) |
void |
setPowerDemand(double newPowerDemand) |
void |
setPowerDemand(double value,
Unit.UnitType unit) |
void |
setPowerDemand2(double newPowerDemand2) |
void |
setPowerDemand2(double value,
Unit.UnitType unit) |
void |
setRectifier(Rectifier newRectifier) |
void |
setRectifier2(Rectifier newRectifier2) |
void |
setScheduledDCVoltage(double newScheduledDCVoltage) |
void |
setScheduledDCVoltage(double value,
Unit.UnitType unit) |
java.lang.String |
toString() |
java.lang.String |
toString(double baseKva) |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
getImax, getMvaRating, getRdc, needAdjust, performAdjust, setImax, setMvaRating, setRdcbasicSetFromBus, basicSetToBus, checkData, copy, copyRef, eInverseAdd, getAdapter, getAdapter, getCircuitNumber, getConnectedPhysicalOppositeBus, getFromBus, getFromPhysicalBusConnected, getFromPhysicalBusId, getNetwork, getOppositeBus, getToBus, getToPhysicalBusConnected, getToPhysicalBusId, isChildBranch, isFromBus, isFromSideMetered, isGroundBranch, isToBus, isZeroImpedanceBranch, processZeroImpedanceBranch, setAttributes, setAttributes, setChildBranch, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setToBusgetExtensionObject, setExtensionObjectgetArea, getIntFlag, getOwner, getSortNumber, getWeight, getZone, isBooleanFlag, setArea, setBooleanFlag, setIntFlag, setOwner, setSortNumber, setWeight, setZonecheckData, 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, 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, waitgetImax, getMvaRating, getRdc, setImax, setMvaRating, setRdcgetCircuitNumber, getFromBus, getNetwork, getOppositeBus, getToBus, isChildBranch, isFromBus, isFromSideMetered, isGroundBranch, isToBus, setAttributes, setAttributes, setChildBranch, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setToBusgetExtensionObject, setExtensionObjectgetArea, getIntFlag, getOwner, getSortNumber, getWeight, getZone, isBooleanFlag, setArea, setBooleanFlag, setIntFlag, setOwner, setSortNumber, setWeight, setZonecheckData, 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, eSetDelivergetAdapter, getAdaptergetConnectedPhysicalOppositeBus, getFromPhysicalBusConnected, getFromPhysicalBusId, getToPhysicalBusConnected, getToPhysicalBusIdneedAdjust, performAdjustpublic double getLineR()
getLineR in interface HvdcLine2TCCCHvdcLine2TCCC.setLineR(double),
HvdcLinePackage.getHvdcLine2TCCC_LineR()public void setLineR(double newLineR)
setLineR in interface HvdcLine2TCCCnewLineR - the new value of the 'Line R' attribute.HvdcLine2TCCC.getLineR()public double getCompondR()
getCompondR in interface HvdcLine2TCCCHvdcLine2TCCC.setCompondR(double),
HvdcLinePackage.getHvdcLine2TCCC_CompondR()public void setCompondR(double newCompondR)
setCompondR in interface HvdcLine2TCCCnewCompondR - the new value of the 'Compond R' attribute.HvdcLine2TCCC.getCompondR()public Rectifier getRectifier()
getRectifier in interface HvdcLine2TCCCHvdcLine2TCCC.setRectifier(Rectifier),
HvdcLinePackage.getHvdcLine2TCCC_Rectifier()public org.eclipse.emf.common.notify.NotificationChain basicSetRectifier(Rectifier newRectifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRectifier(Rectifier newRectifier)
setRectifier in interface HvdcLine2TCCCnewRectifier - the new value of the 'Rectifier' containment reference.HvdcLine2TCCC.getRectifier()public Inverter getInverter()
getInverter in interface HvdcLine2TCCCHvdcLine2TCCC.setInverter(Inverter),
HvdcLinePackage.getHvdcLine2TCCC_Inverter()public org.eclipse.emf.common.notify.NotificationChain basicSetInverter(Inverter newInverter, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInverter(Inverter newInverter)
setInverter in interface HvdcLine2TCCCnewInverter - the new value of the 'Inverter' containment reference.HvdcLine2TCCC.getInverter()public Rectifier getRectifier2()
getRectifier2 in interface HvdcLine2TCCCHvdcLine2TCCC.setRectifier2(Rectifier),
HvdcLinePackage.getHvdcLine2TCCC_Rectifier2()public int getDcLineNumber()
getDcLineNumber in interface HvdcLine2TCCCpublic void setDcLineNumber(int number)
setDcLineNumber in interface HvdcLine2TCCCnumber - public boolean calculateLoadflow()
throws IpssNumericException
calculateLoadflow in interface HvdcLine2TCCCIpssNumericExceptionpublic double getRBase()
getRBase in interface HvdcLine2TCCCpublic double getXBase()
getXBase in interface HvdcLine2TCCCpublic double getDcKvaBase()
getDcKvaBase in interface HvdcLine2TCCCpublic double getDcVoltageBase()
getDcVoltageBase in interface HvdcLine2TCCCpublic AclfNetwork getAclfNetwork()
getAclfNetwork in interface HvdcLine2TCCCpublic double getCompondR(Unit.UnitType unit)
getCompondR in interface HvdcLine2TCCCunit - public void setCompondR(double value,
Unit.UnitType unit)
setCompondR in interface HvdcLine2TCCCunit - public double getPowerDemand(Unit.UnitType unit)
getPowerDemand in interface HvdcLine2TCCCunit - public void setPowerDemand(double value,
Unit.UnitType unit)
setPowerDemand in interface HvdcLine2TCCCunit - public double getScheduledDCVoltage(Unit.UnitType unit)
getScheduledDCVoltage in interface HvdcLine2TCCCunit - public void setScheduledDCVoltage(double value,
Unit.UnitType unit)
setScheduledDCVoltage in interface HvdcLine2TCCCunit - public HvdcControlMode getControlMode()
getControlMode in interface HvdcLine2TCCCHvdcControlMode,
HvdcLine2TCCC.setControlMode(HvdcControlMode),
HvdcLinePackage.getHvdcLine2TCCC_ControlMode()public void setControlMode(HvdcControlMode newControlMode)
setControlMode in interface HvdcLine2TCCCnewControlMode - the new value of the 'Control Mode' attribute.HvdcControlMode,
HvdcLine2TCCC.getControlMode()public HvdcOperationMode getOperationMode()
getOperationMode in interface HvdcLine2TCCCHvdcOperationMode,
HvdcLine2TCCC.setOperationMode(HvdcOperationMode),
HvdcLinePackage.getHvdcLine2TCCC_OperationMode()public void setOperationMode(HvdcOperationMode newOperationMode)
setOperationMode in interface HvdcLine2TCCCnewOperationMode - the new value of the 'Operation Mode' attribute.HvdcOperationMode,
HvdcLine2TCCC.getOperationMode()public ConverterType getMeterEnd()
getMeterEnd in interface HvdcLine2TCCCConverterType,
HvdcLine2TCCC.setMeterEnd(ConverterType),
HvdcLinePackage.getHvdcLine2TCCC_MeterEnd()public void setMeterEnd(ConverterType newMeterEnd)
setMeterEnd in interface HvdcLine2TCCCnewMeterEnd - the new value of the 'Meter End' attribute.ConverterType,
HvdcLine2TCCC.getMeterEnd()public ConverterType getControlSide()
getControlSide in interface HvdcLine2TCCCConverterType,
HvdcLine2TCCC.setControlSide(ConverterType),
HvdcLinePackage.getHvdcLine2TCCC_ControlSide()public void setControlSide(ConverterType newControlSide)
setControlSide in interface HvdcLine2TCCCnewControlSide - the new value of the 'Control Side' attribute.ConverterType,
HvdcLine2TCCC.getControlSide()public double getPowerDemand()
getPowerDemand in interface HvdcLine2TCCCHvdcLine2TCCC.setPowerDemand(double),
HvdcLinePackage.getHvdcLine2TCCC_PowerDemand()public void setPowerDemand(double newPowerDemand)
setPowerDemand in interface HvdcLine2TCCCnewPowerDemand - the new value of the 'Power Demand' attribute.HvdcLine2TCCC.getPowerDemand()public double getPowerDemand2()
getPowerDemand2 in interface HvdcLine2TCCCHvdcLine2TCCC.setPowerDemand2(double),
HvdcLinePackage.getHvdcLine2TCCC_PowerDemand2()public void setPowerDemand2(double newPowerDemand2)
setPowerDemand2 in interface HvdcLine2TCCCnewPowerDemand2 - the new value of the 'Power Demand2' attribute.HvdcLine2TCCC.getPowerDemand2()public double getScheduledDCVoltage()
getScheduledDCVoltage in interface HvdcLine2TCCCHvdcLine2TCCC.setScheduledDCVoltage(double),
HvdcLinePackage.getHvdcLine2TCCC_ScheduledDCVoltage()public void setScheduledDCVoltage(double newScheduledDCVoltage)
setScheduledDCVoltage in interface HvdcLine2TCCCnewScheduledDCVoltage - the new value of the 'Scheduled DC Voltage' attribute.HvdcLine2TCCC.getScheduledDCVoltage()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 BranchImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class HvdcLine2TImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class HvdcLine2TImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class HvdcLine2TImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class HvdcLine2TImplpublic java.lang.String toString()
toString in class HvdcLine2TImplpublic java.lang.String toString(double baseKva)
BranchImpltoString in interface HvdcLine2TCCCtoString in interface BranchtoString in class HvdcLine2TImplbaseKva - System base kva
public void setPowerDemand2(double value,
Unit.UnitType unit)
setPowerDemand2 in interface HvdcLine2TCCCunit - public org.eclipse.emf.common.notify.NotificationChain basicSetRectifier2(Rectifier newRectifier2, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRectifier2(Rectifier newRectifier2)
setRectifier2 in interface HvdcLine2TCCCnewRectifier2 - the new value of the 'Rectifier2' containment reference.HvdcLine2TCCC.getRectifier2()public Inverter getInverter2()
getInverter2 in interface HvdcLine2TCCCHvdcLine2TCCC.setInverter2(Inverter),
HvdcLinePackage.getHvdcLine2TCCC_Inverter2()public org.eclipse.emf.common.notify.NotificationChain basicSetInverter2(Inverter newInverter2, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInverter2(Inverter newInverter2)
setInverter2 in interface HvdcLine2TCCCnewInverter2 - the new value of the 'Inverter2' containment reference.HvdcLine2TCCC.getInverter2()public void readData(com.hazelcast.nio.ObjectDataInput in)
throws java.io.IOException
NameTagImplreadData in interface com.hazelcast.nio.serialization.DataSerializablereadData in class HvdcLine2TImpljava.io.IOExceptionpublic void writeData(com.hazelcast.nio.ObjectDataOutput out)
throws java.io.IOException
NameTagImplwriteData in interface com.hazelcast.nio.serialization.DataSerializablewriteData in class HvdcLine2TImpljava.io.IOException