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.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 |
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) |
void |
eUnset(int featureID) |
AcscBranch |
getAcscBranch() |
java.lang.Object |
getAdapter(java.lang.Class<?> klass) |
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, copy, copyRef, eInverseAdd, getAdapter, getCircuitNumber, getConnectedPhysicalOppositeBus, getFromBus, getFromPhysicalBusConnected, getFromPhysicalBusId, getNetwork, getOppositeBus, getToBus, getToPhysicalBusConnected, getToPhysicalBusId, isChildBranch, isFromBus, isFromSideMetered, isGroundBranch, isToBus, isZeroImpedanceBranch, processZeroImpedanceBranch, readData, setAttributes, setAttributes, setChildBranch, setCircuitNumber, setFromBus, setFromSideMetered, setNetwork, setToBus, writeDatagetExtensionObject, 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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, 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, waitgetCircuitNumber, 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, eSetDeliverreadData, writeDatagetAdaptergetConnectedPhysicalOppositeBus, getFromPhysicalBusConnected, getFromPhysicalBusId, getToPhysicalBusConnected, getToPhysicalBusIdpublic java.lang.Object getAdapter(java.lang.Class<?> klass)
BranchImplgetAdapter in interface IAdaptablegetAdapter in class BranchImplpublic DistFeeder toFeeder()
toFeeder in interface IDistBranchAdaptationpublic DistXformer toXFormer()
toXFormer in interface IDistBranchAdaptationpublic DistBreaker toBreaker()
toBreaker in interface IDistBranchAdaptationpublic DistReactor toReactor()
toReactor in interface IDistBranchAdaptationpublic 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