public class DistNetworkImpl extends NetworkImpl<DistBus,DistBranch> implements DistNetwork
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 AcscNetwork |
faultNet
The cached value of the '
Fault Net ' containment reference. |
protected LoadNetData |
loadScheduleData
The cached value of the '
Load Schedule Data ' containment reference. |
protected static boolean |
POSITIVE_SEQ_DATA_ONLY_EDEFAULT
The default value of the '
Positive Seq Data Only ' attribute. |
protected boolean |
positiveSeqDataOnly
The cached value of the '
Positive Seq Data Only ' attribute. |
protected static ScStanderd |
SC_STD_EDEFAULT
The default value of the '
Sc Std ' attribute. |
protected ScPointNetData |
scPointNetData
The cached value of the '
Sc Point Net Data ' containment reference. |
protected ScStanderd |
scStd
The cached value of the '
Sc Std ' attribute. |
ALLOW_GROUND_BRANCH_EDEFAULT, allowGroundBranch, AREA_MAP_EDEFAULT, areaMap, BASE_KVA_EDEFAULT, baseKva, branchList, branchLookupTable, BUS_NUMBER_ARRANGED_EDEFAULT, busList, busLookupTable, busNumberArranged, BYPASS_DATA_CHECK_EDEFAULT, bypassDataCheck, childNetWrapperList, DATA_CHECKED_EDEFAULT, dataChecked, EXTRA_INFO_EDEFAULT, extraInfo, frequency, FREQUENCY_EDEFAULT, ORIGINAL_DATA_FORMAT_EDEFAULT, originalDataFormat, OWNER_MAP_EDEFAULT, ownerMap, REF_BUS_ID_SET_EDEFAULT, REF_BUS_TYPE_EDEFAULT, refBusIdSet, refBusType, SUBSTATION_MAP_EDEFAULT, substationMap, tieLineList, TIME_STAMP_EDEFAULT, timeStamp, ZONE_MAP_EDEFAULT, zoneMap
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 |
DistNetworkImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetFaultNet(AcscNetwork newFaultNet,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetLoadScheduleData(LoadNetData newLoadScheduleData,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetScPointNetData(ScPointNetData newScPointNetData,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
checkData(DataCheckConfiguration config) |
void |
createAcscNetData() |
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) |
AcscNetwork |
getAcscNet() |
org.eclipse.emf.common.util.EList<DistBranch> |
getBranchList()
This is specialized for the more specific element type known in this context.
|
org.eclipse.emf.common.util.EList<DistBus> |
getBusList()
This is specialized for the more specific element type known in this context.
|
DistBranch |
getDistBranch(java.lang.String fromBusId,
java.lang.String toBusId) |
DistBranch |
getDistBranch(java.lang.String fromBusId,
java.lang.String toBusId,
java.lang.String circuitNumber) |
DistBus |
getDistBus(java.lang.String id) |
AcscNetwork |
getFaultNet() |
LoadNetData |
getLoadScheduleData() |
ScPointNetData |
getScPointNetData() |
ScStanderd |
getScStd() |
boolean |
isPositiveSeqDataOnly() |
java.lang.String |
net2String() |
void |
setBaseKva(double kva) |
void |
setFaultNet(AcscNetwork newFaultNet) |
void |
setLoadScheduleData(LoadNetData newLoadScheduleData) |
void |
setPointAclfNetData(int index) |
void |
setPositiveSeqDataOnly(boolean newPositiveSeqDataOnly) |
void |
setScPointNetData(ScPointNetData newScPointNetData) |
void |
setScStd(ScStanderd newScStd) |
void |
setToEmpty() |
java.lang.String |
toString() |
void |
updateAcscNetData(int scPointIndex) |
accept, addArea, addBranch, addBranch, addBranch, addBranch2Cache, addBranch2Cache, addBranch2Cache, addBus, addBus2Cache, addGroundBranch, addOwner, addSubstation, addTieLine, addZone, arrangeBusNumber, cachedBranches2Net, cachedBuses2Net, eInverseAdd, formAdjacencyMatrix, getArea, getArea, getAreaMap, getBaseKva, getBaseMva, getBranch, getBranch, getBranch, getBranches, getBranches, getBus, getBus, getChildNetWrapper, getChildNetWrapperList, getExtraInfo, getFrequency, getNoActiveBranch, getNoActiveBranch, getNoActiveBus, getNoActiveBus, getNoBranch, getNoBranch, getNoBus, getNoBus, getOriginalDataFormat, getOwner, getOwner, getOwnerMap, getRefBusId, getRefBusIdSet, getRefBusType, getSubstation, getSubstationMap, getSubstationMap, getTieLineList, getTimeStamp, getZone, getZone, getZoneMap, hasBranch, hasBranch, hasBus, hasChildNet, hzCopy, isAllowGroundBranch, isBusNumberArranged, isBypassDataCheck, isDataChecked, isOnlineModel, isRefBus, jsonCopy, readData, rebuildLookupTable, removeBranch, removeBranch, removeBranch, removeBus, removeBus, removeTieLine, replaceBus, setAllowGroundBranch, setBusNumberArranged, setBypassDataCheck, setDataChecked, setExtraInfo, setFrequency, setOriginalDataFormat, setRefBusId, setRefBusIdSet, setRefBusType, setTimeStamp, setVisitedStatus, updateBranchId, writeData
checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, 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
accept, addArea, addBranch, addBranch, addBranch, addBranch2Cache, addBranch2Cache, addBranch2Cache, addBus, addBus2Cache, addGroundBranch, addOwner, addSubstation, addTieLine, addZone, arrangeBusNumber, cachedBranches2Net, cachedBuses2Net, formAdjacencyMatrix, getArea, getArea, getAreaMap, getBaseKva, getBaseMva, getBranch, getBranch, getBranch, getBranches, getBranches, getBus, getBus, getChildNetWrapperList, getExtraInfo, getFrequency, getNoActiveBranch, getNoActiveBranch, getNoActiveBus, getNoActiveBus, getNoBranch, getNoBranch, getNoBus, getNoBus, getOriginalDataFormat, getOwner, getOwner, getOwnerMap, getRefBusId, getRefBusIdSet, getRefBusType, getSubstation, getSubstationMap, getSubstationMap, getTieLineList, getTimeStamp, getZone, getZone, getZoneMap, hasBranch, hasBranch, hasBus, hzCopy, isAllowGroundBranch, isBusNumberArranged, isBypassDataCheck, isDataChecked, isOnlineModel, isRefBus, rebuildLookupTable, removeBranch, removeBranch, removeBranch, removeBus, removeBus, removeTieLine, replaceBus, setAllowGroundBranch, setBusNumberArranged, setBypassDataCheck, setDataChecked, setExtraInfo, setFrequency, setOriginalDataFormat, setRefBusId, setRefBusIdSet, setRefBusType, setTimeStamp, setVisitedStatus, updateBranchId
checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
readData, writeData
getChildNetWrapper, hasChildNet
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final boolean POSITIVE_SEQ_DATA_ONLY_EDEFAULT
Positive Seq Data Only
' attribute.
isPositiveSeqDataOnly()
,
Constant Field Valuesprotected boolean positiveSeqDataOnly
Positive Seq Data Only
' attribute.
isPositiveSeqDataOnly()
protected static final ScStanderd SC_STD_EDEFAULT
Sc Std
' attribute.
getScStd()
protected ScStanderd scStd
Sc Std
' attribute.
getScStd()
protected LoadNetData loadScheduleData
Load Schedule Data
' containment reference.
getLoadScheduleData()
protected ScPointNetData scPointNetData
Sc Point Net Data
' containment reference.
getScPointNetData()
protected AcscNetwork faultNet
Fault Net
' containment reference.
getFaultNet()
public boolean checkData(DataCheckConfiguration config)
checkData
in interface NameTag
checkData
in class NetworkImpl<DistBus,DistBranch>
config
- data check configuration
public void setToEmpty()
setToEmpty
in interface Network<DistBus,DistBranch>
setToEmpty
in class NetworkImpl<DistBus,DistBranch>
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NetworkImpl<DistBus,DistBranch>
public org.eclipse.emf.common.util.EList<DistBranch> getBranchList()
getBranchList
in interface Network<DistBus,DistBranch>
getBranchList
in class NetworkImpl<DistBus,DistBranch>
NetPackage.getNetwork_BranchList()
public org.eclipse.emf.common.util.EList<DistBus> getBusList()
getBusList
in interface Network<DistBus,DistBranch>
getBusList
in class NetworkImpl<DistBus,DistBranch>
NetPackage.getNetwork_BusList()
public boolean isPositiveSeqDataOnly()
isPositiveSeqDataOnly
in interface DistNetwork
DistNetwork.setPositiveSeqDataOnly(boolean)
,
DistPackage.getDistNetwork_PositiveSeqDataOnly()
public void setPositiveSeqDataOnly(boolean newPositiveSeqDataOnly)
setPositiveSeqDataOnly
in interface DistNetwork
newPositiveSeqDataOnly
- the new value of the 'Positive Seq Data Only' attribute.DistNetwork.isPositiveSeqDataOnly()
public ScStanderd getScStd()
getScStd
in interface DistNetwork
ScStanderd
,
DistNetwork.setScStd(ScStanderd)
,
DistPackage.getDistNetwork_ScStd()
public void setScStd(ScStanderd newScStd)
setScStd
in interface DistNetwork
newScStd
- the new value of the 'Sc Std' attribute.ScStanderd
,
DistNetwork.getScStd()
public LoadNetData getLoadScheduleData()
getLoadScheduleData
in interface DistNetwork
DistNetwork.setLoadScheduleData(LoadNetData)
,
DistPackage.getDistNetwork_LoadScheduleData()
public org.eclipse.emf.common.notify.NotificationChain basicSetLoadScheduleData(LoadNetData newLoadScheduleData, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLoadScheduleData(LoadNetData newLoadScheduleData)
setLoadScheduleData
in interface DistNetwork
newLoadScheduleData
- the new value of the 'Load Schedule Data' containment reference.DistNetwork.getLoadScheduleData()
public AcscNetwork getFaultNet()
getFaultNet
in interface DistNetwork
DistNetwork.setFaultNet(AcscNetwork)
,
DistPackage.getDistNetwork_FaultNet()
public org.eclipse.emf.common.notify.NotificationChain basicSetFaultNet(AcscNetwork newFaultNet, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFaultNet(AcscNetwork newFaultNet)
setFaultNet
in interface DistNetwork
newFaultNet
- the new value of the 'Fault Net' containment reference.DistNetwork.getFaultNet()
public DistBus getDistBus(java.lang.String id)
getDistBus
in interface DistNetwork
public DistBranch getDistBranch(java.lang.String fromBusId, java.lang.String toBusId)
getDistBranch
in interface DistNetwork
fromBusId
- from bus idtoBusId
- to bus id
public DistBranch getDistBranch(java.lang.String fromBusId, java.lang.String toBusId, java.lang.String circuitNumber)
getDistBranch
in interface DistNetwork
fromBusId
- from bus idtoBusId
- to bus idcircuitNumber
- branch circuit number
public ScPointNetData getScPointNetData()
getScPointNetData
in interface DistNetwork
DistNetwork.setScPointNetData(ScPointNetData)
,
DistPackage.getDistNetwork_ScPointNetData()
public org.eclipse.emf.common.notify.NotificationChain basicSetScPointNetData(ScPointNetData newScPointNetData, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setScPointNetData(ScPointNetData newScPointNetData)
setScPointNetData
in interface DistNetwork
newScPointNetData
- the new value of the 'Sc Point Net Data' containment reference.DistNetwork.getScPointNetData()
public AcscNetwork getAcscNet()
getAcscNet
in interface DistNetwork
public void createAcscNetData() throws InterpssException
createAcscNetData
in interface DistNetwork
InterpssException
public void updateAcscNetData(int scPointIndex)
updateAcscNetData
in interface DistNetwork
public void setPointAclfNetData(int index)
setPointAclfNetData
in interface DistNetwork
public void setBaseKva(double kva)
NetworkImpl
setBaseKva
in interface Network<DistBus,DistBranch>
setBaseKva
in class NetworkImpl<DistBus,DistBranch>
kva
- the new value of the 'Base Kva' attribute.Network.getBaseKva()
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 NetworkImpl<DistBus,DistBranch>
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NetworkImpl<DistBus,DistBranch>
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NetworkImpl<DistBus,DistBranch>
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NetworkImpl<DistBus,DistBranch>
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NetworkImpl<DistBus,DistBranch>
public java.lang.String toString()
toString
in class NetworkImpl<DistBus,DistBranch>
public java.lang.String net2String()
net2String
in interface Network<DistBus,DistBranch>
net2String
in class NetworkImpl<DistBus,DistBranch>