org.eclipse.ocl.examples.codegen.cgmodel
Interface CGExecutorOperation

All Superinterfaces:
CGElement, CGNamedElement, CGTypedElement, CGValuedElement, org.eclipse.emf.ecore.EObject, Nameable, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
CGExecutorOperationImpl

public interface CGExecutorOperation
extends CGValuedElement

A representation of the model object 'CG Executor Operation'. A CGTypeWithReflection defines a Static Single Assignment variable whose value is a DomainType.

The following features are supported:

See Also:
CGModelPackage.getCGExecutorOperation()
Generated
Model

Field Summary
 
Fields inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGElement
EMPTY_LIST
 
Method Summary
 CGElementId getUnderlyingOperationId()
          Returns the value of the 'Underlying Operation Id' reference.
 void setUnderlyingOperationId(CGElementId value)
          Sets the value of the 'Underlying Operation Id' reference.
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGValuedElement
getDependsOn, getReferredValuedElement, getValue, getValueName, isBoxed, isCaught, isConstant, isFalse, isGlobal, isInlineable, isInvalid, isNonInvalid, isNonNull, isNull, isSettable, isTrue, isUnboxed, setCaught, setNonInvalid, setNonNull, setValueName
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGTypedElement
getPivotTypeId, getTypeId, isRequired, setRequired, setTypeId
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGNamedElement
getName, getPivot, setName, setPivot
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGElement
accept, getChildren, getParent
 
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
 

Method Detail

getUnderlyingOperationId

CGElementId getUnderlyingOperationId()
Returns the value of the 'Underlying Operation Id' reference.

If the meaning of the 'Underlying Operation Id' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Underlying Operation Id' reference.
See Also:
setUnderlyingOperationId(CGElementId), CGModelPackage.getCGExecutorOperation_UnderlyingOperationId()
Generated
Model
resolveProxies="false"

setUnderlyingOperationId

void setUnderlyingOperationId(CGElementId value)
Sets the value of the 'Underlying Operation Id' reference.

Parameters:
value - the new value of the 'Underlying Operation Id' reference.
See Also:
getUnderlyingOperationId()
Generated