public class ProjectImpl extends ScopeImpl implements Project
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 ProjectContainer |
logicalProjectContainer
The cached value of the '
Logical Project Container' reference. |
protected EList<Project> |
projects
The cached value of the '
Projects' containment reference list. |
protected EList<Stream> |
streams
The cached value of the '
Streams' containment reference list. |
description, DESCRIPTION_EDEFAULT, label, LABEL_EDEFAULT, name, NAME_EDEFAULT, QUALIFIED_NAME_EDEFAULTsetupTasksannotationseContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETNILEOPPOSITE_FEATURE_BASE| Modifier | Constructor and Description |
|---|---|
protected |
ProjectImpl() |
getDescription, getLabel, getName, getQualifiedName, setDescription, setLabel, setName, toStringgetSetupTaskseInvoke, 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, 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, waitgetDescription, getLabel, getName, getQualifiedName, setDescription, setLabel, setNamegetSetupTasksgetAnnotation, getAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredprotected EList<Project> projects
Projects' containment reference list.
getProjects()protected EList<Stream> streams
Streams' containment reference list.
getStreams()protected ProjectContainer logicalProjectContainer
Logical Project Container' reference.
getLogicalProjectContainer()protected EClass eStaticClass()
eStaticClass in class ScopeImplpublic EList<Stream> getStreams()
getStreams in interface ProjectSetupPackage.getProject_Streams(),
Stream.getProject()public ProjectContainer getProjectContainer()
getProjectContainer in interface ProjectgetProjectContainer in interface ProjectContainerProject.setProjectContainer(ProjectContainer),
SetupPackage.getProject_ProjectContainer(),
ProjectContainer.getProjects()public ProjectContainer basicGetProjectContainer()
public NotificationChain basicSetProjectContainer(ProjectContainer newProjectContainer, NotificationChain msgs)
public void setProjectContainer(ProjectContainer newProjectContainer)
setProjectContainer in interface ProjectnewProjectContainer - the new value of the 'Project Container' container reference.Project.getProjectContainer()public ProjectContainer getLogicalProjectContainer()
getLogicalProjectContainer in interface ProjectProject.setLogicalProjectContainer(ProjectContainer),
SetupPackage.getProject_LogicalProjectContainer()public ProjectContainer basicGetLogicalProjectContainer()
public void setLogicalProjectContainer(ProjectContainer newLogicalProjectContainer)
setLogicalProjectContainer in interface ProjectnewLogicalProjectContainer - the new value of the 'Logical Project Container' reference.Project.getLogicalProjectContainer()public Project getParentProject()
getParentProject in interface ProjectSetupPackage.getProject_ParentProject()public ProjectCatalog getProjectCatalog()
getProjectCatalog in interface ProjectgetProjectCatalog in interface ProjectContainerSetupPackage.getProject_ProjectCatalog()public EList<Project> getProjects()
getProjects in interface ProjectContainerSetupPackage.getProjectContainer_Projects(),
Project.getProjectContainer()public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd in class ModelElementImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class SetupTaskContainerImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature in class BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class ScopeImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class ScopeImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class ScopeImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class ScopeImplpublic Scope getParentScope()
ScopeImplgetParentScope in interface ScopegetParentScope in class ScopeImplCopyright (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 v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html