Every one knows what an operation is.
@ecore "true"
@http://www.eclipse.org/emf/2002/GenModel "null"
Property Summary | |
---|---|
Expression |
body
Body of the Operation, expressed as a KerMeta expression @ecore "true"@http://www.eclipse.org/emf/2002/GenModel "null" |
Boolean |
isAbstract
Boolean stating whether the Operation is abstract @ecore "true"@http://www.eclipse.org/emf/2002/GenModel "null" |
Parameter |
ownedParameter
Parameters of the Operation @ecore "true"@http://www.eclipse.org/emf/2002/GenModel "null" |
UnresolvedOperation |
ownedUnresolvedOperations
@ecore "true" |
ClassDefinition |
owningClass
ClassDefinition owning the Operation @ecore "true"@http://www.eclipse.org/emf/2002/GenModel "null" |
Constraint |
post
Post-conditions of the Operation @ecore "true"@http://www.eclipse.org/emf/2002/GenModel "null" |
Constraint |
pre
Pre-conditions of the Operation @ecore "true"@http://www.eclipse.org/emf/2002/GenModel "null" |
Type |
raisedException
Exceptions raised by the Operation @ecore "true"@http://www.eclipse.org/emf/2002/GenModel "null" |
TypeVariable |
typeParameter
TypeParameters of the Operation @ecore "true"@http://www.eclipse.org/emf/2002/GenModel "null" |
String |
uniqueName
The uniqueName of an Operation is a calculated value. It returns a value that will be unique for this Operation
@ecore.isTransient "true" @http://www.eclipse.org/emf/2002/GenModel "null" |
Expression body
Boolean isAbstract
Parameter ownedParameter
UnresolvedOperation ownedUnresolvedOperations
ClassDefinition owningClass
Constraint post
Constraint pre
Type raisedException
TypeVariable typeParameter
String uniqueName