public class AclfNetAdjustmentImpl extends NameTagImpl implements AclfNetAdjustment
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 BaseAclfNetwork<?,?> |
aclfNet
The cached value of the '
Aclf Net' reference. |
protected org.eclipse.emf.common.util.EList<AreaInterchangeControl> |
areaInterchangeControlList
The cached value of the '
Area Interchange Control List' containment reference list. |
protected org.eclipse.emf.common.util.EList<InterareaTransfer> |
interareaTransferList
The cached value of the '
Interarea Transfer List' containment reference list. |
protected org.eclipse.emf.common.util.EList<TieLineInterface> |
tieLineInterfaces
The cached value of the '
Tie Line Interfaces' containment reference list. |
desc, 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 |
AclfNetAdjustmentImpl() |
| Modifier and Type | Method and Description |
|---|---|
AreaInterchangeControl |
addAreaInterchangeControl(AreaInterchangeControl control,
java.lang.String branchId) |
InterareaTransfer |
addInterareaTransfer(InterareaTransfer control,
int fromAreaNo,
int toAreaNo,
java.lang.String transId) |
InterareaTransfer |
addInterareaTransfer(InterareaTransfer control,
java.lang.String fromAreaName,
java.lang.String toAreaName,
java.lang.String transId) |
boolean |
checkData(DataCheckConfiguration config) |
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) |
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 |
removeAdjControl(java.lang.String aid,
AclfAdjustType type) |
void |
setAclfNet(BaseAclfNetwork<?,?> newAclfNet) |
checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, readData, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo, toString, writeDataeAdapters, 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, 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, waitcheckData, 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, eSetDeliverprotected BaseAclfNetwork<?,?> aclfNet
Aclf Net' reference.
getAclfNet()protected org.eclipse.emf.common.util.EList<AreaInterchangeControl> areaInterchangeControlList
Area Interchange Control List' containment reference list.
getAreaInterchangeControlList()protected org.eclipse.emf.common.util.EList<InterareaTransfer> interareaTransferList
Interarea Transfer List' containment reference list.
getInterareaTransferList()protected org.eclipse.emf.common.util.EList<TieLineInterface> tieLineInterfaces
Tie Line Interfaces' containment reference list.
getTieLineInterfaces()public 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 boolean removeAdjControl(java.lang.String aid,
AclfAdjustType type)
removeAdjControl in interface AclfNetAdjustmentaid - control/adjustment idtype - control/adjustment type
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 addInterareaTransfer(InterareaTransfer control, java.lang.String fromAreaName, java.lang.String toAreaName, java.lang.String transId)
addInterareaTransfer in interface AclfNetAdjustmentcontrol - interarea transfer objectfromAreaName - from area numbertoAreaName - to area numbertransId - transder id
public InterareaTransfer getInterareaTransfer(java.lang.String objId)
getInterareaTransfer in interface AclfNetAdjustmentobjId - get interarea transfer by id
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class NameTagImplpublic 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