|
|||||||||
| 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.eclipse.xtext.common.types.impl.JvmAnnotationTargetImpl
org.eclipse.xtext.common.types.impl.JvmMemberImpl
org.eclipse.xtext.common.types.impl.JvmMemberImplCustom
org.eclipse.xtext.common.types.impl.JvmFeatureImpl
org.eclipse.xtext.common.types.impl.JvmExecutableImpl
org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom
org.eclipse.xtext.common.types.impl.JvmOperationImpl
public class JvmOperationImpl
An implementation of the model object 'Jvm Operation'.
The following features are implemented:
| 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>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
protected boolean |
abstract_
The cached value of the ' Abstract' attribute |
protected static boolean |
ABSTRACT_EDEFAULT
The default value of the ' Abstract' attribute |
protected JvmAnnotationValue |
defaultValue
The cached value of the ' Default Value' containment reference |
protected boolean |
final_
The cached value of the ' Final' attribute |
protected static boolean |
FINAL_EDEFAULT
The default value of the ' Final' attribute |
protected JvmTypeReference |
returnType
The cached value of the ' Return Type' containment reference |
protected boolean |
static_
The cached value of the ' Static' attribute |
protected static boolean |
STATIC_EDEFAULT
The default value of the ' Static' attribute |
| Fields inherited from class org.eclipse.xtext.common.types.impl.JvmExecutableImpl |
|---|
exceptions, parameters, typeParameters, VAR_ARGS_EDEFAULT, varArgs |
| Fields inherited from class org.eclipse.xtext.common.types.impl.JvmMemberImpl |
|---|
identifier, IDENTIFIER_EDEFAULT, SIMPLE_NAME_EDEFAULT, simpleName, visibility, VISIBILITY_EDEFAULT |
| Fields inherited from class org.eclipse.xtext.common.types.impl.JvmAnnotationTargetImpl |
|---|
annotations |
| 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 |
JvmOperationImpl()
|
| Method Summary | |
|---|---|
JvmAnnotationValue |
basicGetDefaultValue()
|
JvmTypeReference |
basicGetReturnType()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetDefaultValue(JvmAnnotationValue newDefaultValue,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetReturnType(JvmTypeReference newReturnType,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
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)
|
JvmAnnotationValue |
getDefaultValue()
|
JvmTypeReference |
getReturnType()
|
boolean |
isAbstract()
|
boolean |
isFinal()
|
boolean |
isStatic()
|
void |
setAbstract(boolean newAbstract)
|
void |
setDefaultValue(JvmAnnotationValue newDefaultValue)
|
void |
setFinal(boolean newFinal)
|
void |
setReturnType(JvmTypeReference newReturnType)
|
void |
setStatic(boolean newStatic)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.xtext.common.types.impl.JvmExecutableImplCustom |
|---|
computeIdentifier, internalSetIdentifier |
| Methods inherited from class org.eclipse.xtext.common.types.impl.JvmExecutableImpl |
|---|
eBaseStructuralFeatureID, eDerivedStructuralFeatureID, eInverseAdd, getExceptions, getParameters, getTypeParameters, isVarArgs, setVarArgs |
| Methods inherited from class org.eclipse.xtext.common.types.impl.JvmMemberImplCustom |
|---|
getIdentifier, getQualifiedName, getQualifiedName |
| Methods inherited from class org.eclipse.xtext.common.types.impl.JvmMemberImpl |
|---|
basicGetDeclaringType, basicSetDeclaringType, eBasicRemoveFromContainerFeature, getDeclaringType, getSimpleName, getVisibility, setDeclaringType, setSimpleName, setVisibility |
| Methods inherited from class org.eclipse.xtext.common.types.impl.JvmAnnotationTargetImpl |
|---|
getAnnotations |
| 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, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, 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, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, 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.xtext.common.types.JvmExecutable |
|---|
getExceptions, getParameters, isVarArgs, setVarArgs |
| Methods inherited from interface org.eclipse.xtext.common.types.JvmMember |
|---|
getDeclaringType, getIdentifier, getSimpleName, getVisibility, internalSetIdentifier, setDeclaringType, setSimpleName, setVisibility |
| Methods inherited from interface org.eclipse.xtext.common.types.JvmAnnotationTarget |
|---|
getAnnotations |
| Methods inherited from interface org.eclipse.xtext.common.types.JvmIdentifiableElement |
|---|
getQualifiedName, getQualifiedName |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, 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.xtext.common.types.JvmTypeParameterDeclarator |
|---|
getTypeParameters |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected static final boolean STATIC_EDEFAULT
Static' attribute.
isStatic(),
Constant Field Valuesprotected boolean static_
Static' attribute.
isStatic()protected static final boolean FINAL_EDEFAULT
Final' attribute.
isFinal(),
Constant Field Valuesprotected boolean final_
Final' attribute.
isFinal()protected static final boolean ABSTRACT_EDEFAULT
Abstract' attribute.
isAbstract(),
Constant Field Valuesprotected boolean abstract_
Abstract' attribute.
isAbstract()protected JvmTypeReference returnType
Return Type' containment reference.
getReturnType()protected JvmAnnotationValue defaultValue
Default Value' containment reference.
getDefaultValue()| Constructor Detail |
|---|
protected JvmOperationImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class JvmExecutableImplpublic boolean isStatic()
isStatic in interface JvmOperationJvmOperation.setStatic(boolean),
TypesPackage.getJvmOperation_Static()public void setStatic(boolean newStatic)
setStatic in interface JvmOperationnewStatic - the new value of the 'Static' attribute.JvmOperation.isStatic()public boolean isFinal()
isFinal in interface JvmOperationJvmOperation.setFinal(boolean),
TypesPackage.getJvmOperation_Final()public void setFinal(boolean newFinal)
setFinal in interface JvmOperationnewFinal - the new value of the 'Final' attribute.JvmOperation.isFinal()public boolean isAbstract()
isAbstract in interface JvmOperationJvmOperation.setAbstract(boolean),
TypesPackage.getJvmOperation_Abstract()public void setAbstract(boolean newAbstract)
setAbstract in interface JvmOperationnewAbstract - the new value of the 'Abstract' attribute.JvmOperation.isAbstract()public JvmTypeReference getReturnType()
getReturnType in interface JvmOperationJvmOperation.setReturnType(JvmTypeReference),
TypesPackage.getJvmOperation_ReturnType()public JvmTypeReference basicGetReturnType()
public org.eclipse.emf.common.notify.NotificationChain basicSetReturnType(JvmTypeReference newReturnType,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setReturnType(JvmTypeReference newReturnType)
setReturnType in interface JvmOperationnewReturnType - the new value of the 'Return Type' containment reference.JvmOperation.getReturnType()public JvmAnnotationValue getDefaultValue()
getDefaultValue in interface JvmOperationJvmOperation.setDefaultValue(JvmAnnotationValue),
TypesPackage.getJvmOperation_DefaultValue()public JvmAnnotationValue basicGetDefaultValue()
public org.eclipse.emf.common.notify.NotificationChain basicSetDefaultValue(JvmAnnotationValue newDefaultValue,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDefaultValue(JvmAnnotationValue newDefaultValue)
setDefaultValue in interface JvmOperationnewDefaultValue - the new value of the 'Default Value' containment reference.JvmOperation.getDefaultValue()
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 JvmExecutableImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class JvmExecutableImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class JvmExecutableImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class JvmExecutableImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class JvmExecutableImplpublic java.lang.String toString()
toString in class JvmExecutableImpl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||