public class IterationImpl extends EObjectImpl implements Iteration
The following features are implemented:
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
ELAST_EOBJECT_FLAG
EOPPOSITE_FEATURE_BASE
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, 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, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public ComponentCandidate[] getComponentCandidates()
getComponentCandidates
in interface Iteration
public ComponentCandidate getComponentCandidates(int index)
getComponentCandidates
in interface Iteration
public int getComponentCandidatesLength()
getComponentCandidatesLength
in interface Iteration
public void setComponentCandidates(ComponentCandidate[] newComponentCandidates)
setComponentCandidates
in interface Iteration
public void setComponentCandidates(int index, ComponentCandidate element)
setComponentCandidates
in interface Iteration
public EList<ComponentCandidate> getComponentCandidatesList()
getComponentCandidatesList
in interface Iteration
MetricvaluesPackage.getIteration_ComponentCandidates()
public Component[] getComponents()
getComponents
in interface Iteration
public Component getComponents(int index)
getComponents
in interface Iteration
public int getComponentsLength()
getComponentsLength
in interface Iteration
public void setComponents(Component[] newComponents)
setComponents
in interface Iteration
public void setComponents(int index, Component element)
setComponents
in interface Iteration
public EList<Component> getComponentsList()
getComponentsList
in interface Iteration
MetricvaluesPackage.getIteration_Components()
public int getNumber()
getNumber
in interface Iteration
Iteration.setNumber(int)
,
MetricvaluesPackage.getIteration_Number()
public void setNumber(int newNumber)
setNumber
in interface Iteration
newNumber
- the new value of the 'Number' attribute.Iteration.getNumber()
public double getCurCompThreshold()
getCurCompThreshold
in interface Iteration
Iteration.setCurCompThreshold(double)
,
MetricvaluesPackage.getIteration_CurCompThreshold()
public void setCurCompThreshold(double newCurCompThreshold)
setCurCompThreshold
in interface Iteration
newCurCompThreshold
- the new value of the 'Cur Comp Threshold' attribute.Iteration.getCurCompThreshold()
public double getCurMergeThreshold()
getCurMergeThreshold
in interface Iteration
Iteration.setCurMergeThreshold(double)
,
MetricvaluesPackage.getIteration_CurMergeThreshold()
public void setCurMergeThreshold(double newCurMergeThreshold)
setCurMergeThreshold
in interface Iteration
newCurMergeThreshold
- the new value of the 'Cur Merge Threshold' attribute.Iteration.getCurMergeThreshold()
public boolean isIsMergeIteration()
isIsMergeIteration
in interface Iteration
Iteration.setIsMergeIteration(boolean)
,
MetricvaluesPackage.getIteration_IsMergeIteration()
public void setIsMergeIteration(boolean newIsMergeIteration)
setIsMergeIteration
in interface Iteration
newIsMergeIteration
- the new value of the 'Is Merge Iteration' attribute.Iteration.isIsMergeIteration()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface InternalEObject
eSet
in class BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class BasicEObjectImpl
public java.lang.String toString()
toString
in class BasicEObjectImpl