public class ProfileDefinitionImpl extends ModelElementImpl implements ProfileDefinition
The following features are implemented:
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
INCLUDE_SOURCE_BUNDLES_EDEFAULT
The default value of the '
Include Source Bundles' attribute. |
protected boolean |
includeSourceBundles
The cached value of the '
Include Source Bundles' attribute. |
protected EList<Repository> |
repositories
The cached value of the '
Repositories' containment reference list. |
protected EList<Requirement> |
requirements
The cached value of the '
Requirements' containment reference list. |
annotationseContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETNILEOPPOSITE_FEATURE_BASE| Modifier | Constructor and Description |
|---|---|
protected |
ProfileDefinitionImpl() |
| Modifier and Type | Method and Description |
|---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
Object |
eInvoke(int operationID,
EList<?> arguments) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
EList<Repository> |
getRepositories() |
EList<Requirement> |
getRequirements() |
boolean |
isIncludeSourceBundles() |
void |
setIncludeSourceBundles(boolean newIncludeSourceBundles) |
void |
setRepositories(EList<Repository> repositories) |
void |
setRequirements(EList<Requirement> requirements) |
String |
toString() |
eInverseAdd, getAnnotation, getAnnotationseBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotation, getAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredprotected EList<Requirement> requirements
Requirements' containment reference list.
getRequirements()protected EList<Repository> repositories
Repositories' containment reference list.
getRepositories()protected static final boolean INCLUDE_SOURCE_BUNDLES_EDEFAULT
Include Source Bundles' attribute.
isIncludeSourceBundles(),
Constant Field Valuesprotected boolean includeSourceBundles
Include Source Bundles' attribute.
isIncludeSourceBundles()protected EClass eStaticClass()
eStaticClass in class ModelElementImplpublic EList<Requirement> getRequirements()
getRequirements in interface ProfileDefinitionP2Package.getProfileDefinition_Requirements()public EList<Repository> getRepositories()
getRepositories in interface ProfileDefinitionP2Package.getProfileDefinition_Repositories()public boolean isIncludeSourceBundles()
isIncludeSourceBundles in interface ProfileDefinitionProfileDefinition.setIncludeSourceBundles(boolean),
P2Package.getProfileDefinition_IncludeSourceBundles()public void setIncludeSourceBundles(boolean newIncludeSourceBundles)
setIncludeSourceBundles in interface ProfileDefinitionnewIncludeSourceBundles - the new value of the 'Include Source Bundles' attribute.ProfileDefinition.isIncludeSourceBundles()public void setRequirements(EList<Requirement> requirements)
setRequirements in interface ProfileDefinitionpublic void setRepositories(EList<Repository> repositories)
setRepositories in interface ProfileDefinitionpublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class ModelElementImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class ModelElementImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class ModelElementImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class ModelElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class ModelElementImplpublic Object eInvoke(int operationID, EList<?> arguments) throws InvocationTargetException
eInvoke in interface InternalEObjecteInvoke in class ModelElementImplInvocationTargetExceptionpublic String toString()
toString in class BasicEObjectImplCopyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html