|
||||||||||
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.InstanceDeploymentDescriptionImpl
public class InstanceDeploymentDescriptionImpl
An implementation of the model object 'Instance Deployment Description'.
The following features are implemented:
Node
Source
Subcomponent
Resource
Property Value
Connector
Instance Feature
Dynamic Instance
Delegate Or Subsume
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<ConnectorUnitDeploymentDescription> |
connector
The cached value of the ' Connector ' containment reference list |
protected org.eclipse.emf.common.util.EList<ConnectorUnitDeploymentDescription> |
delegateOrSubsume
The cached value of the ' Delegate Or Subsume ' containment reference list |
protected org.eclipse.emf.common.util.EList<InstanceDeploymentDescription> |
dynamicInstance
The cached value of the ' Dynamic Instance ' containment reference list |
protected org.eclipse.emf.common.util.EList<Feature> |
instanceFeature
The cached value of the ' Instance Feature ' containment reference list |
protected java.lang.String |
node
The cached value of the ' Node ' attribute |
protected static java.lang.String |
NODE_EDEFAULT
The default value of the ' Node ' attribute |
protected org.eclipse.emf.common.util.EList<PropertyValue> |
propertyValue
The cached value of the ' Property Value ' containment reference list |
protected org.eclipse.emf.common.util.EList<ResourceDeploymentDescription> |
resource
The cached value of the ' Resource ' containment reference list |
protected Architecture |
source
The cached value of the ' Source ' reference |
protected org.eclipse.emf.common.util.EList<SubcomponentDeploymentInstance> |
subcomponent
The cached value of the ' Subcomponent ' containment reference list |
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 |
InstanceDeploymentDescriptionImpl()
|
Method Summary | |
---|---|
ConnectorUnitDeploymentDescription |
addConnector(java.lang.String iface,
java.lang.String unit,
java.lang.String impl,
RBMConnectorArchitecture connArch)
|
ConnectorUnitDeploymentDescription |
addDelSubs(java.lang.String iface,
java.lang.String unit,
java.lang.String impl,
RBMConnectorArchitecture connArch)
|
Architecture |
basicGetSource()
|
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<ConnectorUnitDeploymentDescription> |
getConnector()
|
org.eclipse.emf.common.util.EList<ConnectorUnitDeploymentDescription> |
getDelegateOrSubsume()
|
org.eclipse.emf.common.util.EList<InstanceDeploymentDescription> |
getDynamicInstance()
|
org.eclipse.emf.common.util.EList<Feature> |
getInstanceFeature()
|
java.lang.String |
getNode()
|
org.eclipse.emf.common.util.EList<PropertyValue> |
getPropertyValue()
|
org.eclipse.emf.common.util.EList<ResourceDeploymentDescription> |
getResource()
|
Architecture |
getSource()
|
org.eclipse.emf.common.util.EList<SubcomponentDeploymentInstance> |
getSubcomponent()
|
void |
setNode(java.lang.String newNode)
|
void |
setSource(Architecture newSource)
|
java.lang.String |
toString()
|
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, 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.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 static final java.lang.String NODE_EDEFAULT
Node
' attribute.
getNode()
protected java.lang.String node
Node
' attribute.
getNode()
protected Architecture source
Source
' reference.
getSource()
protected org.eclipse.emf.common.util.EList<SubcomponentDeploymentInstance> subcomponent
Subcomponent
' containment reference list.
getSubcomponent()
protected org.eclipse.emf.common.util.EList<ResourceDeploymentDescription> resource
Resource
' containment reference list.
getResource()
protected org.eclipse.emf.common.util.EList<PropertyValue> propertyValue
Property Value
' containment reference list.
getPropertyValue()
protected org.eclipse.emf.common.util.EList<ConnectorUnitDeploymentDescription> connector
Connector
' containment reference list.
getConnector()
protected org.eclipse.emf.common.util.EList<Feature> instanceFeature
Instance Feature
' containment reference list.
getInstanceFeature()
protected org.eclipse.emf.common.util.EList<InstanceDeploymentDescription> dynamicInstance
Dynamic Instance
' containment reference list.
getDynamicInstance()
protected org.eclipse.emf.common.util.EList<ConnectorUnitDeploymentDescription> delegateOrSubsume
Delegate Or Subsume
' containment reference list.
getDelegateOrSubsume()
Constructor Detail |
---|
protected InstanceDeploymentDescriptionImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String getNode()
getNode
in interface InstanceDeploymentDescription
InstanceDeploymentDescription.setNode(String)
,
ModelPackage.getInstanceDeploymentDescription_Node()
public void setNode(java.lang.String newNode)
setNode
in interface InstanceDeploymentDescription
newNode
- the new value of the 'Node' attribute.InstanceDeploymentDescription.getNode()
public Architecture getSource()
getSource
in interface InstanceDeploymentDescription
InstanceDeploymentDescription.setSource(Architecture)
,
ModelPackage.getInstanceDeploymentDescription_Source()
public Architecture basicGetSource()
public void setSource(Architecture newSource)
setSource
in interface InstanceDeploymentDescription
newSource
- the new value of the 'Source' reference.InstanceDeploymentDescription.getSource()
public org.eclipse.emf.common.util.EList<SubcomponentDeploymentInstance> getSubcomponent()
getSubcomponent
in interface InstanceDeploymentDescription
ModelPackage.getInstanceDeploymentDescription_Subcomponent()
public org.eclipse.emf.common.util.EList<ResourceDeploymentDescription> getResource()
getResource
in interface InstanceDeploymentDescription
ModelPackage.getInstanceDeploymentDescription_Resource()
public org.eclipse.emf.common.util.EList<PropertyValue> getPropertyValue()
getPropertyValue
in interface InstanceDeploymentDescription
ModelPackage.getInstanceDeploymentDescription_PropertyValue()
public org.eclipse.emf.common.util.EList<ConnectorUnitDeploymentDescription> getConnector()
getConnector
in interface InstanceDeploymentDescription
ModelPackage.getInstanceDeploymentDescription_Connector()
public org.eclipse.emf.common.util.EList<Feature> getInstanceFeature()
getInstanceFeature
in interface InstanceDeploymentDescription
ModelPackage.getInstanceDeploymentDescription_InstanceFeature()
public org.eclipse.emf.common.util.EList<InstanceDeploymentDescription> getDynamicInstance()
getDynamicInstance
in interface InstanceDeploymentDescription
ModelPackage.getInstanceDeploymentDescription_DynamicInstance()
public org.eclipse.emf.common.util.EList<ConnectorUnitDeploymentDescription> getDelegateOrSubsume()
getDelegateOrSubsume
in interface InstanceDeploymentDescription
ModelPackage.getInstanceDeploymentDescription_DelegateOrSubsume()
public ConnectorUnitDeploymentDescription addConnector(java.lang.String iface, java.lang.String unit, java.lang.String impl, RBMConnectorArchitecture connArch)
addConnector
in interface InstanceDeploymentDescription
public ConnectorUnitDeploymentDescription addDelSubs(java.lang.String iface, java.lang.String unit, java.lang.String impl, RBMConnectorArchitecture connArch)
addDelSubs
in interface InstanceDeploymentDescription
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |