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

All Superinterfaces:
CGConstant, CGElement, CGNamedElement, CGTypedElement, CGValuedElement, org.eclipse.emf.ecore.EObject, Nameable, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
CGTypeId
All Known Implementing Classes:
CGElementIdImpl, CGTypeIdImpl

public interface CGElementId
extends CGConstant

A representation of the model object 'CG Element Id'.

The following features are supported:

See Also:
CGModelPackage.getCGElementId()
Generated
Model

Field Summary
 
Fields inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGElement
EMPTY_LIST
 
Method Summary
 ElementId getElementId()
          Returns the value of the 'Element Id' attribute.
 void setElementId(ElementId value)
          Sets the value of the 'Element Id' attribute.
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGConstant
getConstantValue
 
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

getElementId

ElementId getElementId()
Returns the value of the 'Element Id' attribute. the integer value

Returns:
the value of the 'Element Id' attribute.
See Also:
setElementId(ElementId), CGModelPackage.getCGElementId_ElementId()
Generated
Model
dataType="org.eclipse.ocl.examples.codegen.cgmodel.ElementId" required="true"

setElementId

void setElementId(ElementId value)
Sets the value of the 'Element Id' attribute.

Parameters:
value - the new value of the 'Element Id' attribute.
See Also:
getElementId()
Generated