public class ComponentCandidateImpl extends EObjectImpl implements ComponentCandidate
The following features are implemented:
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreELAST_EOBJECT_FLAGEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
Component |
basicGetFirstComponent() |
Component |
basicGetSecondComponent() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
Component |
getFirstComponent() |
MetricValue[] |
getMetricValues() |
MetricValue |
getMetricValues(int index) |
int |
getMetricValuesLength() |
EList<MetricValue> |
getMetricValuesList() |
Component |
getSecondComponent() |
void |
setFirstComponent(Component newFirstComponent) |
void |
setMetricValues(int index,
MetricValue element) |
void |
setMetricValues(MetricValue[] newMetricValues) |
void |
setSecondComponent(Component newSecondComponent) |
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, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toStringeNotificationRequired, 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 MetricValue[] getMetricValues()
getMetricValues in interface ComponentCandidatepublic MetricValue getMetricValues(int index)
getMetricValues in interface ComponentCandidatepublic int getMetricValuesLength()
getMetricValuesLength in interface ComponentCandidatepublic void setMetricValues(MetricValue[] newMetricValues)
setMetricValues in interface ComponentCandidatepublic void setMetricValues(int index,
MetricValue element)
setMetricValues in interface ComponentCandidatepublic EList<MetricValue> getMetricValuesList()
getMetricValuesList in interface ComponentCandidateMetricvaluesPackage.getComponentCandidate_MetricValues()public Component getFirstComponent()
getFirstComponent in interface ComponentCandidateComponentCandidate.setFirstComponent(Component),
MetricvaluesPackage.getComponentCandidate_FirstComponent()public Component basicGetFirstComponent()
public void setFirstComponent(Component newFirstComponent)
setFirstComponent in interface ComponentCandidatenewFirstComponent - the new value of the 'First Component' reference.ComponentCandidate.getFirstComponent()public Component getSecondComponent()
getSecondComponent in interface ComponentCandidateComponentCandidate.setSecondComponent(Component),
MetricvaluesPackage.getComponentCandidate_SecondComponent()public Component basicGetSecondComponent()
public void setSecondComponent(Component newSecondComponent)
setSecondComponent in interface ComponentCandidatenewSecondComponent - the new value of the 'Second Component' reference.ComponentCandidate.getSecondComponent()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 BasicEObjectImpl