public class HvdcLine2TVSCImpl<TBus extends BaseAclfBus<?,?>> extends HvdcLine2TImpl<TBus> implements HvdcLine2TVSC<TBus>
The following features are implemented:
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
Modifier and Type | Field and Description |
---|---|
protected static double |
IDC_KA_EDEFAULT
The default value of the '
IDc Ka ' attribute. |
protected double |
iDcKa
The cached value of the '
IDc Ka ' attribute. |
protected VSCConverter<TBus> |
invConverter
The cached value of the '
Inv Converter ' containment reference. |
protected VSCConverter<TBus> |
recConverter
The cached value of the '
Rec Converter ' containment reference. |
DC_LINE_NUMBER_EDEFAULT, dcLineNumber, imax, IMAX_EDEFAULT, MVA_RATING_EDEFAULT, mvaRating, rdc, RDC_EDEFAULT
CIRCUIT_NUMBER_EDEFAULT, circuitNumber, FROM_SIDE_METERED_EDEFAULT, fromBus, fromSideMetered, network, ORIGINAL_BRANCH_ID_EDEFAULT, originalBranchId, toBus
EXTENSION_OBJECT_EDEFAULT, extensionObject
area, AREA_ID_EDEFAULT, areaId, BOOLEAN_FLAG_EDEFAULT, booleanFlag, EXT_SEQ_NUMBER_EDEFAULT, extSeqNumber, INT_FLAG_EDEFAULT, intFlag, owner, OWNER_ID_EDEFAULT, ownerId, SORT_NUMBER_EDEFAULT, sortNumber, weight, WEIGHT_EDEFAULT, zone, ZONE_ID_EDEFAULT, zoneId
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 |
HvdcLine2TVSCImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetInvConverter(VSCConverter<TBus> newInvConverter,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetRecConverter(VSCConverter<TBus> newRecConverter,
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) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
double |
getIDcKa() |
VSCConverter<TBus> |
getInvConverter() |
VSCConverter<TBus> |
getOppositeConverter(VSCConverter<TBus> conv) |
VSCConverter<TBus> |
getRecConverter() |
org.apache.commons.math3.complex.Complex |
powerIntoConverter(java.lang.String acBusId) |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
setIDcKa(double newIDcKa) |
void |
setInvConverter(VSCConverter<TBus> newInvConverter) |
void |
setRecConverter(VSCConverter<TBus> newRecConverter) |
java.lang.String |
toString() |
java.lang.String |
toString(double baseKva) |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
getDcKvaBase, getDcLineNumber, getDcVoltageBase, getImax, getMvaRating, getRBase, getRdc, getRdc, getXBase, setDcLineNumber, setImax, setMvaRating, setRdc, setRdc
basicSetFromBus, basicSetToBus, checkData, eInverseAdd, getCircuitNumber, getFromBus, getFromBusId, getNetwork, getOppositeBus, getOriginalBranchId, getToBus, getToBusId, isFromBus, isFromSideMetered, isGroundBranch, isToBus, reconnect, setAttributes, setAttributes, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setOriginalBranchId, setToBus
getExtensionObject, setExtensionObject
getArea, getAreaId, getExtSeqNumber, getIntFlag, getOwner, getOwnerId, getSortNumber, getWeight, getZone, getZoneId, isBooleanFlag, setArea, setAreaId, setBooleanFlag, setExtSeqNumber, setIntFlag, setOwner, setOwnerId, setSortNumber, setWeight, setZone, setZoneId
checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
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, 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
getDcKvaBase, getDcLineNumber, getDcVoltageBase, getImax, getMvaRating, getRBase, getRdc, getRdc, getXBase, setDcLineNumber, setImax, setMvaRating, setRdc, setRdc
getCircuitNumber, getFromBus, getFromBusId, getNetwork, getOppositeBus, getOriginalBranchId, getToBus, getToBusId, isFromBus, isFromSideMetered, isGroundBranch, isToBus, reconnect, setAttributes, setAttributes, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setOriginalBranchId, setToBus
getExtensionObject, setExtensionObject
getArea, getAreaId, getExtSeqNumber, getIntFlag, getOwner, getOwnerId, getSortNumber, getWeight, getZone, getZoneId, isBooleanFlag, setArea, setAreaId, setBooleanFlag, setExtSeqNumber, setIntFlag, setOwner, setOwnerId, setSortNumber, setWeight, setZone, setZoneId
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
protected static final double IDC_KA_EDEFAULT
IDc Ka
' attribute.
getIDcKa()
,
Constant Field Valuesprotected double iDcKa
IDc Ka
' attribute.
getIDcKa()
protected VSCConverter<TBus extends BaseAclfBus<?,?>> recConverter
Rec Converter
' containment reference.
getRecConverter()
protected VSCConverter<TBus extends BaseAclfBus<?,?>> invConverter
Inv Converter
' containment reference.
getInvConverter()
public VSCConverter<TBus> getRecConverter()
getRecConverter
in interface HvdcLine2TVSC<TBus extends BaseAclfBus<?,?>>
HvdcLine2TVSC.setRecConverter(VSCConverter)
,
HvdcLinePackage.getHvdcLine2TVSC_RecConverter()
public org.eclipse.emf.common.notify.NotificationChain basicSetRecConverter(VSCConverter<TBus> newRecConverter, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRecConverter(VSCConverter<TBus> newRecConverter)
setRecConverter
in interface HvdcLine2TVSC<TBus extends BaseAclfBus<?,?>>
newRecConverter
- the new value of the 'Rec Converter' containment reference.HvdcLine2TVSC.getRecConverter()
public VSCConverter<TBus> getInvConverter()
getInvConverter
in interface HvdcLine2TVSC<TBus extends BaseAclfBus<?,?>>
HvdcLine2TVSC.setInvConverter(VSCConverter)
,
HvdcLinePackage.getHvdcLine2TVSC_InvConverter()
public org.eclipse.emf.common.notify.NotificationChain basicSetInvConverter(VSCConverter<TBus> newInvConverter, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInvConverter(VSCConverter<TBus> newInvConverter)
setInvConverter
in interface HvdcLine2TVSC<TBus extends BaseAclfBus<?,?>>
newInvConverter
- the new value of the 'Inv Converter' containment reference.HvdcLine2TVSC.getInvConverter()
public org.apache.commons.math3.complex.Complex powerIntoConverter(java.lang.String acBusId)
HvdcLine2TImpl
powerIntoConverter
in interface HvdcLine2T<TBus extends BaseAclfBus<?,?>>
powerIntoConverter
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
public boolean calculateLoadflow()
calculateLoadflow
in interface HvdcLine2T<TBus extends BaseAclfBus<?,?>>
calculateLoadflow
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
public void setIDcKa(double newIDcKa)
setIDcKa
in interface HvdcLine2TVSC<TBus extends BaseAclfBus<?,?>>
newIDcKa
- the new value of the 'IDc Ka' attribute.HvdcLine2TVSC.getIDcKa()
public double getIDcKa()
getIDcKa
in interface HvdcLine2TVSC<TBus extends BaseAclfBus<?,?>>
HvdcLine2TVSC.setIDcKa(double)
,
HvdcLinePackage.getHvdcLine2TVSC_IDcKa()
public VSCConverter<TBus> getOppositeConverter(VSCConverter<TBus> conv)
getOppositeConverter
in interface HvdcLine2TVSC<TBus extends BaseAclfBus<?,?>>
conv
- protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
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 BranchImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
public java.lang.String toString()
toString
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
public java.lang.String toString(double baseKva)
BranchImpl
toString
in interface Branch
toString
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
baseKva
- System base kva
public void readData(com.hazelcast.nio.ObjectDataInput in) throws java.io.IOException
NameTagImpl
readData
in interface com.hazelcast.nio.serialization.DataSerializable
readData
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
java.io.IOException
public void writeData(com.hazelcast.nio.ObjectDataOutput out) throws java.io.IOException
NameTagImpl
writeData
in interface com.hazelcast.nio.serialization.DataSerializable
writeData
in class HvdcLine2TImpl<TBus extends BaseAclfBus<?,?>>
java.io.IOException