public class AcscBranchImpl extends AclfBranchImpl implements AcscBranch
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 XFormerScGrounding |
fromGrounding
The cached value of the '
From Grounding ' containment reference. |
protected double |
hB0
The cached value of the '
HB0 ' attribute. |
protected static double |
HB0_EDEFAULT
The default value of the '
HB0 ' attribute. |
protected XFormerScGrounding |
toGrounding
The cached value of the '
To Grounding ' containment reference. |
protected org.apache.commons.math3.complex.Complex |
z0
The cached value of the '
Z0 ' attribute. |
protected static org.apache.commons.math3.complex.Complex |
Z0_EDEFAULT
The default value of the '
Z0 ' attribute. |
BRANCH_CODE_EDEFAULT, branchCode, flowControl, FROM_PS_XFR_ANGLE_EDEFAULT, FROM_SHUNT_Y_EDEFAULT, FROM_TURN_RATIO_EDEFAULT, fromPSXfrAngle, fromShuntY, fromTurnRatio, HSHUNT_Y_EDEFAULT, hShuntY, LOSS_FACTOR_EDEFAULT, lossFactor, RATING_AMPS_EDEFAULT, RATING_MVA1_EDEFAULT, RATING_MVA2_EDEFAULT, RATING_MVA3_EDEFAULT, ratingAmps, ratingMva1, ratingMva2, ratingMva3, TO_PS_XFR_ANGLE_EDEFAULT, TO_SHUNT_Y_EDEFAULT, TO_TURN_RATIO_EDEFAULT, toPSXfrAngle, toShuntY, toTurnRatio, XFR_ZTABLE_NUMBER_EDEFAULT, xfrZTableNumber, z, Z_EDEFAULT, ZMULTIPLY_FACTOR_EDEFAULT, zMultiplyFactor
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 |
AcscBranchImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetFromGrounding(XFormerScGrounding newFromGrounding,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetToGrounding(XFormerScGrounding newToGrounding,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
checkData(DataCheckConfiguration config) |
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) |
AcscBus |
getFromAcscBus() |
XFormerScGrounding |
getFromGrounding() |
double |
getHB0() |
AcscBus |
getToAcscBus() |
XFormerScGrounding |
getToGrounding() |
org.apache.commons.math3.complex.Complex |
getY0() |
org.apache.commons.math3.complex.Complex |
getZ0() |
boolean |
isZeroThrough() |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
setFromGrounding(XFormerScGrounding newFromGrounding) |
void |
setHB0(double newHB0) |
void |
setToGrounding(XFormerScGrounding newToGrounding) |
void |
setZ0(org.apache.commons.math3.complex.Complex newZ0) |
java.lang.String |
toString() |
java.lang.String |
toString(double baseKVA) |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
org.apache.commons.math3.complex.Complex |
yff(SequenceCode seq) |
org.apache.commons.math3.complex.Complex |
yff0() |
org.apache.commons.math3.complex.Complex |
yff2() |
org.apache.commons.math3.complex.Complex |
yft(SequenceCode seq) |
org.apache.commons.math3.complex.Complex |
yft0() |
org.apache.commons.math3.complex.Complex |
yft2() |
org.apache.commons.math3.complex.Complex |
ytf(SequenceCode seq) |
org.apache.commons.math3.complex.Complex |
ytf0() |
org.apache.commons.math3.complex.Complex |
ytf2() |
org.apache.commons.math3.complex.Complex |
ytt(SequenceCode seq) |
org.apache.commons.math3.complex.Complex |
ytt0() |
org.apache.commons.math3.complex.Complex |
ytt2() |
org.apache.commons.math3.complex.Complex |
zeroThroughY() |
b11ft, b11tf, b1ft, b1tf, basicSetFlowControl, current, getAdjustedZ, getBranchCode, getFlowControl, getFromAclfBus, getFromPSXfrAngle, getFromShuntY, getFromTurnRatio, getHigherBaseVoltage, getHShuntY, getLossFactor, getPSXfrPControl, getRatingAmps, getRatingMva1, getRatingMva2, getRatingMva3, getTapControl, getToAclfBus, getToPSXfrAngle, getToShuntY, getToTurnRatio, getXfrZTableNumber, getY, getZ, getZMultiplyFactor, hasSameBaseVoltage, isConnect2RefBus, isGroundBranch, isLine, isPSXfr, isPSXfrPControl, isTapControl, isXfr, isZeroZBranch, loss, loss, mvaFlow, powerFrom2To, powerFrom2To, powerTo2From, powerTo2From, pqFlow, ratingViolation, setBranchCode, setFlowControl, setFromPSXfrAngle, setFromShuntY, setFromTurnRatio, setHShuntY, setLossFactor, setRatingAmps, setRatingMva1, setRatingMva2, setRatingMva3, setToPSXfrAngle, setToShuntY, setToTurnRatio, setXfrZTableNumber, setZ, setZMultiplyFactor, toLine, toPSXfr, toXfr, voltageDrop, yff, yft, ytf, ytt
basicSetFromBus, basicSetToBus, eInverseAdd, getCircuitNumber, getFromBus, getFromBusId, getNetwork, getOppositeBus, getOriginalBranchId, getToBus, getToBusId, isFromBus, isFromSideMetered, 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
current, getAdjustedZ, getBranchCode, getFlowControl, getFromAclfBus, getFromPSXfrAngle, getFromShuntY, getFromTurnRatio, getHShuntY, getLossFactor, getRatingAmps, getRatingMva1, getRatingMva2, getRatingMva3, getToAclfBus, getToPSXfrAngle, getToShuntY, getToTurnRatio, getXfrZTableNumber, getY, getZ, getZMultiplyFactor, isLine, isPSXfr, isXfr, powerFrom2To, powerFrom2To, powerTo2From, powerTo2From, setBranchCode, setFlowControl, setFromPSXfrAngle, setFromShuntY, setFromTurnRatio, setHShuntY, setLossFactor, setRatingAmps, setRatingMva1, setRatingMva2, setRatingMva3, setToPSXfrAngle, setToShuntY, setToTurnRatio, setXfrZTableNumber, setZ, setZMultiplyFactor
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
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getHigherBaseVoltage, hasSameBaseVoltage, isConnect2RefBus, isZeroZBranch, loss, loss, mvaFlow, pqFlow, ratingViolation, voltageDrop
toLine, toPSXfr, toXfr
getPSXfrPControl, getTapControl, isPSXfrPControl, isTapControl
protected static final org.apache.commons.math3.complex.Complex Z0_EDEFAULT
Z0
' attribute.
getZ0()
protected org.apache.commons.math3.complex.Complex z0
Z0
' attribute.
getZ0()
protected static final double HB0_EDEFAULT
HB0
' attribute.
getHB0()
,
Constant Field Valuesprotected XFormerScGrounding fromGrounding
From Grounding
' containment reference.
getFromGrounding()
protected XFormerScGrounding toGrounding
To Grounding
' containment reference.
getToGrounding()
public boolean checkData(DataCheckConfiguration config)
checkData
in interface NameTag
checkData
in class AclfBranchImpl
config
- data check configuration
public org.apache.commons.math3.complex.Complex getZ0()
getZ0
in interface AcscBranch
AcscBranch.setZ0(Complex)
,
AcscPackage.getAcscBranch_Z0()
public void setZ0(org.apache.commons.math3.complex.Complex newZ0)
setZ0
in interface AcscBranch
newZ0
- the new value of the 'Z0' attribute.AcscBranch.getZ0()
public double getHB0()
getHB0
in interface AcscBranch
AcscBranch.setHB0(double)
,
AcscPackage.getAcscBranch_HB0()
public void setHB0(double newHB0)
setHB0
in interface AcscBranch
newHB0
- the new value of the 'HB0' attribute.AcscBranch.getHB0()
public XFormerScGrounding getFromGrounding()
getFromGrounding
in interface AcscBranch
AcscBranch.setFromGrounding(XFormerScGrounding)
,
AcscPackage.getAcscBranch_FromGrounding()
public org.eclipse.emf.common.notify.NotificationChain basicSetFromGrounding(XFormerScGrounding newFromGrounding, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFromGrounding(XFormerScGrounding newFromGrounding)
setFromGrounding
in interface AcscBranch
newFromGrounding
- the new value of the 'From Grounding' containment reference.AcscBranch.getFromGrounding()
public XFormerScGrounding getToGrounding()
getToGrounding
in interface AcscBranch
AcscBranch.setToGrounding(XFormerScGrounding)
,
AcscPackage.getAcscBranch_ToGrounding()
public org.eclipse.emf.common.notify.NotificationChain basicSetToGrounding(XFormerScGrounding newToGrounding, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setToGrounding(XFormerScGrounding newToGrounding)
setToGrounding
in interface AcscBranch
newToGrounding
- the new value of the 'To Grounding' containment reference.AcscBranch.getToGrounding()
public AcscBus getFromAcscBus()
getFromAcscBus
in interface AcscBranch
public AcscBus getToAcscBus()
getToAcscBus
in interface AcscBranch
public org.apache.commons.math3.complex.Complex yff(SequenceCode seq)
yff
in interface AcscBranch
seq
- sequence
public org.apache.commons.math3.complex.Complex yft(SequenceCode seq)
yft
in interface AcscBranch
seq
- sequence
public org.apache.commons.math3.complex.Complex ytf(SequenceCode seq)
ytf
in interface AcscBranch
seq
- sequence
public org.apache.commons.math3.complex.Complex ytt(SequenceCode seq)
ytt
in interface AcscBranch
seq
- sequence
public org.apache.commons.math3.complex.Complex zeroThroughY()
zeroThroughY
in interface AcscBranch
public boolean isZeroThrough()
isZeroThrough
in interface AcscBranch
public org.apache.commons.math3.complex.Complex getY0()
getY0
in interface AcscBranch
public org.apache.commons.math3.complex.Complex yff0()
yff0
in interface IAcscBranch
public org.apache.commons.math3.complex.Complex ytt0()
ytt0
in interface IAcscBranch
public org.apache.commons.math3.complex.Complex yft0()
yft0
in interface IAcscBranch
public org.apache.commons.math3.complex.Complex ytf0()
ytf0
in interface IAcscBranch
public org.apache.commons.math3.complex.Complex yff2()
yff2
in interface IAcscBranch
public org.apache.commons.math3.complex.Complex ytt2()
ytt2
in interface IAcscBranch
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 AclfBranchImpl
public org.apache.commons.math3.complex.Complex yft2()
yft2
in interface IAcscBranch
public org.apache.commons.math3.complex.Complex ytf2()
ytf2
in interface IAcscBranch
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class AclfBranchImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class AclfBranchImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class AclfBranchImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class AclfBranchImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class AclfBranchImpl
public java.lang.String toString()
toString
in class AclfBranchImpl
public void writeData(com.hazelcast.nio.ObjectDataOutput out) throws java.io.IOException
NameTagImpl
writeData
in interface com.hazelcast.nio.serialization.DataSerializable
writeData
in class AclfBranchImpl
java.io.IOException
public void readData(com.hazelcast.nio.ObjectDataInput in) throws java.io.IOException
NameTagImpl
readData
in interface com.hazelcast.nio.serialization.DataSerializable
readData
in class AclfBranchImpl
java.io.IOException
public java.lang.String toString(double baseKVA)
toString
in interface Branch
toString
in class AclfBranchImpl
baseKVA
- System base kva