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.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 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, zoneMapdesc, 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 |
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, writeDatacheckData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, setDesc, setId, 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, waitaccept, 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, updateBranchIdcheckData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInforeadData, writeDatagetChildNetWrapper, hasChildNeteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected 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 NameTagcheckData 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 DistNetworkDistNetwork.setPositiveSeqDataOnly(boolean),
DistPackage.getDistNetwork_PositiveSeqDataOnly()public void setPositiveSeqDataOnly(boolean newPositiveSeqDataOnly)
setPositiveSeqDataOnly in interface DistNetworknewPositiveSeqDataOnly - the new value of the 'Positive Seq Data Only' attribute.DistNetwork.isPositiveSeqDataOnly()public ScStanderd getScStd()
getScStd in interface DistNetworkScStanderd,
DistNetwork.setScStd(ScStanderd),
DistPackage.getDistNetwork_ScStd()public void setScStd(ScStanderd newScStd)
setScStd in interface DistNetworknewScStd - the new value of the 'Sc Std' attribute.ScStanderd,
DistNetwork.getScStd()public LoadNetData getLoadScheduleData()
getLoadScheduleData in interface DistNetworkDistNetwork.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 DistNetworknewLoadScheduleData - the new value of the 'Load Schedule Data' containment reference.DistNetwork.getLoadScheduleData()public AcscNetwork getFaultNet()
getFaultNet in interface DistNetworkDistNetwork.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 DistNetworknewFaultNet - the new value of the 'Fault Net' containment reference.DistNetwork.getFaultNet()public DistBus getDistBus(java.lang.String id)
getDistBus in interface DistNetworkpublic DistBranch getDistBranch(java.lang.String fromBusId, java.lang.String toBusId)
getDistBranch in interface DistNetworkfromBusId - from bus idtoBusId - to bus id
public DistBranch getDistBranch(java.lang.String fromBusId, java.lang.String toBusId, java.lang.String circuitNumber)
getDistBranch in interface DistNetworkfromBusId - from bus idtoBusId - to bus idcircuitNumber - branch circuit number
public ScPointNetData getScPointNetData()
getScPointNetData in interface DistNetworkDistNetwork.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 DistNetworknewScPointNetData - the new value of the 'Sc Point Net Data' containment reference.DistNetwork.getScPointNetData()public AcscNetwork getAcscNet()
getAcscNet in interface DistNetworkpublic void createAcscNetData()
throws InterpssException
createAcscNetData in interface DistNetworkInterpssExceptionpublic void updateAcscNetData(int scPointIndex)
updateAcscNetData in interface DistNetworkpublic void setPointAclfNetData(int index)
setPointAclfNetData in interface DistNetworkpublic void setBaseKva(double kva)
NetworkImplsetBaseKva 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.InternalEObjecteGet in class NetworkImpl<DistBus,DistBranch>public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NetworkImpl<DistBus,DistBranch>public void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NetworkImpl<DistBus,DistBranch>public boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet 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>