org.eclipse.modisco.omg.gastm
Interface AnnotationExpression

All Superinterfaces:
Expression, GASTMObject, GASTMSyntaxObject

public interface AnnotationExpression
extends Expression

A representation of the model object 'Annotation Expression'.

The following features are supported:

See Also:
GASTMPackage.getAnnotationExpression()
Generated:
Model:

Method Summary
 TypeReference getAnnotationType()
          Returns the value of the 'Annotation Type' containment reference.
  getMemberValues()
          Returns the value of the 'Member Values' containment reference list.
 void setAnnotationType(TypeReference value)
          Sets the value of the 'Annotation Type' containment reference.
 
Methods inherited from interface org.eclipse.modisco.omg.gastm.Expression
getExpressionType, setExpressionType
 
Methods inherited from interface org.eclipse.modisco.omg.gastm.GASTMSyntaxObject
getAnnotations, getLocationInfo, getPreProcessorElements, setLocationInfo
 

Method Detail

getAnnotationType

TypeReference getAnnotationType()
Returns the value of the 'Annotation Type' containment reference.

If the meaning of the 'Annotation Type' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Annotation Type' containment reference.
See Also:
setAnnotationType(TypeReference), GASTMPackage.getAnnotationExpression_AnnotationType()
Generated:
Model:
containment="true"

setAnnotationType

void setAnnotationType(TypeReference value)
Sets the value of the 'Annotation Type' containment reference.

Parameters:
value - the new value of the 'Annotation Type' containment reference.
See Also:
getAnnotationType()
Generated:

getMemberValues

 getMemberValues()
Returns the value of the 'Member Values' containment reference list. The list contents are of type Expression.

If the meaning of the 'Member Values' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Member Values' containment reference list.
See Also:
GASTMPackage.getAnnotationExpression_MemberValues()
Generated:
Model:
containment="true"