public interface Method extends EObject
The following features are supported:
OopPackage.getMethod()
Modifier and Type | Method and Description |
---|---|
AccessType |
getAccessType()
Returns the value of the 'Access Type' attribute.
|
EList<VariableDeclaration> |
getContainsLocalVarDecl()
Returns the value of the 'Contains Local Var Decl' containment reference list.
|
FunctionBlockBodySpecification |
getHasBody()
Returns the value of the 'Has Body' containment reference.
|
MethodSignature |
getHasMethodSignature()
Returns the value of the 'Has Method Signature' containment reference.
|
boolean |
isIsAbstract()
Returns the value of the 'Is Abstract' attribute.
|
boolean |
isIsFinal()
Returns the value of the 'Is Final' attribute.
|
boolean |
isIsOverridden()
Returns the value of the 'Is Overridden' attribute.
|
void |
setAccessType(AccessType value)
Sets the value of the '
Access Type ' attribute. |
void |
setHasBody(FunctionBlockBodySpecification value)
Sets the value of the '
Has Body ' containment reference. |
void |
setHasMethodSignature(MethodSignature value)
Sets the value of the '
Has Method Signature ' containment reference. |
void |
setIsAbstract(boolean value)
Sets the value of the '
Is Abstract ' attribute. |
void |
setIsFinal(boolean value)
Sets the value of the '
Is Final ' attribute. |
void |
setIsOverridden(boolean value)
Sets the value of the '
Is Overridden ' attribute. |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
AccessType getAccessType()
AccessType
.
If the meaning of the 'Access Type' attribute isn't clear, there really should be more of a description here...
AccessType
,
setAccessType(AccessType)
,
OopPackage.getMethod_AccessType()
void setAccessType(AccessType value)
Access Type
' attribute.
value
- the new value of the 'Access Type' attribute.AccessType
,
getAccessType()
boolean isIsOverridden()
"false"
.
If the meaning of the 'Is Overridden' attribute isn't clear, there really should be more of a description here...
setIsOverridden(boolean)
,
OopPackage.getMethod_IsOverridden()
void setIsOverridden(boolean value)
Is Overridden
' attribute.
value
- the new value of the 'Is Overridden' attribute.isIsOverridden()
boolean isIsFinal()
"false"
.
If the meaning of the 'Is Final' attribute isn't clear, there really should be more of a description here...
setIsFinal(boolean)
,
OopPackage.getMethod_IsFinal()
void setIsFinal(boolean value)
Is Final
' attribute.
value
- the new value of the 'Is Final' attribute.isIsFinal()
boolean isIsAbstract()
"false"
.
If the meaning of the 'Is Abstract' attribute isn't clear, there really should be more of a description here...
setIsAbstract(boolean)
,
OopPackage.getMethod_IsAbstract()
void setIsAbstract(boolean value)
Is Abstract
' attribute.
value
- the new value of the 'Is Abstract' attribute.isIsAbstract()
FunctionBlockBodySpecification getHasBody()
If the meaning of the 'Has Body' containment reference isn't clear, there really should be more of a description here...
setHasBody(FunctionBlockBodySpecification)
,
OopPackage.getMethod_HasBody()
void setHasBody(FunctionBlockBodySpecification value)
Has Body
' containment reference.
value
- the new value of the 'Has Body' containment reference.getHasBody()
MethodSignature getHasMethodSignature()
If the meaning of the 'Has Method Signature' containment reference isn't clear, there really should be more of a description here...
setHasMethodSignature(MethodSignature)
,
OopPackage.getMethod_HasMethodSignature()
void setHasMethodSignature(MethodSignature value)
Has Method Signature
' containment reference.
value
- the new value of the 'Has Method Signature' containment reference.getHasMethodSignature()
EList<VariableDeclaration> getContainsLocalVarDecl()
VariableDeclaration
.
If the meaning of the 'Contains Local Var Decl' containment reference list isn't clear, there really should be more of a description here...
OopPackage.getMethod_ContainsLocalVarDecl()