public interface AclfNetAdjustment extends NameTag
The following features are supported:
NetAdjustPackage.getAclfNetAdjustment()| Modifier and Type | Method and Description |
|---|---|
void |
activateAllAdjust()
Activate all control elements by setting status = active
|
AreaInterchangeControl |
addAreaInterchangeControl(AreaInterchangeControl control,
java.lang.String branchId)
Add a PSXfrPControl object into the network.
|
InterareaTransfer |
addInterareaTransfer(InterareaTransfer control,
int fromAreaNo,
int toAreaNo,
java.lang.String transId)
Add a PSXfrPControl object into the network.
|
void |
doInterAreaPowerAdjust(IpssMessage msg)
Perform interarea power adjustment
|
BaseAclfNetwork<?,?> |
getAclfNet()
Returns the value of the 'Aclf Net' reference.
|
AreaInterchangeControl |
getAreaInterchangeControl(java.lang.String objId)
get AreaInterchangeControl object by id
|
org.eclipse.emf.common.util.EList<AreaInterchangeControl> |
getAreaInterchangeControlList()
Returns the value of the 'Area Interchange Control List' containment reference list.
|
InterareaTransfer |
getInterareaTransfer(java.lang.String objId)
Get InterareaTransfer object by id
|
org.eclipse.emf.common.util.EList<InterareaTransfer> |
getInterareaTransferList()
Returns the value of the 'Interarea Transfer List' containment reference list.
|
TieLineInterface |
getInterface(int intfaceNo)
get TieLineInterface by interface number
|
org.eclipse.emf.common.util.EList<TieLineInterface> |
getTieLineInterfaces()
Returns the value of the 'Tie Line Interfaces' containment reference list.
|
boolean |
hasAdjustElement(AclfAdjustType type)
Check if there is any adjust/control element of the type
|
boolean |
needAreaPowerAdjust(double tolerance)
For area power transfer control
|
boolean |
removeAdjControl(java.lang.String id,
AclfAdjustType type)
Remove certain type of adjusment/control from the AclfNetwork, for example,
all RemoteQBus object
|
void |
setAclfNet(BaseAclfNetwork<?,?> value)
Sets the value of the '
Aclf Net' reference. |
checkData, checkData, 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, eUnsetorg.eclipse.emf.common.util.EList<AreaInterchangeControl> getAreaInterchangeControlList()
AreaInterchangeControl.
If the meaning of the 'Area Interchange Control List' containment reference list isn't clear, there really should be more of a description here...
area interchange control listNetAdjustPackage.getAclfNetAdjustment_AreaInterchangeControlList()org.eclipse.emf.common.util.EList<InterareaTransfer> getInterareaTransferList()
InterareaTransfer.
If the meaning of the 'Interarea Transfer List' containment reference list isn't clear, there really should be more of a description here...
interarea tranfer adjustment object listNetAdjustPackage.getAclfNetAdjustment_InterareaTransferList()org.eclipse.emf.common.util.EList<TieLineInterface> getTieLineInterfaces()
TieLineInterface.
TieLine interface object list
NetAdjustPackage.getAclfNetAdjustment_TieLineInterfaces()void activateAllAdjust()
BaseAclfNetwork<?,?> getAclfNet()
If the meaning of the 'Aclf Net' reference isn't clear, there really should be more of a description here...
Parent containing AclfNetwork objectsetAclfNet(BaseAclfNetwork),
NetAdjustPackage.getAclfNetAdjustment_AclfNet()void setAclfNet(BaseAclfNetwork<?,?> value)
Aclf Net' reference.
value - the new value of the 'Aclf Net' reference.getAclfNet()boolean hasAdjustElement(AclfAdjustType type)
type - adjustment element type
boolean needAreaPowerAdjust(double tolerance)
tolerance - area power adjustment tolerance
boolean removeAdjControl(java.lang.String id,
AclfAdjustType type)
id - control/adjustment idtype - control/adjustment type
void doInterAreaPowerAdjust(IpssMessage msg)
msg - control/adjustment message
AreaInterchangeControl addAreaInterchangeControl(AreaInterchangeControl control, java.lang.String branchId)
control - area interchange control objectbranchId - control branch id
AreaInterchangeControl getAreaInterchangeControl(java.lang.String objId)
objId - get area interchange control by id
InterareaTransfer addInterareaTransfer(InterareaTransfer control, int fromAreaNo, int toAreaNo, java.lang.String transId)
control - interarea transfer objectfromAreaNo - from area numbertoAreaNo - to area numbertransId - transder id
InterareaTransfer getInterareaTransfer(java.lang.String objId)
objId - get interarea transfer by id
TieLineInterface getInterface(int intfaceNo)
intfaceNo - interface number