|
|||||||||
| 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.EObjectImpl
com.ibm.wala.ecore.common.impl.EObjectWithContainerIdImpl
com.ibm.wala.ecore.java.impl.ECallSiteImpl
public class ECallSiteImpl
An implementation of the model object 'ECall Site'.
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<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 static int |
BYTECODE_INDEX_EDEFAULT
The default value of the ' Bytecode Index' attribute. |
protected int |
bytecodeIndex
The cached value of the ' Bytecode Index' attribute. |
protected EJavaMethod |
declaredTarget
The cached value of the ' Declared Target' reference. |
protected EJavaMethod |
javaMethod
The cached value of the ' Java Method' reference. |
| Fields inherited from class com.ibm.wala.ecore.common.impl.EObjectWithContainerIdImpl |
|---|
id, ID_EDEFAULT |
| 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 |
ECallSiteImpl()
|
| Method Summary | |
|---|---|
EJavaMethod |
basicGetDeclaredTarget()
|
EJavaMethod |
basicGetJavaMethod()
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
boolean |
equals(java.lang.Object obj)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
int |
getBytecodeIndex()
|
EJavaMethod |
getDeclaredTarget()
|
EJavaMethod |
getJavaMethod()
|
int |
hashCode()
|
void |
setBytecodeIndex(int newBytecodeIndex)
|
void |
setDeclaredTarget(EJavaMethod newDeclaredTarget)
|
void |
setJavaMethod(EJavaMethod newJavaMethod)
|
java.lang.String |
toString()
|
| Methods inherited from class com.ibm.wala.ecore.common.impl.EObjectWithContainerIdImpl |
|---|
getId, setId |
| 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, eContainerAdapterArray, 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, 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 |
|---|
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ibm.wala.ecore.common.EObjectWithContainerId |
|---|
getId, setId |
| 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 int BYTECODE_INDEX_EDEFAULT
Bytecode Index' attribute.
getBytecodeIndex(),
Constant Field Valuesprotected int bytecodeIndex
Bytecode Index' attribute.
getBytecodeIndex()protected EJavaMethod javaMethod
Java Method' reference.
getJavaMethod()protected EJavaMethod declaredTarget
Declared Target' reference.
getDeclaredTarget()| Constructor Detail |
|---|
protected ECallSiteImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class EObjectWithContainerIdImplpublic int getBytecodeIndex()
getBytecodeIndex in interface ECallSiteECallSite.setBytecodeIndex(int),
JavaPackage.getECallSite_BytecodeIndex()public void setBytecodeIndex(int newBytecodeIndex)
setBytecodeIndex in interface ECallSitenewBytecodeIndex - the new value of the 'Bytecode Index' attribute.ECallSite.getBytecodeIndex()public EJavaMethod getJavaMethod()
getJavaMethod in interface ECallSiteECallSite.setJavaMethod(EJavaMethod),
JavaPackage.getECallSite_JavaMethod()public EJavaMethod basicGetJavaMethod()
public void setJavaMethod(EJavaMethod newJavaMethod)
setJavaMethod in interface ECallSitenewJavaMethod - the new value of the 'Java Method' reference.ECallSite.getJavaMethod()public EJavaMethod getDeclaredTarget()
getDeclaredTarget in interface ECallSiteECallSite.setDeclaredTarget(EJavaMethod),
JavaPackage.getECallSite_DeclaredTarget()public EJavaMethod basicGetDeclaredTarget()
public void setDeclaredTarget(EJavaMethod newDeclaredTarget)
setDeclaredTarget in interface ECallSitenewDeclaredTarget - the new value of the 'Declared Target' reference.ECallSite.getDeclaredTarget()
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class EObjectWithContainerIdImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class EObjectWithContainerIdImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class EObjectWithContainerIdImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class EObjectWithContainerIdImplpublic java.lang.String toString()
toString in class EObjectWithContainerIdImplpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||