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.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 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, desiredControlRangedesc, 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 |
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, setDesiredControlRangecheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAdapters, 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, 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, waitgetAdjControlType, getControlMode, getDesiredControlRange, isAdjustStatus, isControlStatus, setAdjControlType, setAdjustStatus, setControlMode, setControlStatus, setDesiredControlRangecheckData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoneedAdjust, performAdjusteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected 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 BranchFlowControlBranchFlowControl.setParentBranch(AclfBranch),
AclfAdjustPackage.getBranchFlowControl_ParentBranch()public void setParentBranch(AclfBranch newParentBranch)
setParentBranch in interface BranchFlowControlnewParentBranch - the new value of the 'Parent Branch' reference.BranchFlowControl.getParentBranch()public LimitType getControlLimit()
getControlLimit in interface BranchFlowControlBranchFlowControl.setControlLimit(LimitType),
AclfAdjustPackage.getBranchFlowControl_ControlLimit()public void setControlLimit(LimitType newControlLimit)
setControlLimit in interface BranchFlowControlnewControlLimit - the new value of the 'Control Limit' attribute.BranchFlowControl.getControlLimit()public boolean isControlOnFromSide()
isControlOnFromSide in interface BranchFlowControlBranchFlowControl.setControlOnFromSide(boolean),
AclfAdjustPackage.getBranchFlowControl_ControlOnFromSide()public void setControlOnFromSide(boolean newControlOnFromSide)
setControlOnFromSide in interface BranchFlowControlnewControlOnFromSide - the new value of the 'Control On From Side' attribute.BranchFlowControl.isControlOnFromSide()public double getControlSpec()
getControlSpec in interface BranchFlowControlBranchFlowControl.setControlSpec(double),
AclfAdjustPackage.getBranchFlowControl_ControlSpec()public void setControlSpec(double newControlSpec)
setControlSpec in interface BranchFlowControlnewControlSpec - the new value of the 'Control Spec' attribute.BranchFlowControl.getControlSpec()public boolean isFlowFrom2To()
isFlowFrom2To in interface BranchFlowControlBranchFlowControl.setFlowFrom2To(boolean),
AclfAdjustPackage.getBranchFlowControl_FlowFrom2To()public void setFlowFrom2To(boolean newFlowFrom2To)
setFlowFrom2To in interface BranchFlowControlnewFlowFrom2To - the new value of the 'Flow From2 To' attribute.BranchFlowControl.isFlowFrom2To()public boolean isMeteredOnFromSide()
isMeteredOnFromSide in interface BranchFlowControlBranchFlowControl.setMeteredOnFromSide(boolean),
AclfAdjustPackage.getBranchFlowControl_MeteredOnFromSide()public void setMeteredOnFromSide(boolean newMeteredOnFromSide)
setMeteredOnFromSide in interface BranchFlowControlnewMeteredOnFromSide - the new value of the 'Metered On From Side' attribute.BranchFlowControl.isMeteredOnFromSide()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class BaseBusBranchControlImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class BaseBusBranchControlImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BaseBusBranchControlImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BaseBusBranchControlImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BaseBusBranchControlImplpublic java.lang.String toString()
toString in class BaseBusBranchControlImplpublic void writeData(com.hazelcast.nio.ObjectDataOutput out)
throws java.io.IOException
NameTagImplwriteData in interface com.hazelcast.nio.serialization.DataSerializablewriteData in class NameTagImpljava.io.IOExceptionpublic void readData(com.hazelcast.nio.ObjectDataInput in)
throws java.io.IOException
NameTagImplreadData in interface com.hazelcast.nio.serialization.DataSerializablereadData in class NameTagImpljava.io.IOException