public class IncrementalCostImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements IncrementalCost
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 |
|---|---|
PieceWiseCurve |
basicGetPieceWiseCurve() |
QuadraticCurve |
basicGetQuadraticCurve() |
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) |
NumericCurveModel |
getCostModel() |
PieceWiseCurve |
getPieceWiseCurve() |
QuadraticCurve |
getQuadraticCurve() |
void |
setCostModel(NumericCurveModel newCostModel) |
void |
setPieceWiseCurve(PieceWiseCurve newPieceWiseCurve) |
void |
setQuadraticCurve(QuadraticCurve newQuadraticCurve) |
java.lang.String |
toString() |
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 NumericCurveModel getCostModel()
getCostModel in interface IncrementalCostNumericCurveModel,
IncrementalCost.setCostModel(NumericCurveModel),
OpfPackage.getIncrementalCost_CostModel()public void setCostModel(NumericCurveModel newCostModel)
setCostModel in interface IncrementalCostnewCostModel - the new value of the 'Cost Model' attribute.NumericCurveModel,
IncrementalCost.getCostModel()public PieceWiseCurve getPieceWiseCurve()
getPieceWiseCurve in interface IncrementalCostIncrementalCost.setPieceWiseCurve(PieceWiseCurve),
OpfPackage.getIncrementalCost_PieceWiseCurve()public PieceWiseCurve basicGetPieceWiseCurve()
public void setPieceWiseCurve(PieceWiseCurve newPieceWiseCurve)
setPieceWiseCurve in interface IncrementalCostnewPieceWiseCurve - the new value of the 'Piece Wise Curve' reference.IncrementalCost.getPieceWiseCurve()public QuadraticCurve getQuadraticCurve()
getQuadraticCurve in interface IncrementalCostIncrementalCost.setQuadraticCurve(QuadraticCurve),
OpfPackage.getIncrementalCost_QuadraticCurve()public QuadraticCurve basicGetQuadraticCurve()
public void setQuadraticCurve(QuadraticCurve newQuadraticCurve)
setQuadraticCurve in interface IncrementalCostnewQuadraticCurve - the new value of the 'Quadratic Curve' reference.IncrementalCost.getQuadraticCurve()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