com.ibm.websphere.models.config.corecell.impl
Class SCAApplicationModuleImpl

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 com.ibm.websphere.models.config.corecell.impl.SCAApplicationModuleImpl
All Implemented Interfaces:
SCAApplicationModule, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class SCAApplicationModuleImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements SCAApplicationModule

An implementation of the model object 'SCA Application Module'.

The following features are implemented:


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
 
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 SCAApplicationModuleImpl()
           
 
Method Summary
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
protected  int eStaticFeatureCount()
           
 java.lang.String getApplicationName()
           
 java.lang.String getCellIdentifier()
           
 java.lang.String getDeploymentURI()
           
 java.lang.String getName()
           
 org.eclipse.emf.common.util.EList getSCDLExports()
           
 org.eclipse.emf.common.util.EList getSCDLImports()
           
 java.lang.String getShortName()
           
 java.lang.String getVersion()
           
 boolean isNative()
           
 void setApplicationName(java.lang.String newApplicationName)
           
 void setCellIdentifier(java.lang.String newCellIdentifier)
           
 void setDeploymentURI(java.lang.String newDeploymentURI)
           
 void setName(java.lang.String newName)
           
 void setNative(boolean newNative)
           
 void setShortName(java.lang.String newShortName)
           
 void setVersion(java.lang.String newVersion)
           
 
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, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
 
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
 

Constructor Detail

SCAApplicationModuleImpl

protected SCAApplicationModuleImpl()

Method Detail

eStaticClass

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

Overrides:
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImpl

eStaticFeatureCount

protected int eStaticFeatureCount()

Overrides:
eStaticFeatureCount in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

getName

public java.lang.String getName()

Specified by:
getName in interface SCAApplicationModule
Returns:
the value of the 'Name' attribute.
See Also:
SCAApplicationModule.setName(String), CorecellPackage.getSCAApplicationModule_Name()

setName

public void setName(java.lang.String newName)

Specified by:
setName in interface SCAApplicationModule
Parameters:
newName - the new value of the 'Name' attribute.
See Also:
SCAApplicationModule.getName()

getApplicationName

public java.lang.String getApplicationName()

Specified by:
getApplicationName in interface SCAApplicationModule
Returns:
the value of the 'Application Name' attribute.
See Also:
SCAApplicationModule.setApplicationName(String), CorecellPackage.getSCAApplicationModule_ApplicationName()

setApplicationName

public void setApplicationName(java.lang.String newApplicationName)

Specified by:
setApplicationName in interface SCAApplicationModule
Parameters:
newApplicationName - the new value of the 'Application Name' attribute.
See Also:
SCAApplicationModule.getApplicationName()

getShortName

public java.lang.String getShortName()

Specified by:
getShortName in interface SCAApplicationModule
Returns:
the value of the 'Short Name' attribute.
See Also:
SCAApplicationModule.setShortName(String), CorecellPackage.getSCAApplicationModule_ShortName()

setShortName

public void setShortName(java.lang.String newShortName)

Specified by:
setShortName in interface SCAApplicationModule
Parameters:
newShortName - the new value of the 'Short Name' attribute.
See Also:
SCAApplicationModule.getShortName()

getVersion

public java.lang.String getVersion()

Specified by:
getVersion in interface SCAApplicationModule
Returns:
the value of the 'Version' attribute.
See Also:
SCAApplicationModule.setVersion(String), CorecellPackage.getSCAApplicationModule_Version()

setVersion

public void setVersion(java.lang.String newVersion)

Specified by:
setVersion in interface SCAApplicationModule
Parameters:
newVersion - the new value of the 'Version' attribute.
See Also:
SCAApplicationModule.getVersion()

getCellIdentifier

public java.lang.String getCellIdentifier()

Specified by:
getCellIdentifier in interface SCAApplicationModule
Returns:
the value of the 'Cell Identifier' attribute.
See Also:
SCAApplicationModule.setCellIdentifier(String), CorecellPackage.getSCAApplicationModule_CellIdentifier()

setCellIdentifier

public void setCellIdentifier(java.lang.String newCellIdentifier)

Specified by:
setCellIdentifier in interface SCAApplicationModule
Parameters:
newCellIdentifier - the new value of the 'Cell Identifier' attribute.
See Also:
SCAApplicationModule.getCellIdentifier()

isNative

public boolean isNative()

Specified by:
isNative in interface SCAApplicationModule
Returns:
the value of the 'Native' attribute.
See Also:
SCAApplicationModule.setNative(boolean), CorecellPackage.getSCAApplicationModule_Native()

setNative

public void setNative(boolean newNative)

Specified by:
setNative in interface SCAApplicationModule
Parameters:
newNative - the new value of the 'Native' attribute.
See Also:
SCAApplicationModule.isNative()

getDeploymentURI

public java.lang.String getDeploymentURI()

Specified by:
getDeploymentURI in interface SCAApplicationModule
Returns:
the value of the 'Deployment URI' attribute.
See Also:
SCAApplicationModule.setDeploymentURI(String), CorecellPackage.getSCAApplicationModule_DeploymentURI()

setDeploymentURI

public void setDeploymentURI(java.lang.String newDeploymentURI)

Specified by:
setDeploymentURI in interface SCAApplicationModule
Parameters:
newDeploymentURI - the new value of the 'Deployment URI' attribute.
See Also:
SCAApplicationModule.getDeploymentURI()

getSCDLExports

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

Specified by:
getSCDLExports in interface SCAApplicationModule
Returns:
the value of the 'SCDL Exports' containment reference list.
See Also:
CorecellPackage.getSCAApplicationModule_SCDLExports()

getSCDLImports

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

Specified by:
getSCDLImports in interface SCAApplicationModule
Returns:
the value of the 'SCDL Imports' containment reference list.
See Also:
CorecellPackage.getSCAApplicationModule_SCDLImports()