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

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, getInvalidValue, getNamedValue, getOwns, getReferredValue, getSourceValue, getThisValue, getTypedValue, getValueName, isAssertedNonNull, isBoxed, isCaught, isCommonable, isConstant, isEquivalentTo, isEquivalentToInternal, isFalse, isGlobal, isInlined, isInvalid, isNonInvalid, isNonNull, isNull, isSettable, isTrue, isUnboxed, isUncommonable, setCaught, setValueName
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGTypedElement
getASTypeId, getTypeId, isRequired, setRequired, setTypeId
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGNamedElement
getAst, getName, setAst, setName
 
Methods inherited from interface org.eclipse.ocl.examples.codegen.cgmodel.CGElement
accept, getChildren, getParent, getPlace, isContext, rewriteAs
 
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

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