public interface CGCollectionPart extends CGValuedElement
The following features are supported:
CGModelPackage.getCGCollectionPart()
Modifier and Type | Method and Description |
---|---|
CGCollectionExp |
getCollectionExp()
Returns the value of the 'Collection Exp' container reference.
|
CGValuedElement |
getFirst()
Returns the value of the 'First' containment reference.
|
CGValuedElement |
getLast()
Returns the value of the 'Last' containment reference.
|
boolean |
isRange()
Return true if this is a collection range.
|
void |
setFirst(CGValuedElement value)
Sets the value of the '
First ' containment reference. |
void |
setLast(CGValuedElement value)
Sets the value of the '
Last ' containment reference. |
getDependsOn, getEcoreClassifier, getInvalidValue, getNamedValue, getOwns, getReferredValue, getSourceValue, getThisValue, getTypedValue, getValueName, isAssertedNonNull, isBoxed, isCaught, isCommonable, isConstant, isEcore, isEquivalentTo, isEquivalentToInternal, isFalse, isGlobal, isInlined, isInvalid, isNonInvalid, isNonNull, isNull, isSettable, isTrue, isUnboxed, isUncommonable, setCaught, setValueName
getASTypeId, getTypeId, isRequired, setRequired, setTypeId
getAst, getName, setAst, setName
accept, getChildren, getParent, getPlace, isContext, rewriteAs
CGValuedElement getFirst()
If the meaning of the 'First' containment reference isn't clear, there really should be more of a description here...
setFirst(CGValuedElement)
,
CGModelPackage.getCGCollectionPart_First()
void setFirst(CGValuedElement value)
First
' containment reference.
value
- the new value of the 'First' containment reference.getFirst()
CGValuedElement getLast()
If the meaning of the 'Last' containment reference isn't clear, there really should be more of a description here...
setLast(CGValuedElement)
,
CGModelPackage.getCGCollectionPart_Last()
void setLast(CGValuedElement value)
Last
' containment reference.
value
- the new value of the 'Last' containment reference.getLast()
CGCollectionExp getCollectionExp()
Parts
'.
If the meaning of the 'Collection Exp' container reference isn't clear, there really should be more of a description here...
CGModelPackage.getCGCollectionPart_CollectionExp()
,
CGCollectionExp.getParts()
boolean isRange()