org.eclipse.modisco.omg.gastm
Interface NameReference

All Superinterfaces:
Expression, GASTMObject, GASTMSyntaxObject
All Known Subinterfaces:
IdentifierReference, QualifiedIdentifierReference, QualifiedOverData, QualifiedOverPointer, TypeQualifiedIdentifierReference

public interface NameReference
extends Expression

A representation of the model object 'Name Reference'.

The following features are supported:

See Also:
GASTMPackage.getNameReference()
Generated:
Model:
abstract="true"

Method Summary
 Name getName()
          Returns the value of the 'Name' containment reference.
 DefinitionObject getRefersTo()
          Returns the value of the 'Refers To' containment reference.
 void setName(Name value)
          Sets the value of the 'Name' containment reference.
 void setRefersTo(DefinitionObject value)
          Sets the value of the 'Refers To' 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

getName

Name getName()
Returns the value of the 'Name' containment reference.

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

Returns:
the value of the 'Name' containment reference.
See Also:
setName(Name), GASTMPackage.getNameReference_Name()
Generated:
Model:
containment="true" required="true"

setName

void setName(Name value)
Sets the value of the 'Name' containment reference.

Parameters:
value - the new value of the 'Name' containment reference.
See Also:
getName()
Generated:

getRefersTo

DefinitionObject getRefersTo()
Returns the value of the 'Refers To' containment reference.

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

Returns:
the value of the 'Refers To' containment reference.
See Also:
setRefersTo(DefinitionObject), GASTMPackage.getNameReference_RefersTo()
Generated:
Model:
containment="true" required="true"

setRefersTo

void setRefersTo(DefinitionObject value)
Sets the value of the 'Refers To' containment reference.

Parameters:
value - the new value of the 'Refers To' containment reference.
See Also:
getRefersTo()
Generated: