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.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 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, statusChangeInfo
eAdapters, 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, writeData
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, 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
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
protected 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 AclfNetAdjustment
NetAdjustPackage.getAclfNetAdjustment_AreaInterchangeControlList()
public org.eclipse.emf.common.util.EList<InterareaTransfer> getInterareaTransferList()
getInterareaTransferList
in interface AclfNetAdjustment
NetAdjustPackage.getAclfNetAdjustment_InterareaTransferList()
public org.eclipse.emf.common.util.EList<TieLineInterface> getTieLineInterfaces()
getTieLineInterfaces
in interface AclfNetAdjustment
NetAdjustPackage.getAclfNetAdjustment_TieLineInterfaces()
public BaseAclfNetwork<?,?> getAclfNet()
getAclfNet
in interface AclfNetAdjustment
AclfNetAdjustment.setAclfNet(BaseAclfNetwork)
,
NetAdjustPackage.getAclfNetAdjustment_AclfNet()
public void setAclfNet(BaseAclfNetwork<?,?> newAclfNet)
setAclfNet
in interface AclfNetAdjustment
newAclfNet
- the new value of the 'Aclf Net' reference.AclfNetAdjustment.getAclfNet()
public boolean checkData(DataCheckConfiguration config)
checkData
in interface NameTag
checkData
in class NameTagImpl
config
- data check configuration
public boolean removeAdjControl(java.lang.String aid, AclfAdjustType type)
removeAdjControl
in interface AclfNetAdjustment
aid
- control/adjustment idtype
- control/adjustment type
public AreaInterchangeControl addAreaInterchangeControl(AreaInterchangeControl control, java.lang.String branchId)
addAreaInterchangeControl
in interface AclfNetAdjustment
control
- area interchange control objectbranchId
- control branch id
public AreaInterchangeControl getAreaInterchangeControl(java.lang.String objId)
getAreaInterchangeControl
in interface AclfNetAdjustment
objId
- get area interchange control by id
public TieLineInterface getInterface(int intfaceNo)
getInterface
in interface AclfNetAdjustment
intfaceNo
- interface number
public InterareaTransfer addInterareaTransfer(InterareaTransfer control, int fromAreaNo, int toAreaNo, java.lang.String transId)
addInterareaTransfer
in interface AclfNetAdjustment
control
- 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 AclfNetAdjustment
control
- interarea transfer objectfromAreaName
- from area numbertoAreaName
- to area numbertransId
- transder id
public InterareaTransfer getInterareaTransfer(java.lang.String objId)
getInterareaTransfer
in interface AclfNetAdjustment
objId
- get interarea transfer by id
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NameTagImpl
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.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NameTagImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NameTagImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NameTagImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NameTagImpl