public class IterationImpl extends EObjectImpl implements Iteration
The following features are implemented:
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreELAST_EOBJECT_FLAGEOPPOSITE_FEATURE_BASEeAdapters, 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, 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, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic ComponentCandidate[] getComponentCandidates()
getComponentCandidates in interface Iterationpublic ComponentCandidate getComponentCandidates(int index)
getComponentCandidates in interface Iterationpublic int getComponentCandidatesLength()
getComponentCandidatesLength in interface Iterationpublic void setComponentCandidates(ComponentCandidate[] newComponentCandidates)
setComponentCandidates in interface Iterationpublic void setComponentCandidates(int index,
ComponentCandidate element)
setComponentCandidates in interface Iterationpublic EList<ComponentCandidate> getComponentCandidatesList()
getComponentCandidatesList in interface IterationMetricvaluesPackage.getIteration_ComponentCandidates()public Component[] getComponents()
getComponents in interface Iterationpublic Component getComponents(int index)
getComponents in interface Iterationpublic int getComponentsLength()
getComponentsLength in interface Iterationpublic void setComponents(Component[] newComponents)
setComponents in interface Iterationpublic void setComponents(int index,
Component element)
setComponents in interface Iterationpublic EList<Component> getComponentsList()
getComponentsList in interface IterationMetricvaluesPackage.getIteration_Components()public int getNumber()
getNumber in interface IterationIteration.setNumber(int),
MetricvaluesPackage.getIteration_Number()public void setNumber(int newNumber)
setNumber in interface IterationnewNumber - the new value of the 'Number' attribute.Iteration.getNumber()public double getCurCompThreshold()
getCurCompThreshold in interface IterationIteration.setCurCompThreshold(double),
MetricvaluesPackage.getIteration_CurCompThreshold()public void setCurCompThreshold(double newCurCompThreshold)
setCurCompThreshold in interface IterationnewCurCompThreshold - the new value of the 'Cur Comp Threshold' attribute.Iteration.getCurCompThreshold()public double getCurMergeThreshold()
getCurMergeThreshold in interface IterationIteration.setCurMergeThreshold(double),
MetricvaluesPackage.getIteration_CurMergeThreshold()public void setCurMergeThreshold(double newCurMergeThreshold)
setCurMergeThreshold in interface IterationnewCurMergeThreshold - the new value of the 'Cur Merge Threshold' attribute.Iteration.getCurMergeThreshold()public boolean isIsMergeIteration()
isIsMergeIteration in interface IterationIteration.setIsMergeIteration(boolean),
MetricvaluesPackage.getIteration_IsMergeIteration()public void setIsMergeIteration(boolean newIsMergeIteration)
setIsMergeIteration in interface IterationnewIsMergeIteration - the new value of the 'Is Merge Iteration' attribute.Iteration.isIsMergeIteration()public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplpublic String toString()
toString in class BasicEObjectImpl