public class ComponentImpl extends EObjectImpl implements Component
The following features are implemented:
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreELAST_EOBJECT_FLAGEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
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) |
org.eclipse.gmt.modisco.java.Type[] |
getClasses() |
org.eclipse.gmt.modisco.java.Type |
getClasses(int index) |
int |
getClassesLength() |
EList<org.eclipse.gmt.modisco.java.Type> |
getClassesList() |
String |
getId() |
String |
getName() |
Component[] |
getSubComponents() |
Component |
getSubComponents(int index) |
int |
getSubComponentsLength() |
EList<Component> |
getSubComponentsList() |
void |
setClasses(int index,
org.eclipse.gmt.modisco.java.Type element) |
void |
setClasses(org.eclipse.gmt.modisco.java.Type[] newClasses) |
void |
setId(String newId) |
void |
setName(String newName) |
void |
setSubComponents(Component[] newSubComponents) |
void |
setSubComponents(int index,
Component element) |
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, 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 Component[] getSubComponents()
getSubComponents in interface Componentpublic Component getSubComponents(int index)
getSubComponents in interface Componentpublic int getSubComponentsLength()
getSubComponentsLength in interface Componentpublic void setSubComponents(Component[] newSubComponents)
setSubComponents in interface Componentpublic void setSubComponents(int index,
Component element)
setSubComponents in interface Componentpublic EList<Component> getSubComponentsList()
getSubComponentsList in interface ComponentMetricvaluesPackage.getComponent_SubComponents()public String getName()
getName in interface ComponentComponent.setName(String),
MetricvaluesPackage.getComponent_Name()public void setName(String newName)
setName in interface ComponentnewName - the new value of the 'Name' attribute.Component.getName()public String getId()
getId in interface ComponentComponent.setId(String),
MetricvaluesPackage.getComponent_Id()public void setId(String newId)
setId in interface ComponentnewId - the new value of the 'Id' attribute.Component.getId()public org.eclipse.gmt.modisco.java.Type[] getClasses()
getClasses in interface Componentpublic org.eclipse.gmt.modisco.java.Type getClasses(int index)
getClasses in interface Componentpublic int getClassesLength()
getClassesLength in interface Componentpublic void setClasses(org.eclipse.gmt.modisco.java.Type[] newClasses)
setClasses in interface Componentpublic void setClasses(int index,
org.eclipse.gmt.modisco.java.Type element)
setClasses in interface Componentpublic EList<org.eclipse.gmt.modisco.java.Type> getClassesList()
getClassesList in interface ComponentMetricvaluesPackage.getComponent_Classes()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