public class FlowInterfaceImpl extends NameTagImpl implements FlowInterface
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 org.eclipse.emf.common.util.EList<FlowInterfaceBranch> |
interfaceBranches
The cached value of the '
Interface Branches ' containment reference list. |
protected AclfNetwork |
network
The cached value of the '
Network ' reference. |
protected FlowInterfaceLimit |
offPeakLimit
The cached value of the '
Off Peak Limit ' containment reference. |
protected FlowInterfaceLimit |
onPeakLimit
The cached value of the '
On Peak Limit ' containment reference. |
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 |
FlowInterfaceImpl() |
Modifier and Type | Method and Description |
---|---|
AclfNetwork |
basicGetNetwork() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOffPeakLimit(FlowInterfaceLimit newOffPeakLimit,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOnPeakLimit(FlowInterfaceLimit newOnPeakLimit,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
org.apache.commons.math3.complex.Complex |
flowExport() |
org.apache.commons.math3.complex.Complex |
flowImport() |
org.eclipse.emf.common.util.EList<FlowInterfaceBranch> |
getInterfaceBranches() |
AclfNetwork |
getNetwork() |
FlowInterfaceLimit |
getOffPeakLimit() |
FlowInterfaceLimit |
getOnPeakLimit() |
boolean |
offPeakViolation() |
boolean |
onPeakViolation() |
void |
setNetwork(AclfNetwork newNetwork) |
void |
setOffPeakLimit(FlowInterfaceLimit newOffPeakLimit) |
void |
setOnPeakLimit(FlowInterfaceLimit newOnPeakLimit) |
java.lang.String |
toString() |
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, readData, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfo, 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, 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, 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 AclfNetwork network
Network
' reference.
getNetwork()
protected FlowInterfaceLimit onPeakLimit
On Peak Limit
' containment reference.
getOnPeakLimit()
protected FlowInterfaceLimit offPeakLimit
Off Peak Limit
' containment reference.
getOffPeakLimit()
protected org.eclipse.emf.common.util.EList<FlowInterfaceBranch> interfaceBranches
Interface Branches
' containment reference list.
getInterfaceBranches()
public AclfNetwork getNetwork()
getNetwork
in interface FlowInterface
FlowInterface.setNetwork(AclfNetwork)
,
FlowInterfacePackage.getFlowInterface_Network()
public AclfNetwork basicGetNetwork()
public void setNetwork(AclfNetwork newNetwork)
setNetwork
in interface FlowInterface
newNetwork
- the new value of the 'Network' reference.FlowInterface.getNetwork()
public FlowInterfaceLimit getOnPeakLimit()
getOnPeakLimit
in interface FlowInterface
FlowInterface.setOnPeakLimit(FlowInterfaceLimit)
,
FlowInterfacePackage.getFlowInterface_OnPeakLimit()
public org.eclipse.emf.common.notify.NotificationChain basicSetOnPeakLimit(FlowInterfaceLimit newOnPeakLimit, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOnPeakLimit(FlowInterfaceLimit newOnPeakLimit)
setOnPeakLimit
in interface FlowInterface
newOnPeakLimit
- the new value of the 'On Peak Limit' containment reference.FlowInterface.getOnPeakLimit()
public FlowInterfaceLimit getOffPeakLimit()
getOffPeakLimit
in interface FlowInterface
FlowInterface.setOffPeakLimit(FlowInterfaceLimit)
,
FlowInterfacePackage.getFlowInterface_OffPeakLimit()
public org.eclipse.emf.common.notify.NotificationChain basicSetOffPeakLimit(FlowInterfaceLimit newOffPeakLimit, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOffPeakLimit(FlowInterfaceLimit newOffPeakLimit)
setOffPeakLimit
in interface FlowInterface
newOffPeakLimit
- the new value of the 'Off Peak Limit' containment reference.FlowInterface.getOffPeakLimit()
public org.eclipse.emf.common.util.EList<FlowInterfaceBranch> getInterfaceBranches()
getInterfaceBranches
in interface FlowInterface
FlowInterfacePackage.getFlowInterface_InterfaceBranches()
,
FlowInterfaceBranch.getInterface()
public org.apache.commons.math3.complex.Complex flowImport()
flowImport
in interface FlowInterface
public org.apache.commons.math3.complex.Complex flowExport()
flowExport
in interface FlowInterface
public boolean onPeakViolation()
onPeakViolation
in interface FlowInterface
public boolean offPeakViolation()
offPeakViolation
in interface FlowInterface
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NameTagImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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
public java.lang.String toString()
NameTagImpl
toString
in class NameTagImpl