public class AclfNetAdjustmentImpl extends NameTagImpl implements AclfNetAdjustment
The following features are implemented:
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| Modifier and Type | Method and Description |
|---|---|
void |
activateAllAdjust() |
AreaInterchangeControl |
addAreaInterchangeControl(AreaInterchangeControl control,
java.lang.String branchId) |
InterareaTransfer |
addInterareaTransfer(InterareaTransfer control,
int fromAreaNo,
int toAreaNo,
java.lang.String transId) |
boolean |
checkData(DataCheckConfiguration config) |
void |
doInterAreaPowerAdjust(IpssMessage msg) |
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) |
BaseAclfNetwork<?,?> |
getAclfNet() |
AreaInterchangeControl |
getAreaInterchangeControl(java.lang.String objId) |
org.eclipse.emf.common.util.EList<AreaInterchangeControl> |
getAreaInterchangeControlList() |
InterareaTransfer |
getInterareaTransfer(java.lang.String objId) |
org.eclipse.emf.common.util.EList<InterareaTransfer> |
getInterareaTransferList() |
TieLineInterface |
getInterface(int intfaceNo) |
org.eclipse.emf.common.util.EList<TieLineInterface> |
getTieLineInterfaces() |
boolean |
hasAdjustElement(AclfAdjustType type) |
boolean |
needAreaPowerAdjust(double tolerance) |
boolean |
removeAdjControl(java.lang.String aid,
AclfAdjustType type) |
void |
setAclfNet(BaseAclfNetwork<?,?> newAclfNet) |
checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, readData, setDesc, setId, setName, setNumber, setStatus, toString, writeDataeAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, 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, waitcheckData, 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, eSetDeliverpublic org.eclipse.emf.common.util.EList<AreaInterchangeControl> getAreaInterchangeControlList()
getAreaInterchangeControlList in interface AclfNetAdjustmentNetAdjustPackage.getAclfNetAdjustment_AreaInterchangeControlList()public org.eclipse.emf.common.util.EList<InterareaTransfer> getInterareaTransferList()
getInterareaTransferList in interface AclfNetAdjustmentNetAdjustPackage.getAclfNetAdjustment_InterareaTransferList()public org.eclipse.emf.common.util.EList<TieLineInterface> getTieLineInterfaces()
getTieLineInterfaces in interface AclfNetAdjustmentNetAdjustPackage.getAclfNetAdjustment_TieLineInterfaces()public BaseAclfNetwork<?,?> getAclfNet()
getAclfNet in interface AclfNetAdjustmentAclfNetAdjustment.setAclfNet(BaseAclfNetwork),
NetAdjustPackage.getAclfNetAdjustment_AclfNet()public void setAclfNet(BaseAclfNetwork<?,?> newAclfNet)
setAclfNet in interface AclfNetAdjustmentnewAclfNet - the new value of the 'Aclf Net' reference.AclfNetAdjustment.getAclfNet()public boolean checkData(DataCheckConfiguration config)
checkData in interface NameTagcheckData in class NameTagImplconfig - data check configuration
public void activateAllAdjust()
activateAllAdjust in interface AclfNetAdjustmentpublic boolean hasAdjustElement(AclfAdjustType type)
hasAdjustElement in interface AclfNetAdjustmenttype - adjustment element type
public boolean needAreaPowerAdjust(double tolerance)
needAreaPowerAdjust in interface AclfNetAdjustmenttolerance - area power adjustment tolerance
public boolean removeAdjControl(java.lang.String aid,
AclfAdjustType type)
removeAdjControl in interface AclfNetAdjustmentaid - control/adjustment idtype - control/adjustment type
public void doInterAreaPowerAdjust(IpssMessage msg)
doInterAreaPowerAdjust in interface AclfNetAdjustmentmsg - control/adjustment message
public AreaInterchangeControl addAreaInterchangeControl(AreaInterchangeControl control, java.lang.String branchId)
addAreaInterchangeControl in interface AclfNetAdjustmentcontrol - area interchange control objectbranchId - control branch id
public AreaInterchangeControl getAreaInterchangeControl(java.lang.String objId)
getAreaInterchangeControl in interface AclfNetAdjustmentobjId - get area interchange control by id
public TieLineInterface getInterface(int intfaceNo)
getInterface in interface AclfNetAdjustmentintfaceNo - interface number
public InterareaTransfer addInterareaTransfer(InterareaTransfer control, int fromAreaNo, int toAreaNo, java.lang.String transId)
addInterareaTransfer in interface AclfNetAdjustmentcontrol - interarea transfer objectfromAreaNo - from area numbertoAreaNo - to area numbertransId - transder id
public InterareaTransfer getInterareaTransfer(java.lang.String objId)
getInterareaTransfer in interface AclfNetAdjustmentobjId - get interarea transfer by id
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 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NameTagImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NameTagImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NameTagImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NameTagImpl