public abstract class BranchFlowControlImpl extends BaseBusBranchControlImpl implements BranchFlowControl
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 static LimitType |
CONTROL_LIMIT_EDEFAULT
The default value of the '
Control Limit ' attribute. |
protected static boolean |
CONTROL_ON_FROM_SIDE_EDEFAULT
The default value of the '
Control On From Side ' attribute. |
protected static double |
CONTROL_SPEC_EDEFAULT
The default value of the '
Control Spec ' attribute. |
protected LimitType |
controlLimit
The cached value of the '
Control Limit ' attribute. |
protected boolean |
controlOnFromSide
The cached value of the '
Control On From Side ' attribute. |
protected double |
controlSpec
The cached value of the '
Control Spec ' attribute. |
protected static boolean |
FLOW_FROM2_TO_EDEFAULT
The default value of the '
Flow From2 To ' attribute. |
protected boolean |
flowFrom2To
The cached value of the '
Flow From2 To ' attribute. |
protected static boolean |
METERED_ON_FROM_SIDE_EDEFAULT
The default value of the '
Metered On From Side ' attribute. |
protected boolean |
meteredOnFromSide
The cached value of the '
Metered On From Side ' attribute. |
protected AclfBranch |
parentBranch
The cached value of the '
Parent Branch ' reference. |
ADJ_CONTROL_TYPE_EDEFAULT, adjControlType, ADJUST_STATUS_EDEFAULT, adjustStatus, CONTROL_MODE_EDEFAULT, controlMode, DESIRED_CONTROL_RANGE_EDEFAULT, desiredControlRange
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 |
BranchFlowControlImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
LimitType |
getControlLimit() |
double |
getControlSpec() |
AclfBranch |
getParentBranch() |
boolean |
isControlOnFromSide() |
boolean |
isFlowFrom2To() |
boolean |
isMeteredOnFromSide() |
void |
readData(com.hazelcast.nio.ObjectDataInput in) |
void |
setControlLimit(LimitType newControlLimit) |
void |
setControlOnFromSide(boolean newControlOnFromSide) |
void |
setControlSpec(double newControlSpec) |
void |
setFlowFrom2To(boolean newFlowFrom2To) |
void |
setMeteredOnFromSide(boolean newMeteredOnFromSide) |
void |
setParentBranch(AclfBranch newParentBranch) |
java.lang.String |
toString() |
void |
writeData(com.hazelcast.nio.ObjectDataOutput out) |
getAdjControlType, getControlMode, getDesiredControlRange, isAdjustStatus, isControlStatus, needAdjust, performAdjust, setAdjControlType, setAdjustStatus, setControlMode, setControlStatus, setDesiredControlRange
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
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, 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
getAdjControlType, getControlMode, getDesiredControlRange, isAdjustStatus, isControlStatus, setAdjControlType, setAdjustStatus, setControlMode, setControlStatus, setDesiredControlRange
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo
needAdjust, performAdjust
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected AclfBranch parentBranch
Parent Branch
' reference.
getParentBranch()
protected static final LimitType CONTROL_LIMIT_EDEFAULT
Control Limit
' attribute.
getControlLimit()
protected LimitType controlLimit
Control Limit
' attribute.
getControlLimit()
protected static final boolean CONTROL_ON_FROM_SIDE_EDEFAULT
Control On From Side
' attribute.
isControlOnFromSide()
,
Constant Field Valuesprotected boolean controlOnFromSide
Control On From Side
' attribute.
isControlOnFromSide()
protected static final double CONTROL_SPEC_EDEFAULT
Control Spec
' attribute.
getControlSpec()
,
Constant Field Valuesprotected double controlSpec
Control Spec
' attribute.
getControlSpec()
protected static final boolean FLOW_FROM2_TO_EDEFAULT
Flow From2 To
' attribute.
isFlowFrom2To()
,
Constant Field Valuesprotected boolean flowFrom2To
Flow From2 To
' attribute.
isFlowFrom2To()
protected static final boolean METERED_ON_FROM_SIDE_EDEFAULT
Metered On From Side
' attribute.
isMeteredOnFromSide()
,
Constant Field Valuesprotected boolean meteredOnFromSide
Metered On From Side
' attribute.
isMeteredOnFromSide()
public AclfBranch getParentBranch()
getParentBranch
in interface BranchFlowControl
BranchFlowControl.setParentBranch(AclfBranch)
,
AclfAdjustPackage.getBranchFlowControl_ParentBranch()
public void setParentBranch(AclfBranch newParentBranch)
setParentBranch
in interface BranchFlowControl
newParentBranch
- the new value of the 'Parent Branch' reference.BranchFlowControl.getParentBranch()
public LimitType getControlLimit()
getControlLimit
in interface BranchFlowControl
BranchFlowControl.setControlLimit(LimitType)
,
AclfAdjustPackage.getBranchFlowControl_ControlLimit()
public void setControlLimit(LimitType newControlLimit)
setControlLimit
in interface BranchFlowControl
newControlLimit
- the new value of the 'Control Limit' attribute.BranchFlowControl.getControlLimit()
public boolean isControlOnFromSide()
isControlOnFromSide
in interface BranchFlowControl
BranchFlowControl.setControlOnFromSide(boolean)
,
AclfAdjustPackage.getBranchFlowControl_ControlOnFromSide()
public void setControlOnFromSide(boolean newControlOnFromSide)
setControlOnFromSide
in interface BranchFlowControl
newControlOnFromSide
- the new value of the 'Control On From Side' attribute.BranchFlowControl.isControlOnFromSide()
public double getControlSpec()
getControlSpec
in interface BranchFlowControl
BranchFlowControl.setControlSpec(double)
,
AclfAdjustPackage.getBranchFlowControl_ControlSpec()
public void setControlSpec(double newControlSpec)
setControlSpec
in interface BranchFlowControl
newControlSpec
- the new value of the 'Control Spec' attribute.BranchFlowControl.getControlSpec()
public boolean isFlowFrom2To()
isFlowFrom2To
in interface BranchFlowControl
BranchFlowControl.setFlowFrom2To(boolean)
,
AclfAdjustPackage.getBranchFlowControl_FlowFrom2To()
public void setFlowFrom2To(boolean newFlowFrom2To)
setFlowFrom2To
in interface BranchFlowControl
newFlowFrom2To
- the new value of the 'Flow From2 To' attribute.BranchFlowControl.isFlowFrom2To()
public boolean isMeteredOnFromSide()
isMeteredOnFromSide
in interface BranchFlowControl
BranchFlowControl.setMeteredOnFromSide(boolean)
,
AclfAdjustPackage.getBranchFlowControl_MeteredOnFromSide()
public void setMeteredOnFromSide(boolean newMeteredOnFromSide)
setMeteredOnFromSide
in interface BranchFlowControl
newMeteredOnFromSide
- the new value of the 'Metered On From Side' attribute.BranchFlowControl.isMeteredOnFromSide()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class BaseBusBranchControlImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class BaseBusBranchControlImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class BaseBusBranchControlImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class BaseBusBranchControlImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class BaseBusBranchControlImpl
public java.lang.String toString()
toString
in class BaseBusBranchControlImpl
public void writeData(com.hazelcast.nio.ObjectDataOutput out) throws java.io.IOException
NameTagImpl
writeData
in interface com.hazelcast.nio.serialization.DataSerializable
writeData
in class NameTagImpl
java.io.IOException
public void readData(com.hazelcast.nio.ObjectDataInput in) throws java.io.IOException
NameTagImpl
readData
in interface com.hazelcast.nio.serialization.DataSerializable
readData
in class NameTagImpl
java.io.IOException