com.ibm.websphere.models.extensions.bcdejbext.impl
Class BusinessContextDataMethodPolicyImpl

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.extensions.bcdejbext.impl.BusinessContextDataMethodPolicyImpl
All Implemented Interfaces:
BusinessContextDataMethodPolicy, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class BusinessContextDataMethodPolicyImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements BusinessContextDataMethodPolicy

An implementation of the model object 'Business Context Data Method Policy'.

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 BusinessContextDataMethodPolicyImpl()
           
 
Method Summary
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
protected  int eStaticFeatureCount()
           
 BusinessContextID getBusinessContextID()
           
 org.eclipse.emf.common.util.EList getBusinessContextProperties()
           
 java.lang.String getContextType()
           
 org.eclipse.emf.common.util.EList getMethodElements()
           
 void setBusinessContextID(BusinessContextID newBusinessContextID)
           
 void setContextType(java.lang.String newContextType)
           
 
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

BusinessContextDataMethodPolicyImpl

protected BusinessContextDataMethodPolicyImpl()

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

getContextType

public java.lang.String getContextType()

Specified by:
getContextType in interface BusinessContextDataMethodPolicy
Returns:
the value of the 'Context Type' attribute.
See Also:
BusinessContextDataMethodPolicy.setContextType(String), BcdejbextPackage.getBusinessContextDataMethodPolicy_ContextType()

setContextType

public void setContextType(java.lang.String newContextType)

Specified by:
setContextType in interface BusinessContextDataMethodPolicy
Parameters:
newContextType - the new value of the 'Context Type' attribute.
See Also:
BusinessContextDataMethodPolicy.getContextType()

getMethodElements

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

Specified by:
getMethodElements in interface BusinessContextDataMethodPolicy
Returns:
the value of the 'Method Elements' containment reference list.
See Also:
BcdejbextPackage.getBusinessContextDataMethodPolicy_MethodElements()

getBusinessContextProperties

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

Specified by:
getBusinessContextProperties in interface BusinessContextDataMethodPolicy
Returns:
the value of the 'Business Context Properties' containment reference list.
See Also:
BcdejbextPackage.getBusinessContextDataMethodPolicy_BusinessContextProperties()

getBusinessContextID

public BusinessContextID getBusinessContextID()

Specified by:
getBusinessContextID in interface BusinessContextDataMethodPolicy
Returns:
the value of the 'Business Context ID' containment reference.
See Also:
BusinessContextDataMethodPolicy.setBusinessContextID(BusinessContextID), BcdejbextPackage.getBusinessContextDataMethodPolicy_BusinessContextID()

setBusinessContextID

public void setBusinessContextID(BusinessContextID newBusinessContextID)

Specified by:
setBusinessContextID in interface BusinessContextDataMethodPolicy
Parameters:
newBusinessContextID - the new value of the 'Business Context ID' containment reference.
See Also:
BusinessContextDataMethodPolicy.getBusinessContextID()