public class DistBranchImpl extends BranchImpl implements DistBranch
The following features are implemented:
BranchBranch CodeZ1Z0ZUnitHShunt YHShunt Y0Shunt YUnitLengthLength UnitPrimary Turn RatioSecondary Turn RatioXfr Turn Ratio UnitXfr RatingXfr Rating UnitPrimary Rated VSecondary Rated VRated VUnitPrimary ConnectSecondary ConnectPrimary GroundingSecondary GroundingLoad Schedule Dataorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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 AcscBranch |
branch
The cached value of the '
Branch' reference. |
protected static DistBranchCode |
BRANCH_CODE_EDEFAULT
The default value of the '
Branch Code' attribute. |
protected DistBranchCode |
branchCode
The cached value of the '
Branch Code' attribute. |
protected static org.apache.commons.math3.complex.Complex |
HSHUNT_Y_EDEFAULT
The default value of the '
HShunt Y' attribute. |
protected static org.apache.commons.math3.complex.Complex |
HSHUNT_Y0_EDEFAULT
The default value of the '
HShunt Y0' attribute. |
protected org.apache.commons.math3.complex.Complex |
hShuntY
The cached value of the '
HShunt Y' attribute. |
protected org.apache.commons.math3.complex.Complex |
hShuntY0
The cached value of the '
HShunt Y0' attribute. |
protected double |
length
The cached value of the '
Length' attribute. |
protected static double |
LENGTH_EDEFAULT
The default value of the '
Length' attribute. |
protected static Unit.UnitType |
LENGTH_UNIT_EDEFAULT
The default value of the '
Length Unit' attribute. |
protected Unit.UnitType |
lengthUnit
The cached value of the '
Length Unit' attribute. |
protected LoadBranchData |
loadScheduleData
The cached value of the '
Load Schedule Data' containment reference. |
protected static XFormerConnectCode |
PRIMARY_CONNECT_EDEFAULT
The default value of the '
Primary Connect' attribute. |
protected static double |
PRIMARY_RATED_V_EDEFAULT
The default value of the '
Primary Rated V' attribute. |
protected static double |
PRIMARY_TURN_RATIO_EDEFAULT
The default value of the '
Primary Turn Ratio' attribute. |
protected XFormerConnectCode |
primaryConnect
The cached value of the '
Primary Connect' attribute. |
protected BusScGrounding |
primaryGrounding
The cached value of the '
Primary Grounding' containment reference. |
protected double |
primaryRatedV
The cached value of the '
Primary Rated V' attribute. |
protected double |
primaryTurnRatio
The cached value of the '
Primary Turn Ratio' attribute. |
protected static Unit.UnitType |
RATED_VUNIT_EDEFAULT
The default value of the '
Rated VUnit' attribute. |
protected Unit.UnitType |
ratedVUnit
The cached value of the '
Rated VUnit' attribute. |
protected static XFormerConnectCode |
SECONDARY_CONNECT_EDEFAULT
The default value of the '
Secondary Connect' attribute. |
protected static double |
SECONDARY_RATED_V_EDEFAULT
The default value of the '
Secondary Rated V' attribute. |
protected static double |
SECONDARY_TURN_RATIO_EDEFAULT
The default value of the '
Secondary Turn Ratio' attribute. |
protected XFormerConnectCode |
secondaryConnect
The cached value of the '
Secondary Connect' attribute. |
protected BusScGrounding |
secondaryGrounding
The cached value of the '
Secondary Grounding' containment reference. |
protected double |
secondaryRatedV
The cached value of the '
Secondary Rated V' attribute. |
protected double |
secondaryTurnRatio
The cached value of the '
Secondary Turn Ratio' attribute. |
protected static Unit.UnitType |
SHUNT_YUNIT_EDEFAULT
The default value of the '
Shunt YUnit' attribute. |
protected Unit.UnitType |
shuntYUnit
The cached value of the '
Shunt YUnit' attribute. |
protected static double |
XFR_RATING_EDEFAULT
The default value of the '
Xfr Rating' attribute. |
protected static Unit.UnitType |
XFR_RATING_UNIT_EDEFAULT
The default value of the '
Xfr Rating Unit' attribute. |
protected static Unit.UnitType |
XFR_TURN_RATIO_UNIT_EDEFAULT
The default value of the '
Xfr Turn Ratio Unit' attribute. |
protected double |
xfrRating
The cached value of the '
Xfr Rating' attribute. |
protected Unit.UnitType |
xfrRatingUnit
The cached value of the '
Xfr Rating Unit' attribute. |
protected Unit.UnitType |
xfrTurnRatioUnit
The cached value of the '
Xfr Turn Ratio Unit' attribute. |
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. |
protected org.apache.commons.math3.complex.Complex |
z1
The cached value of the '
Z1' attribute. |
protected static org.apache.commons.math3.complex.Complex |
Z1_EDEFAULT
The default value of the '
Z1' attribute. |
protected Unit.UnitType |
zUnit
The cached value of the '
ZUnit' attribute. |
protected static Unit.UnitType |
ZUNIT_EDEFAULT
The default value of the '
ZUnit' attribute. |
CIRCUIT_NUMBER_EDEFAULT, circuitNumber, FROM_SIDE_METERED_EDEFAULT, fromBus, fromSideMetered, network, ORIGINAL_BRANCH_ID_EDEFAULT, originalBranchId, toBusEXTENSION_OBJECT_EDEFAULT, extensionObjectarea, 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, zoneIddesc, DESC_EDEFAULT, id, ID_EDEFAULT, name, NAME_EDEFAULT, number, NUMBER_EDEFAULT, status, STATUS_CHANGE_INFO_EDEFAULT, STATUS_EDEFAULT, statusChangeInfoeAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
DistBranchImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLoadScheduleData(LoadBranchData newLoadScheduleData,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetPrimaryGrounding(BusScGrounding newPrimaryGrounding,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetSecondaryGrounding(BusScGrounding newSecondaryGrounding,
org.eclipse.emf.common.notify.NotificationChain msgs) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass) |
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) |
AcscBranch |
getAcscBranch() |
AcscBranch |
getBranch() |
DistBranchCode |
getBranchCode() |
org.apache.commons.math3.complex.Complex |
getHShuntY() |
org.apache.commons.math3.complex.Complex |
getHShuntY0() |
double |
getLength() |
Unit.UnitType |
getLengthUnit() |
LoadBranchData |
getLoadScheduleData() |
XFormerConnectCode |
getPrimaryConnect() |
BusScGrounding |
getPrimaryGrounding() |
double |
getPrimaryRatedV() |
double |
getPrimaryTurnRatio() |
Unit.UnitType |
getRatedVUnit() |
XFormerConnectCode |
getSecondaryConnect() |
BusScGrounding |
getSecondaryGrounding() |
double |
getSecondaryRatedV() |
double |
getSecondaryTurnRatio() |
Unit.UnitType |
getShuntYUnit() |
double |
getXfrRating() |
Unit.UnitType |
getXfrRatingUnit() |
Unit.UnitType |
getXfrTurnRatioUnit() |
org.apache.commons.math3.complex.Complex |
getZ0() |
org.apache.commons.math3.complex.Complex |
getZ1() |
Unit.UnitType |
getZUnit() |
void |
setBranch(AcscBranch newBranch) |
void |
setBranchCode(DistBranchCode newBranchCode) |
void |
setHShuntY(org.apache.commons.math3.complex.Complex newHShuntY) |
void |
setHShuntY0(org.apache.commons.math3.complex.Complex newHShuntY0) |
void |
setLength(double newLength) |
void |
setLengthUnit(Unit.UnitType newLengthUnit) |
void |
setLoadScheduleData(LoadBranchData newLoadScheduleData) |
void |
setPrimaryConnect(XFormerConnectCode newPrimaryConnect) |
void |
setPrimaryGrounding(BusScGrounding newPrimaryGrounding) |
void |
setPrimaryRatedV(double newPrimaryRatedV) |
void |
setPrimaryTurnRatio(double newPrimaryTurnRatio) |
void |
setRatedVUnit(Unit.UnitType newRatedVUnit) |
void |
setSecondaryConnect(XFormerConnectCode newSecondaryConnect) |
void |
setSecondaryGrounding(BusScGrounding newSecondaryGrounding) |
void |
setSecondaryRatedV(double newSecondaryRatedV) |
void |
setSecondaryTurnRatio(double newSecondaryTurnRatio) |
void |
setShuntYUnit(Unit.UnitType newShuntYUnit) |
void |
setXfrRating(double newXfrRating) |
void |
setXfrRatingUnit(Unit.UnitType newXfrRatingUnit) |
void |
setXfrTurnRatioUnit(Unit.UnitType newXfrTurnRatioUnit) |
void |
setZ0(org.apache.commons.math3.complex.Complex newZ0) |
void |
setZ1(org.apache.commons.math3.complex.Complex newZ1) |
void |
setZUnit(Unit.UnitType newZUnit) |
DistBreaker |
toBreaker() |
DistFeeder |
toFeeder() |
DistReactor |
toReactor() |
java.lang.String |
toString() |
java.lang.String |
toString(double Kva) |
DistXformer |
toXFormer() |
basicSetFromBus, basicSetToBus, checkData, eInverseAdd, getCircuitNumber, getFromBus, getFromBusId, getNetwork, getOppositeBus, getOriginalBranchId, getToBus, getToBusId, isFromBus, isFromSideMetered, isGroundBranch, isToBus, readData, reconnect, setAttributes, setAttributes, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setOriginalBranchId, setToBus, writeDatagetExtensionObject, setExtensionObjectgetArea, getAreaId, getExtSeqNumber, getIntFlag, getOwner, getOwnerId, getSortNumber, getWeight, getZone, getZoneId, isBooleanFlag, setArea, setAreaId, setBooleanFlag, setExtSeqNumber, setIntFlag, setOwner, setOwnerId, setSortNumber, setWeight, setZone, setZoneIdcheckData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, 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, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCircuitNumber, getFromBus, getFromBusId, getNetwork, getOppositeBus, getOriginalBranchId, getToBus, getToBusId, isFromBus, isFromSideMetered, isGroundBranch, isToBus, reconnect, setAttributes, setAttributes, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setOriginalBranchId, setToBusgetExtensionObject, setExtensionObjectgetArea, getAreaId, getExtSeqNumber, getIntFlag, getOwner, getOwnerId, getSortNumber, getWeight, getZone, getZoneId, isBooleanFlag, setArea, setAreaId, setBooleanFlag, setExtSeqNumber, setIntFlag, setOwner, setOwnerId, setSortNumber, setWeight, setZone, setZoneIdcheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverprotected AcscBranch branch
Branch' reference.
getBranch()protected static final DistBranchCode BRANCH_CODE_EDEFAULT
Branch Code' attribute.
getBranchCode()protected DistBranchCode branchCode
Branch Code' attribute.
getBranchCode()protected static final org.apache.commons.math3.complex.Complex Z1_EDEFAULT
Z1' attribute.
getZ1()protected org.apache.commons.math3.complex.Complex z1
Z1' attribute.
getZ1()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 Unit.UnitType ZUNIT_EDEFAULT
ZUnit' attribute.
getZUnit()protected Unit.UnitType zUnit
ZUnit' attribute.
getZUnit()protected static final org.apache.commons.math3.complex.Complex HSHUNT_Y_EDEFAULT
HShunt Y' attribute.
getHShuntY()protected org.apache.commons.math3.complex.Complex hShuntY
HShunt Y' attribute.
getHShuntY()protected static final org.apache.commons.math3.complex.Complex HSHUNT_Y0_EDEFAULT
HShunt Y0' attribute.
getHShuntY0()protected org.apache.commons.math3.complex.Complex hShuntY0
HShunt Y0' attribute.
getHShuntY0()protected static final Unit.UnitType SHUNT_YUNIT_EDEFAULT
Shunt YUnit' attribute.
getShuntYUnit()protected Unit.UnitType shuntYUnit
Shunt YUnit' attribute.
getShuntYUnit()protected static final double LENGTH_EDEFAULT
Length' attribute.
getLength(),
Constant Field Valuesprotected double length
Length' attribute.
getLength()protected static final Unit.UnitType LENGTH_UNIT_EDEFAULT
Length Unit' attribute.
getLengthUnit()protected Unit.UnitType lengthUnit
Length Unit' attribute.
getLengthUnit()protected static final double PRIMARY_TURN_RATIO_EDEFAULT
Primary Turn Ratio' attribute.
getPrimaryTurnRatio(),
Constant Field Valuesprotected double primaryTurnRatio
Primary Turn Ratio' attribute.
getPrimaryTurnRatio()protected static final double SECONDARY_TURN_RATIO_EDEFAULT
Secondary Turn Ratio' attribute.
getSecondaryTurnRatio(),
Constant Field Valuesprotected double secondaryTurnRatio
Secondary Turn Ratio' attribute.
getSecondaryTurnRatio()protected static final Unit.UnitType XFR_TURN_RATIO_UNIT_EDEFAULT
Xfr Turn Ratio Unit' attribute.
getXfrTurnRatioUnit()protected Unit.UnitType xfrTurnRatioUnit
Xfr Turn Ratio Unit' attribute.
getXfrTurnRatioUnit()protected static final double XFR_RATING_EDEFAULT
Xfr Rating' attribute.
getXfrRating(),
Constant Field Valuesprotected double xfrRating
Xfr Rating' attribute.
getXfrRating()protected static final Unit.UnitType XFR_RATING_UNIT_EDEFAULT
Xfr Rating Unit' attribute.
getXfrRatingUnit()protected Unit.UnitType xfrRatingUnit
Xfr Rating Unit' attribute.
getXfrRatingUnit()protected static final double PRIMARY_RATED_V_EDEFAULT
Primary Rated V' attribute.
getPrimaryRatedV(),
Constant Field Valuesprotected double primaryRatedV
Primary Rated V' attribute.
getPrimaryRatedV()protected static final double SECONDARY_RATED_V_EDEFAULT
Secondary Rated V' attribute.
getSecondaryRatedV(),
Constant Field Valuesprotected double secondaryRatedV
Secondary Rated V' attribute.
getSecondaryRatedV()protected static final Unit.UnitType RATED_VUNIT_EDEFAULT
Rated VUnit' attribute.
getRatedVUnit()protected Unit.UnitType ratedVUnit
Rated VUnit' attribute.
getRatedVUnit()protected static final XFormerConnectCode PRIMARY_CONNECT_EDEFAULT
Primary Connect' attribute.
getPrimaryConnect()protected XFormerConnectCode primaryConnect
Primary Connect' attribute.
getPrimaryConnect()protected static final XFormerConnectCode SECONDARY_CONNECT_EDEFAULT
Secondary Connect' attribute.
getSecondaryConnect()protected XFormerConnectCode secondaryConnect
Secondary Connect' attribute.
getSecondaryConnect()protected BusScGrounding primaryGrounding
Primary Grounding' containment reference.
getPrimaryGrounding()protected BusScGrounding secondaryGrounding
Secondary Grounding' containment reference.
getSecondaryGrounding()protected LoadBranchData loadScheduleData
Load Schedule Data' containment reference.
getLoadScheduleData()public DistFeeder toFeeder()
toFeeder in interface IDistBranchAdaptationpublic DistXformer toXFormer()
toXFormer in interface IDistBranchAdaptationpublic DistBreaker toBreaker()
toBreaker in interface IDistBranchAdaptationpublic DistReactor toReactor()
toReactor in interface IDistBranchAdaptationprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class BranchImplpublic AcscBranch getBranch()
getBranch in interface BranchRef<AcscBranch>BranchRef.setBranch(Branch),
NetRefPackage.getBranchRef_Branch()public void setBranch(AcscBranch newBranch)
setBranch in interface BranchRef<AcscBranch>newBranch - the new value of the 'Branch' reference.BranchRef.getBranch()public DistBranchCode getBranchCode()
getBranchCode in interface DistBranchDistBranchCode,
DistBranch.setBranchCode(DistBranchCode),
DistPackage.getDistBranch_BranchCode()public void setBranchCode(DistBranchCode newBranchCode)
setBranchCode in interface DistBranchnewBranchCode - the new value of the 'Branch Code' attribute.DistBranchCode,
DistBranch.getBranchCode()public org.apache.commons.math3.complex.Complex getZ1()
getZ1 in interface DistBranchDistBranch.setZ1(Complex),
DistPackage.getDistBranch_Z1()public void setZ1(org.apache.commons.math3.complex.Complex newZ1)
setZ1 in interface DistBranchnewZ1 - the new value of the 'Z1' attribute.DistBranch.getZ1()public org.apache.commons.math3.complex.Complex getZ0()
getZ0 in interface DistBranchDistBranch.setZ0(Complex),
DistPackage.getDistBranch_Z0()public void setZ0(org.apache.commons.math3.complex.Complex newZ0)
setZ0 in interface DistBranchnewZ0 - the new value of the 'Z0' attribute.DistBranch.getZ0()public Unit.UnitType getZUnit()
getZUnit in interface DistBranch#setZUnit(UnitType),
DistPackage.getDistBranch_ZUnit()public void setZUnit(Unit.UnitType newZUnit)
setZUnit in interface DistBranchnewZUnit - the new value of the 'ZUnit' attribute.DistBranch.getZUnit()public org.apache.commons.math3.complex.Complex getHShuntY()
getHShuntY in interface DistBranchDistBranch.setHShuntY(Complex),
DistPackage.getDistBranch_HShuntY()public void setHShuntY(org.apache.commons.math3.complex.Complex newHShuntY)
setHShuntY in interface DistBranchnewHShuntY - the new value of the 'HShunt Y' attribute.DistBranch.getHShuntY()public org.apache.commons.math3.complex.Complex getHShuntY0()
getHShuntY0 in interface DistBranchDistBranch.setHShuntY0(Complex),
DistPackage.getDistBranch_HShuntY0()public void setHShuntY0(org.apache.commons.math3.complex.Complex newHShuntY0)
setHShuntY0 in interface DistBranchnewHShuntY0 - the new value of the 'HShunt Y0' attribute.DistBranch.getHShuntY0()public Unit.UnitType getShuntYUnit()
getShuntYUnit in interface DistBranch#setShuntYUnit(UnitType),
DistPackage.getDistBranch_ShuntYUnit()public void setShuntYUnit(Unit.UnitType newShuntYUnit)
setShuntYUnit in interface DistBranchnewShuntYUnit - the new value of the 'Shunt YUnit' attribute.DistBranch.getShuntYUnit()public double getLength()
getLength in interface DistBranchDistBranch.setLength(double),
DistPackage.getDistBranch_Length()public void setLength(double newLength)
setLength in interface DistBranchnewLength - the new value of the 'Length' attribute.DistBranch.getLength()public Unit.UnitType getLengthUnit()
getLengthUnit in interface DistBranch#setLengthUnit(UnitType),
DistPackage.getDistBranch_LengthUnit()public void setLengthUnit(Unit.UnitType newLengthUnit)
setLengthUnit in interface DistBranchnewLengthUnit - the new value of the 'Length Unit' attribute.DistBranch.getLengthUnit()public double getPrimaryTurnRatio()
getPrimaryTurnRatio in interface DistBranchDistBranch.setPrimaryTurnRatio(double),
DistPackage.getDistBranch_PrimaryTurnRatio()public void setPrimaryTurnRatio(double newPrimaryTurnRatio)
setPrimaryTurnRatio in interface DistBranchnewPrimaryTurnRatio - the new value of the 'Primary Turn Ratio' attribute.DistBranch.getPrimaryTurnRatio()public double getSecondaryTurnRatio()
getSecondaryTurnRatio in interface DistBranchDistBranch.setSecondaryTurnRatio(double),
DistPackage.getDistBranch_SecondaryTurnRatio()public void setSecondaryTurnRatio(double newSecondaryTurnRatio)
setSecondaryTurnRatio in interface DistBranchnewSecondaryTurnRatio - the new value of the 'Secondary Turn Ratio' attribute.DistBranch.getSecondaryTurnRatio()public Unit.UnitType getXfrTurnRatioUnit()
getXfrTurnRatioUnit in interface DistBranch#setXfrTurnRatioUnit(UnitType),
DistPackage.getDistBranch_XfrTurnRatioUnit()public void setXfrTurnRatioUnit(Unit.UnitType newXfrTurnRatioUnit)
setXfrTurnRatioUnit in interface DistBranchnewXfrTurnRatioUnit - the new value of the 'Xfr Turn Ratio Unit' attribute.DistBranch.getXfrTurnRatioUnit()public double getXfrRating()
getXfrRating in interface DistBranchDistBranch.setXfrRating(double),
DistPackage.getDistBranch_XfrRating()public void setXfrRating(double newXfrRating)
setXfrRating in interface DistBranchnewXfrRating - the new value of the 'Xfr Rating' attribute.DistBranch.getXfrRating()public Unit.UnitType getXfrRatingUnit()
getXfrRatingUnit in interface DistBranch#setXfrRatingUnit(UnitType),
DistPackage.getDistBranch_XfrRatingUnit()public void setXfrRatingUnit(Unit.UnitType newXfrRatingUnit)
setXfrRatingUnit in interface DistBranchnewXfrRatingUnit - the new value of the 'Xfr Rating Unit' attribute.DistBranch.getXfrRatingUnit()public double getPrimaryRatedV()
getPrimaryRatedV in interface DistBranchDistBranch.setPrimaryRatedV(double),
DistPackage.getDistBranch_PrimaryRatedV()public void setPrimaryRatedV(double newPrimaryRatedV)
setPrimaryRatedV in interface DistBranchnewPrimaryRatedV - the new value of the 'Primary Rated V' attribute.DistBranch.getPrimaryRatedV()public double getSecondaryRatedV()
getSecondaryRatedV in interface DistBranchDistBranch.setSecondaryRatedV(double),
DistPackage.getDistBranch_SecondaryRatedV()public void setSecondaryRatedV(double newSecondaryRatedV)
setSecondaryRatedV in interface DistBranchnewSecondaryRatedV - the new value of the 'Secondary Rated V' attribute.DistBranch.getSecondaryRatedV()public Unit.UnitType getRatedVUnit()
getRatedVUnit in interface DistBranch#setRatedVUnit(UnitType),
DistPackage.getDistBranch_RatedVUnit()public void setRatedVUnit(Unit.UnitType newRatedVUnit)
setRatedVUnit in interface DistBranchnewRatedVUnit - the new value of the 'Rated VUnit' attribute.DistBranch.getRatedVUnit()public XFormerConnectCode getPrimaryConnect()
getPrimaryConnect in interface DistBranchXFormerConnectCode,
DistBranch.setPrimaryConnect(XFormerConnectCode),
DistPackage.getDistBranch_PrimaryConnect()public void setPrimaryConnect(XFormerConnectCode newPrimaryConnect)
setPrimaryConnect in interface DistBranchnewPrimaryConnect - the new value of the 'Primary Connect' attribute.XFormerConnectCode,
DistBranch.getPrimaryConnect()public XFormerConnectCode getSecondaryConnect()
getSecondaryConnect in interface DistBranchXFormerConnectCode,
DistBranch.setSecondaryConnect(XFormerConnectCode),
DistPackage.getDistBranch_SecondaryConnect()public void setSecondaryConnect(XFormerConnectCode newSecondaryConnect)
setSecondaryConnect in interface DistBranchnewSecondaryConnect - the new value of the 'Secondary Connect' attribute.XFormerConnectCode,
DistBranch.getSecondaryConnect()public BusScGrounding getPrimaryGrounding()
getPrimaryGrounding in interface DistBranchDistBranch.setPrimaryGrounding(BusScGrounding),
DistPackage.getDistBranch_PrimaryGrounding()public org.eclipse.emf.common.notify.NotificationChain basicSetPrimaryGrounding(BusScGrounding newPrimaryGrounding, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setPrimaryGrounding(BusScGrounding newPrimaryGrounding)
setPrimaryGrounding in interface DistBranchnewPrimaryGrounding - the new value of the 'Primary Grounding' containment reference.DistBranch.getPrimaryGrounding()public BusScGrounding getSecondaryGrounding()
getSecondaryGrounding in interface DistBranchDistBranch.setSecondaryGrounding(BusScGrounding),
DistPackage.getDistBranch_SecondaryGrounding()public org.eclipse.emf.common.notify.NotificationChain basicSetSecondaryGrounding(BusScGrounding newSecondaryGrounding, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSecondaryGrounding(BusScGrounding newSecondaryGrounding)
setSecondaryGrounding in interface DistBranchnewSecondaryGrounding - the new value of the 'Secondary Grounding' containment reference.DistBranch.getSecondaryGrounding()public LoadBranchData getLoadScheduleData()
getLoadScheduleData in interface DistBranchDistBranch.setLoadScheduleData(LoadBranchData),
DistPackage.getDistBranch_LoadScheduleData()public org.eclipse.emf.common.notify.NotificationChain basicSetLoadScheduleData(LoadBranchData newLoadScheduleData, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLoadScheduleData(LoadBranchData newLoadScheduleData)
setLoadScheduleData in interface DistBranchnewLoadScheduleData - the new value of the 'Load Schedule Data' containment reference.DistBranch.getLoadScheduleData()public AcscBranch getAcscBranch()
getAcscBranch in interface DistBranchpublic 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 BranchImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BranchImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BranchImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BranchImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class BranchImplpublic java.lang.String toString(double Kva)
toString in interface BranchtoString in class BranchImplKva - System base kva