public class FlowInterfaceLimitImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements FlowInterfaceLimit
The following features are implemented:
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| 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) |
void |
eUnset(int featureID) |
double |
getOppsiteRefDirImportLimit() |
double |
getRefDirExportLimit() |
FlowInterfaceType |
getType() |
boolean |
isStatus() |
void |
setOppsiteRefDirImportLimit(double newOppsiteRefDirImportLimit) |
void |
setRefDirExportLimit(double newRefDirExportLimit) |
void |
setStatus(boolean newStatus) |
void |
setType(FlowInterfaceType newType) |
java.lang.String |
toString() |
boolean |
violation(double flowExport,
double flowImport) |
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic FlowInterfaceType getType()
getType in interface FlowInterfaceLimitFlowInterfaceType,
FlowInterfaceLimit.setType(FlowInterfaceType),
FlowInterfacePackage.getFlowInterfaceLimit_Type()public void setType(FlowInterfaceType newType)
setType in interface FlowInterfaceLimitnewType - the new value of the 'Type' attribute.FlowInterfaceType,
FlowInterfaceLimit.getType()public boolean isStatus()
isStatus in interface FlowInterfaceLimitFlowInterfaceLimit.setStatus(boolean),
FlowInterfacePackage.getFlowInterfaceLimit_Status()public void setStatus(boolean newStatus)
setStatus in interface FlowInterfaceLimitnewStatus - the new value of the 'Status' attribute.FlowInterfaceLimit.isStatus()public double getRefDirExportLimit()
getRefDirExportLimit in interface FlowInterfaceLimitFlowInterfaceLimit.setRefDirExportLimit(double),
FlowInterfacePackage.getFlowInterfaceLimit_RefDirExportLimit()public void setRefDirExportLimit(double newRefDirExportLimit)
setRefDirExportLimit in interface FlowInterfaceLimitnewRefDirExportLimit - the new value of the 'Ref Dir Export Limit' attribute.FlowInterfaceLimit.getRefDirExportLimit()public double getOppsiteRefDirImportLimit()
getOppsiteRefDirImportLimit in interface FlowInterfaceLimitFlowInterfaceLimit.setOppsiteRefDirImportLimit(double),
FlowInterfacePackage.getFlowInterfaceLimit_OppsiteRefDirImportLimit()public void setOppsiteRefDirImportLimit(double newOppsiteRefDirImportLimit)
setOppsiteRefDirImportLimit in interface FlowInterfaceLimitnewOppsiteRefDirImportLimit - the new value of the 'Oppsite Ref Dir Import Limit' attribute.FlowInterfaceLimit.getOppsiteRefDirImportLimit()public boolean violation(double flowExport,
double flowImport)
violation in interface FlowInterfaceLimitflowExport - flow exportflowImport - flow import
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl