public interface BranchFlowControl extends NameTag, IAclfAdjustment
The following features are supported:
AclfAdjustPackage.getBranchFlowControl()| Modifier and Type | Method and Description |
|---|---|
LimitType |
getControlLimit()
Returns the value of the 'Control Limit' attribute.
|
LimitType |
getControlRange()
Returns the value of the 'Control Range' attribute.
|
double |
getControlSpec()
Returns the value of the 'Control Spec' attribute.
|
AdjControlType |
getFlowControlType()
Returns the value of the 'Flow Control Type' attribute.
|
AclfBranch |
getParentBranch()
Returns the value of the 'Parent Branch' reference.
|
boolean |
isControlOnFromSide()
Returns the value of the 'Control On From Side' attribute.
|
boolean |
isFlowFrom2To()
Returns the value of the 'Flow From2 To' attribute.
|
boolean |
isMeteredOnFromSide()
Returns the value of the 'Metered On From Side' attribute.
|
void |
setControlLimit(LimitType value)
Sets the value of the '
Control Limit' attribute. |
void |
setControlOnFromSide(boolean value)
Sets the value of the '
Control On From Side' attribute. |
void |
setControlRange(LimitType value)
Sets the value of the '
Control Range' attribute. |
void |
setControlSpec(double value)
Sets the value of the '
Control Spec' attribute. |
void |
setFlowControlType(AdjControlType value)
Sets the value of the '
Flow Control Type' attribute. |
void |
setFlowFrom2To(boolean value)
Sets the value of the '
Flow From2 To' attribute. |
void |
setMeteredOnFromSide(boolean value)
Sets the value of the '
Metered On From Side' attribute. |
void |
setParentBranch(AclfBranch value)
Sets the value of the '
Parent Branch' reference. |
checkData, checkData, copy, copyRef, getDesc, getId, getName, getNumber, isActive, isStatus, setDesc, setId, setName, setNumber, setStatusreadData, writeDataneedAdjust, performAdjustAclfBranch getParentBranch()
If the meaning of the 'Parent Branch' container reference isn't clear, there really should be more of a description here...
Aclf branch adjustment/control parent Aclf Branch objectsetParentBranch(AclfBranch),
AclfAdjustPackage.getBranchFlowControl_ParentBranch()void setParentBranch(AclfBranch value)
Parent Branch' reference.
value - the new value of the 'Parent Branch' reference.getParentBranch()AdjControlType getFlowControlType()
"PointControl".
The literals are from the enumeration AdjControlType.
If the meaning of the 'Flow Contro Type' attribute isn't clear, there really should be more of a description here...
Aclf branch adjustment/control, flow control typeAdjControlType,
setFlowControlType(AdjControlType),
AclfAdjustPackage.getBranchFlowControl_FlowControlType()void setFlowControlType(AdjControlType value)
Flow Control Type' attribute.
value - the new value of the 'Flow Control Type' attribute.AdjControlType,
getFlowControlType()LimitType getControlLimit()
If the meaning of the 'Control Limit' attribute isn't clear, there really should be more of a description here...
Aclf branch adjustment/control, control limitsetControlLimit(LimitType),
AclfAdjustPackage.getBranchFlowControl_ControlLimit()void setControlLimit(LimitType value)
Control Limit' attribute.
value - the new value of the 'Control Limit' attribute.getControlLimit()boolean isControlOnFromSide()
If the meaning of the 'Control On From Side' attribute isn't clear, there really should be more of a description here...
For TapControl, specify control tap on from or to side. For PSXfrControl, specify control angle on from or to side.setControlOnFromSide(boolean),
AclfAdjustPackage.getBranchFlowControl_ControlOnFromSide()void setControlOnFromSide(boolean value)
Control On From Side' attribute.
value - the new value of the 'Control On From Side' attribute.isControlOnFromSide()double getControlSpec()
If the meaning of the 'Control Spec' attribute isn't clear, there really should be more of a description here...
Aclf branch adjustment/control, control specificationsetControlSpec(double),
AclfAdjustPackage.getBranchFlowControl_ControlSpec()void setControlSpec(double value)
Control Spec' attribute.
value - the new value of the 'Control Spec' attribute.getControlSpec()LimitType getControlRange()
If the meaning of the 'Control Range' attribute isn't clear, there really should be more of a description here...
Aclf branch adjustment/control, control rangesetControlRange(LimitType),
AclfAdjustPackage.getBranchFlowControl_ControlRange()void setControlRange(LimitType value)
Control Range' attribute.
value - the new value of the 'Control Range' attribute.getControlRange()boolean isFlowFrom2To()
If the meaning of the 'Flow From2 To' attribute isn't clear, there really should be more of a description here...
For TapControl of Mvar flow or PSXfrControlsetFlowFrom2To(boolean),
AclfAdjustPackage.getBranchFlowControl_FlowFrom2To()void setFlowFrom2To(boolean value)
Flow From2 To' attribute.
value - the new value of the 'Flow From2 To' attribute.isFlowFrom2To()boolean isMeteredOnFromSide()
If the meaning of the 'Metered On From Side' attribute isn't clear, there really should be more of a description here...
Aclf branch adjustment/control, attribute indicating meter locationsetMeteredOnFromSide(boolean),
AclfAdjustPackage.getBranchFlowControl_MeteredOnFromSide()void setMeteredOnFromSide(boolean value)
Metered On From Side' attribute.
value - the new value of the 'Metered On From Side' attribute.isMeteredOnFromSide()