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.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 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, voltageMag
BASE_VOLTAGE_EDEFAULT, baseVoltage, fromBranchList, MERGE2_BUS_ID_EDEFAULT, merge2BusId, network, SUB_AREA_FLAG_EDEFAULT, subAreaFlag, substation, SUBSTATION_ID_EDEFAULT, substationId, toBranchList
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 |
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, yii
basicSetSubstation, getBaseVoltage, getBranchList, getConnectedBranch, getFromBranchList, getMerge2BusId, getNetwork, getSubAreaFlag, getSubstation, getSubstationId, getToBranchList, isIslandBus, nActiveBranchConnected, nBranchConnected, nBranchConnected, nNonGroundBranchConnected, setAttributes, setAttributes, setBaseVoltage, setBaseVoltage, setId, setMerge2BusId, setNetwork, setSubAreaFlag, setSubstation, setSubstationId
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, 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
acCurrentIntoNet, 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, yii
getBaseVoltage, getBranchList, getConnectedBranch, getFromBranchList, getMerge2BusId, getNetwork, getSubAreaFlag, getSubstation, getSubstationId, getToBranchList, isIslandBus, nActiveBranchConnected, nBranchConnected, nBranchConnected, nNonGroundBranchConnected, setAttributes, setAttributes, setBaseVoltage, setBaseVoltage, setMerge2BusId, setNetwork, setSubAreaFlag, setSubstation, setSubstationId, toString
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
eAdapters, eDeliver, eNotify, eSetDeliver
getVoltage, getVoltage, getVoltageAng, getVoltageMag, isCapacitor, isConstILoad, isConstPLoad, isConstZLoad, isGen, isGenPQ, isGenPV, isLoad, isLoadPV, isNonContribute, isPV, isRefBus, isSwing, setVoltage, setVoltage, setVoltage, updateVoltage, updateVoltageAng, updateVoltageMag
allocateContributeGenQ, code2String, distributeLoad, initContributeGen, initContributeLoad, noConnectedBranch, voltageViolation
findZeroZPathBuses, getNoConnectedZbr, hasZbrLoop, isConnect2ZeroZBranch
toCapacitorBus, toGenBus, toLoadBus, toPQBus, toPVBus, toSwingBus
getPQBusLimit, getPVBusLimit, getRemoteQBus, getStaticVarCompensator, getSwitchedShunt, isFunctionLoad, isPQBusLimit, isPVBusLimit, isRemoteQBus, isRemoteQControlGroup, isStaticVarCompensator, isSwitchedShunt
protected 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 SEBus
SEBus.setPSeBusRec(SEBusRecord)
,
SEPackage.getSEBus_PSeBusRec()
public SEBusRecord basicGetPSeBusRec()
public void setPSeBusRec(SEBusRecord newPSeBusRec)
setPSeBusRec
in interface SEBus
newPSeBusRec
- the new value of the 'PSe Bus Rec' reference.SEBus.getPSeBusRec()
public SEBusRecord getQSeBusRec()
getQSeBusRec
in interface SEBus
SEBus.setQSeBusRec(SEBusRecord)
,
SEPackage.getSEBus_QSeBusRec()
public SEBusRecord basicGetQSeBusRec()
public void setQSeBusRec(SEBusRecord newQSeBusRec)
setQSeBusRec
in interface SEBus
newQSeBusRec
- the new value of the 'QSe Bus Rec' reference.SEBus.getQSeBusRec()
public SEMeasRecord getVoltSeRec()
getVoltSeRec
in interface SEBus
SEBus.setVoltSeRec(SEMeasRecord)
,
SEPackage.getSEBus_VoltSeRec()
public SEMeasRecord basicGetVoltSeRec()
public void setVoltSeRec(SEMeasRecord newVoltSeRec)
setVoltSeRec
in interface SEBus
newVoltSeRec
- the new value of the 'Volt Se Rec' reference.SEBus.getVoltSeRec()
public int getVoltJMatrixIndex()
getVoltJMatrixIndex
in interface SEBus
SEBus.setVoltJMatrixIndex(int)
,
SEPackage.getSEBus_VoltJMatrixIndex()
public void setVoltJMatrixIndex(int newVoltJMatrixIndex)
setVoltJMatrixIndex
in interface SEBus
newVoltJMatrixIndex
- the new value of the 'Volt JMatrix Index' attribute.SEBus.getVoltJMatrixIndex()
public void distributeMismatch()
distributeMismatch
in interface SEBus
public void setAllOnStatus()
setAllOnStatus
in interface SEBus
public void setInjectValue()
setInjectValue
in interface SEBus
public void setBadDataWeight(SEWeight weight)
setBadDataWeight
in interface SEBus
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class BaseAclfBusImpl<SEGen,SELoad>
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class BaseAclfBusImpl<SEGen,SELoad>
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class BaseAclfBusImpl<SEGen,SELoad>
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
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
NameTagImpl
writeData
in interface com.hazelcast.nio.serialization.DataSerializable
writeData
in class BaseAclfBusImpl<SEGen,SELoad>
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 BaseAclfBusImpl<SEGen,SELoad>
java.io.IOException
protected SEGen createGenObject()
createGenObject
in class BaseAclfBusImpl<SEGen,SELoad>
protected SELoad createLoadObject()
createLoadObject
in class BaseAclfBusImpl<SEGen,SELoad>