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, eUnseteAdapters, eDeliver, eNotify, eSetDeliverAccessType 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()