org.objectweb.dsrg.sofa.repository.model.impl
Class ArtifactDeploymentDescriptionImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by org.objectweb.dsrg.sofa.repository.model.impl.ArtifactDeploymentDescriptionImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, ArtifactDeploymentDescription

public class ArtifactDeploymentDescriptionImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements ArtifactDeploymentDescription

An implementation of the model object 'Artifact Deployment Description'.

The following features are implemented:

Generated from the meta-model

Nested Class Summary
 
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
 
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 artifactFeature
          The cached value of the 'Artifact Feature' containment reference list
protected  java.lang.String location
          The cached value of the 'Location' attribute
protected static java.lang.String LOCATION_EDEFAULT
          The default value of the 'Location' attribute
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 resource
          The cached value of the 'Resource' containment reference list
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
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.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected ArtifactDeploymentDescriptionImpl()
           
 
Method Summary
 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 getArtifactFeature()
           
 java.lang.String getLocation()
           
 java.lang.String getNode()
           
 org.eclipse.emf.common.util.EList getResource()
           
 void setLocation(java.lang.String newLocation)
           
 void setNode(java.lang.String newNode)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, 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

LOCATION_EDEFAULT

protected static final java.lang.String LOCATION_EDEFAULT
The default value of the 'Location' attribute.

See Also:
getLocation()
Generated from the meta-model

location

protected java.lang.String location
The cached value of the 'Location' attribute.

See Also:
getLocation()
Generated from the meta-model

NODE_EDEFAULT

protected static final java.lang.String NODE_EDEFAULT
The default value of the 'Node' attribute.

See Also:
getNode()
Generated from the meta-model

node

protected java.lang.String node
The cached value of the 'Node' attribute.

See Also:
getNode()
Generated from the meta-model

resource

protected org.eclipse.emf.common.util.EList resource
The cached value of the 'Resource' containment reference list.

See Also:
getResource()
Generated from the meta-model

artifactFeature

protected org.eclipse.emf.common.util.EList artifactFeature
The cached value of the 'Artifact Feature' containment reference list.

See Also:
getArtifactFeature()
Generated from the meta-model
Constructor Detail

ArtifactDeploymentDescriptionImpl

protected ArtifactDeploymentDescriptionImpl()

Generated from the meta-model
Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

Overrides:
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImpl
Generated from the meta-model

getLocation

public java.lang.String getLocation()

Specified by:
getLocation in interface ArtifactDeploymentDescription
Returns:
the value of the 'Location' attribute.
See Also:
ArtifactDeploymentDescription.setLocation(String), ModelPackage.getArtifactDeploymentDescription_Location()
Generated from the meta-model

setLocation

public void setLocation(java.lang.String newLocation)

Specified by:
setLocation in interface ArtifactDeploymentDescription
Parameters:
newLocation - the new value of the 'Location' attribute.
See Also:
ArtifactDeploymentDescription.getLocation()
Generated from the meta-model

getNode

public java.lang.String getNode()

Specified by:
getNode in interface ArtifactDeploymentDescription
Returns:
the value of the 'Node' attribute.
See Also:
ArtifactDeploymentDescription.setNode(String), ModelPackage.getArtifactDeploymentDescription_Node()
Generated from the meta-model

setNode

public void setNode(java.lang.String newNode)

Specified by:
setNode in interface ArtifactDeploymentDescription
Parameters:
newNode - the new value of the 'Node' attribute.
See Also:
ArtifactDeploymentDescription.getNode()
Generated from the meta-model

getResource

public org.eclipse.emf.common.util.EList getResource()

Specified by:
getResource in interface ArtifactDeploymentDescription
Returns:
the value of the 'Resource' containment reference list.
See Also:
ModelPackage.getArtifactDeploymentDescription_Resource()
Generated from the meta-model

getArtifactFeature

public org.eclipse.emf.common.util.EList getArtifactFeature()

Specified by:
getArtifactFeature in interface ArtifactDeploymentDescription
Returns:
the value of the 'Artifact Feature' containment reference list.
See Also:
ModelPackage.getArtifactDeploymentDescription_ArtifactFeature()
Generated from the meta-model

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Overrides:
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
Generated from the meta-model

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
Generated from the meta-model

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
Generated from the meta-model

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
Generated from the meta-model

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
Generated from the meta-model

toString

public java.lang.String toString()

Overrides:
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
Generated from the meta-model