|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.objectweb.dsrg.sofa.repository.model.impl.NamedEntityImpl
org.objectweb.dsrg.sofa.repository.model.impl.VersionedEntityImpl
org.objectweb.dsrg.sofa.repository.model.impl.DeploymentPlanImpl
public class DeploymentPlanImpl
An implementation of the model object 'Deployment Plan'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected org.eclipse.emf.common.util.EList<Aspect> |
aspect
The cached value of the ' Aspect ' reference list |
protected org.eclipse.emf.common.util.EList<RBMConnectorArchitecture> |
connectorArchitecture
The cached value of the ' Connector Architecture ' containment reference list |
protected org.eclipse.emf.common.util.EList<SharedConnectorUnit> |
sharedConnectorUnit
The cached value of the ' Shared Connector Unit ' containment reference list |
protected InstanceDeploymentDescription |
topLevelInstance
The cached value of the ' Top Level Instance ' containment reference |
Fields inherited from class org.objectweb.dsrg.sofa.repository.model.impl.VersionedEntityImpl |
---|
info, locked, LOCKED_EDEFAULT, version |
Fields inherited from class org.objectweb.dsrg.sofa.repository.model.impl.NamedEntityImpl |
---|
name, NAME_EDEFAULT |
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eContainer |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
DeploymentPlanImpl()
|
Method Summary | |
---|---|
RBMConnectorArchitecture |
addRBMConnectorArchitecture(java.lang.String name)
|
SharedConnectorUnit |
addSharedConnectorUnit(java.lang.String node)
|
InstanceDeploymentDescription |
basicGetTopLevelInstance()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetTopLevelInstance(InstanceDeploymentDescription newTopLevelInstance,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
void |
deploy()
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
org.eclipse.emf.common.util.EList<Aspect> |
getAspect()
|
org.eclipse.emf.common.util.EList<RBMConnectorArchitecture> |
getConnectorArchitecture()
|
org.eclipse.emf.common.util.EList<SharedConnectorUnit> |
getSharedConnectorUnit()
|
InstanceDeploymentDescription |
getTopLevelInstance()
|
void |
setTopLevelInstance(InstanceDeploymentDescription newTopLevelInstance)
|
Methods inherited from class org.objectweb.dsrg.sofa.repository.model.impl.VersionedEntityImpl |
---|
addInfo, addTag, basicGetVersion, basicSetVersion, eInverseAdd, getInfo, getVersion, isLocked, removeTag, setLocked, setVersion, toString |
Methods inherited from class org.objectweb.dsrg.sofa.repository.model.impl.NamedEntityImpl |
---|
getName, setName |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eBasicSetContainer, eInternalContainer |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eBasicHasAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.objectweb.dsrg.sofa.repository.model.VersionedEntity |
---|
addInfo, addTag, getInfo, getVersion, isLocked, removeTag, setLocked, setVersion |
Methods inherited from interface org.objectweb.dsrg.sofa.repository.model.NamedEntity |
---|
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected InstanceDeploymentDescription topLevelInstance
Top Level Instance
' containment reference.
getTopLevelInstance()
protected org.eclipse.emf.common.util.EList<RBMConnectorArchitecture> connectorArchitecture
Connector Architecture
' containment reference list.
getConnectorArchitecture()
protected org.eclipse.emf.common.util.EList<SharedConnectorUnit> sharedConnectorUnit
Shared Connector Unit
' containment reference list.
getSharedConnectorUnit()
protected org.eclipse.emf.common.util.EList<Aspect> aspect
Aspect
' reference list.
getAspect()
Constructor Detail |
---|
protected DeploymentPlanImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class VersionedEntityImpl
public InstanceDeploymentDescription getTopLevelInstance()
getTopLevelInstance
in interface DeploymentPlan
DeploymentPlan.setTopLevelInstance(InstanceDeploymentDescription)
,
ModelPackage.getDeploymentPlan_TopLevelInstance()
public InstanceDeploymentDescription basicGetTopLevelInstance()
public org.eclipse.emf.common.notify.NotificationChain basicSetTopLevelInstance(InstanceDeploymentDescription newTopLevelInstance, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTopLevelInstance(InstanceDeploymentDescription newTopLevelInstance)
setTopLevelInstance
in interface DeploymentPlan
newTopLevelInstance
- the new value of the 'Top Level Instance' containment reference.DeploymentPlan.getTopLevelInstance()
public org.eclipse.emf.common.util.EList<RBMConnectorArchitecture> getConnectorArchitecture()
getConnectorArchitecture
in interface DeploymentPlan
ModelPackage.getDeploymentPlan_ConnectorArchitecture()
public org.eclipse.emf.common.util.EList<SharedConnectorUnit> getSharedConnectorUnit()
getSharedConnectorUnit
in interface DeploymentPlan
ModelPackage.getDeploymentPlan_SharedConnectorUnit()
public org.eclipse.emf.common.util.EList<Aspect> getAspect()
getAspect
in interface DeploymentPlan
ModelPackage.getDeploymentPlan_Aspect()
public RBMConnectorArchitecture addRBMConnectorArchitecture(java.lang.String name)
addRBMConnectorArchitecture
in interface DeploymentPlan
public SharedConnectorUnit addSharedConnectorUnit(java.lang.String node)
addSharedConnectorUnit
in interface DeploymentPlan
public void deploy()
deploy
in interface DeploymentPlan
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class VersionedEntityImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class VersionedEntityImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class VersionedEntityImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class VersionedEntityImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class VersionedEntityImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |