public class SEBusImpl extends BaseAclfBusImpl<SEGen,SELoad> implements SEBus
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.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 SEBusRecord |
pSeBusRec
The cached value of the '
PSe Bus Rec' reference. |
protected SEBusRecord |
qSeBusRec
The cached value of the '
QSe Bus Rec' reference. |
protected static int |
VOLT_JMATRIX_INDEX_EDEFAULT
The default value of the '
Volt JMatrix Index' attribute. |
protected int |
voltJMatrixIndex
The cached value of the '
Volt JMatrix Index' attribute. |
protected SEMeasRecord |
voltSeRec
The cached value of the '
Volt Se Rec' reference. |
busControl, compensatorList, contributeGenList, contributeLoadList, DESIRED_VOLT_ANG_EDEFAULT, DESIRED_VOLT_MAG_EDEFAULT, desiredVoltAng, desiredVoltMag, EXP_LOAD_P_EDEFAULT, EXP_LOAD_Q_EDEFAULT, expLoadP, expLoadQ, EXTERNAL_POWER_INTO_NET_EDEFAULT, externalPowerIntoNet, functionLoad, GEN_CODE_EDEFAULT, GEN_EDEFAULT, GEN_P_EDEFAULT, GEN_Q_EDEFAULT, genCode, genP, genQ, LOAD_CODE_EDEFAULT, LOAD_P_EDEFAULT, LOAD_Q_EDEFAULT, loadCode, loadP, loadQ, PGEN_LIMIT_EDEFAULT, pGenLimit, QGEN_LIMIT_EDEFAULT, qGenLimit, remoteQControlGroup, SHUNT_Y_EDEFAULT, shuntY, switchedShuntList, vLimit, VLIMIT_EDEFAULT, VOLTAGE_ANG_EDEFAULT, VOLTAGE_MAG_EDEFAULT, voltageAng, voltageMagBASE_VOLTAGE_EDEFAULT, baseVoltage, fromBranchList, MERGE2_BUS_ID_EDEFAULT, merge2BusId, network, SUB_AREA_FLAG_EDEFAULT, subAreaFlag, substation, SUBSTATION_ID_EDEFAULT, substationId, toBranchListEXTENSION_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 |
SEBusImpl() |
| Modifier and Type | Method and Description |
|---|---|
SEBusRecord |
basicGetPSeBusRec() |
SEBusRecord |
basicGetQSeBusRec() |
SEMeasRecord |
basicGetVoltSeRec() |
protected SEGen |
createGenObject() |
protected SELoad |
createLoadObject() |
void |
distributeMismatch() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<SEGen> |
getContributeGenList()
This is specialized for the more specific element type known in this context.
|
org.eclipse.emf.common.util.EList<SELoad> |
getContributeLoadList()
This is specialized for the more specific element type known in this context.
|
SEBusRecord |
getPSeBusRec() |
SEBusRecord |
getQSeBusRec() |
int |
getVoltJMatrixIndex() |
SEMeasRecord |
getVoltSeRec() |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
setAllOnStatus() |
void |
setBadDataWeight(SEWeight weight) |
void |
setInjectValue() |
void |
setPSeBusRec(SEBusRecord newPSeBusRec) |
void |
setQSeBusRec(SEBusRecord newQSeBusRec) |
void |
setVoltJMatrixIndex(int newVoltJMatrixIndex) |
void |
setVoltSeRec(SEMeasRecord newVoltSeRec) |
void |
setWeight(SEWeight weight) |
java.lang.String |
toString() |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
acCurrentIntoNet, allocateContributeGenQ, b11ii, b1ii, basicSetBusControl, basicSetFunctionLoad, basicSetRemoteQControlGroup, calLoadPQ, calLossPFactor, calNetGenResults, calNetLoadResults, calNetPQResults, checkData, code2String, distributeLoad, eInverseAdd, eInverseRemove, findZeroZPathBuses, getBusControl, getCompensator, getCompensatorList, getContributeGen, getContributeLoad, getDesiredVoltAng, getDesiredVoltMag, getExpLoadP, getExpLoadQ, getExternalPowerIntoNet, getFunctionLoad, getGenCode, getGenP, getGenQ, getGenResults_impl, getJii, getLoadCode, getLoadP, getLoadP, getLoadQ, getLoadQ, getLossCumTDPath, getNoConnectedZbr, getPGenLimit, getPQBusLimit, getPVBusLimit, getQGenLimit, getRemoteQBus, getRemoteQControlGroup, getShuntY, getStaticVarCompensator, getSwitchedShunt, getSwitchedShuntList, getVLimit, getVoltage, getVoltage, getVoltageAng, getVoltageAng, getVoltageMag, getVoltageMag, hasZbrLoop, initContributeGen, initContributeLoad, isCapacitor, isConnect2ZeroZBranch, isConstILoad, isConstPLoad, isConstZLoad, isFunctionLoad, isGen, isGenPQ, isGenPV, isLoad, isLoadPV, isNonContribute, isPQBusLimit, isPV, isPVBusLimit, isRefBus, isRemoteQBus, isRemoteQControlGroup, isStaticVarCompensator, isSwing, isSwitchedShunt, mismatch, noConnectedBranch, powerIntoNet, setBusControl, setDesiredVoltAng, setDesiredVoltMag, setExpLoadP, setExpLoadQ, setExternalPowerIntoNet, setFunctionLoad, setGenCode, setGenP, setGenQ, setLoadCode, setLoadP, setLoadQ, setLossCumTDPath, setPGenLimit, setQGenLimit, setRemoteQControlGroup, setShuntY, setVLimit, setVoltage, setVoltage, setVoltage, setVoltageAng, setVoltageMag, toCapacitorBus, toGenBus, toLoadBus, toPQBus, toPVBus, toString, toSwingBus, updateVoltage, updateVoltageAng, updateVoltageMag, voltageViolation, yiibasicSetSubstation, getBaseVoltage, getBranchList, getConnectedBranch, getFromBranchList, getMerge2BusId, getNetwork, getSubAreaFlag, getSubstation, getSubstationId, getToBranchList, isIslandBus, nActiveBranchConnected, nBranchConnected, nBranchConnected, nNonGroundBranchConnected, setAttributes, setAttributes, setBaseVoltage, setBaseVoltage, setId, setMerge2BusId, setNetwork, setSubAreaFlag, setSubstation, setSubstationIdgetExtensionObject, 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, setName, setNumber, setStatus, setStatusChangeInfoeAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, 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, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitacCurrentIntoNet, b11ii, b1ii, calLossPFactor, calNetGenResults, calNetLoadResults, calNetPQResults, getBusControl, getCompensator, getCompensatorList, getContributeGen, getContributeLoad, getDesiredVoltAng, getDesiredVoltMag, getExpLoadP, getExpLoadQ, getExternalPowerIntoNet, getFunctionLoad, getGenCode, getGenP, getGenQ, getJii, getLoadCode, getLoadP, getLoadP, getLoadQ, getLoadQ, getLossCumTDPath, getPGenLimit, getQGenLimit, getRemoteQControlGroup, getShuntY, getSwitchedShuntList, getVLimit, getVoltageAng, getVoltageMag, mismatch, powerIntoNet, setBusControl, setDesiredVoltAng, setDesiredVoltMag, setExpLoadP, setExpLoadQ, setExternalPowerIntoNet, setFunctionLoad, setGenCode, setGenP, setGenQ, setLoadCode, setLoadP, setLoadQ, setLossCumTDPath, setPGenLimit, setQGenLimit, setRemoteQControlGroup, setShuntY, setVLimit, setVoltageAng, setVoltageMag, yiigetBaseVoltage, getBranchList, getConnectedBranch, getFromBranchList, getMerge2BusId, getNetwork, getSubAreaFlag, getSubstation, getSubstationId, getToBranchList, isIslandBus, nActiveBranchConnected, nBranchConnected, nBranchConnected, nNonGroundBranchConnected, setAttributes, setAttributes, setBaseVoltage, setBaseVoltage, setMerge2BusId, setNetwork, setSubAreaFlag, setSubstation, setSubstationId, toStringgetExtensionObject, 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, eSetDelivergetVoltage, getVoltage, getVoltageAng, getVoltageMag, isCapacitor, isConstILoad, isConstPLoad, isConstZLoad, isGen, isGenPQ, isGenPV, isLoad, isLoadPV, isNonContribute, isPV, isRefBus, isSwing, setVoltage, setVoltage, setVoltage, updateVoltage, updateVoltageAng, updateVoltageMagallocateContributeGenQ, code2String, distributeLoad, initContributeGen, initContributeLoad, noConnectedBranch, voltageViolationfindZeroZPathBuses, getNoConnectedZbr, hasZbrLoop, isConnect2ZeroZBranchtoCapacitorBus, toGenBus, toLoadBus, toPQBus, toPVBus, toSwingBusgetPQBusLimit, getPVBusLimit, getRemoteQBus, getStaticVarCompensator, getSwitchedShunt, isFunctionLoad, isPQBusLimit, isPVBusLimit, isRemoteQBus, isRemoteQControlGroup, isStaticVarCompensator, isSwitchedShuntprotected SEBusRecord pSeBusRec
PSe Bus Rec' reference.
getPSeBusRec()protected SEBusRecord qSeBusRec
QSe Bus Rec' reference.
getQSeBusRec()protected SEMeasRecord voltSeRec
Volt Se Rec' reference.
getVoltSeRec()protected static final int VOLT_JMATRIX_INDEX_EDEFAULT
Volt JMatrix Index' attribute.
getVoltJMatrixIndex(),
Constant Field Valuesprotected int voltJMatrixIndex
Volt JMatrix Index' attribute.
getVoltJMatrixIndex()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class BaseAclfBusImpl<SEGen,SELoad>public org.eclipse.emf.common.util.EList<SEGen> getContributeGenList()
getContributeGenList in interface BaseAclfBus<SEGen,SELoad>getContributeGenList in class BaseAclfBusImpl<SEGen,SELoad>AclfPackage.getBaseAclfBus_ContributeGenList(),
AclfGen.getParentBus()public org.eclipse.emf.common.util.EList<SELoad> getContributeLoadList()
getContributeLoadList in interface BaseAclfBus<SEGen,SELoad>getContributeLoadList in class BaseAclfBusImpl<SEGen,SELoad>AclfPackage.getBaseAclfBus_ContributeLoadList(),
AclfLoad.getParentBus()public SEBusRecord getPSeBusRec()
getPSeBusRec in interface SEBusSEBus.setPSeBusRec(SEBusRecord),
SEPackage.getSEBus_PSeBusRec()public SEBusRecord basicGetPSeBusRec()
public void setPSeBusRec(SEBusRecord newPSeBusRec)
setPSeBusRec in interface SEBusnewPSeBusRec - the new value of the 'PSe Bus Rec' reference.SEBus.getPSeBusRec()public SEBusRecord getQSeBusRec()
getQSeBusRec in interface SEBusSEBus.setQSeBusRec(SEBusRecord),
SEPackage.getSEBus_QSeBusRec()public SEBusRecord basicGetQSeBusRec()
public void setQSeBusRec(SEBusRecord newQSeBusRec)
setQSeBusRec in interface SEBusnewQSeBusRec - the new value of the 'QSe Bus Rec' reference.SEBus.getQSeBusRec()public SEMeasRecord getVoltSeRec()
getVoltSeRec in interface SEBusSEBus.setVoltSeRec(SEMeasRecord),
SEPackage.getSEBus_VoltSeRec()public SEMeasRecord basicGetVoltSeRec()
public void setVoltSeRec(SEMeasRecord newVoltSeRec)
setVoltSeRec in interface SEBusnewVoltSeRec - the new value of the 'Volt Se Rec' reference.SEBus.getVoltSeRec()public int getVoltJMatrixIndex()
getVoltJMatrixIndex in interface SEBusSEBus.setVoltJMatrixIndex(int),
SEPackage.getSEBus_VoltJMatrixIndex()public void setVoltJMatrixIndex(int newVoltJMatrixIndex)
setVoltJMatrixIndex in interface SEBusnewVoltJMatrixIndex - the new value of the 'Volt JMatrix Index' attribute.SEBus.getVoltJMatrixIndex()public void distributeMismatch()
distributeMismatch in interface SEBuspublic void setAllOnStatus()
setAllOnStatus in interface SEBuspublic void setInjectValue()
setInjectValue in interface SEBuspublic void setBadDataWeight(SEWeight weight)
setBadDataWeight in interface SEBuspublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class BaseAclfBusImpl<SEGen,SELoad>public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BaseAclfBusImpl<SEGen,SELoad>public void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BaseAclfBusImpl<SEGen,SELoad>public boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BaseAclfBusImpl<SEGen,SELoad>public java.lang.String toString()
toString in class BaseAclfBusImpl<SEGen,SELoad>public void writeData(com.hazelcast.nio.ObjectDataOutput out)
throws java.io.IOException
NameTagImplwriteData in interface com.hazelcast.nio.serialization.DataSerializablewriteData in class BaseAclfBusImpl<SEGen,SELoad>java.io.IOExceptionpublic void readData(com.hazelcast.nio.ObjectDataInput in)
throws java.io.IOException
NameTagImplreadData in interface com.hazelcast.nio.serialization.DataSerializablereadData in class BaseAclfBusImpl<SEGen,SELoad>java.io.IOExceptionprotected SEGen createGenObject()
createGenObject in class BaseAclfBusImpl<SEGen,SELoad>protected SELoad createLoadObject()
createLoadObject in class BaseAclfBusImpl<SEGen,SELoad>