|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JvmOperation
A representation of the model object 'Jvm Operation'.
The following features are supported:
TypesPackage.getJvmOperation()
Method Summary | |
---|---|
JvmAnnotationValue |
getDefaultValue()
Returns the value of the 'Default Value' containment reference |
JvmTypeReference |
getReturnType()
Returns the value of the 'Return Type' containment reference |
boolean |
isAbstract()
Returns the value of the 'Abstract' attribute |
boolean |
isFinal()
Returns the value of the 'Final' attribute |
boolean |
isStatic()
Returns the value of the 'Static' attribute |
void |
setAbstract(boolean value)
Sets the value of the ' Abstract ' attribute |
void |
setDefaultValue(JvmAnnotationValue value)
Sets the value of the ' Default Value ' containment reference |
void |
setFinal(boolean value)
Sets the value of the ' Final ' attribute |
void |
setReturnType(JvmTypeReference value)
Sets the value of the ' Return Type ' containment reference |
void |
setStatic(boolean value)
Sets the value of the ' Static ' attribute |
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 |
Method Detail |
---|
boolean isStatic()
If the meaning of the 'Static' attribute isn't clear, there really should be more of a description here...
setStatic(boolean)
,
TypesPackage.getJvmOperation_Static()
void setStatic(boolean value)
Static
' attribute.
value
- the new value of the 'Static' attribute.isStatic()
boolean isFinal()
If the meaning of the 'Final' attribute isn't clear, there really should be more of a description here...
setFinal(boolean)
,
TypesPackage.getJvmOperation_Final()
void setFinal(boolean value)
Final
' attribute.
value
- the new value of the 'Final' attribute.isFinal()
boolean isAbstract()
If the meaning of the 'Abstract' attribute isn't clear, there really should be more of a description here...
setAbstract(boolean)
,
TypesPackage.getJvmOperation_Abstract()
void setAbstract(boolean value)
Abstract
' attribute.
value
- the new value of the 'Abstract' attribute.isAbstract()
JvmTypeReference getReturnType()
If the meaning of the 'Return Type' containment reference isn't clear, there really should be more of a description here...
setReturnType(JvmTypeReference)
,
TypesPackage.getJvmOperation_ReturnType()
void setReturnType(JvmTypeReference value)
Return Type
' containment reference.
value
- the new value of the 'Return Type' containment reference.getReturnType()
JvmAnnotationValue getDefaultValue()
Returns the default value for the annotation member represented by this JvmOperation instance.
Returns null if no default is associated with the member, or if the operation does not represent a declared member of an annotation type.
setDefaultValue(JvmAnnotationValue)
,
TypesPackage.getJvmOperation_DefaultValue()
void setDefaultValue(JvmAnnotationValue value)
Default Value
' containment reference.
value
- the new value of the 'Default Value' containment reference.getDefaultValue()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |