RECODER 0.92

recoder.java.reference
Interface NameReference

All Superinterfaces:
ModelElement, NamedModelElement, NamedProgramElement, NonTerminalProgramElement, ProgramElement, Reference, SourceElement
All Known Subinterfaces:
TypeReferenceInfix
All Known Implementing Classes:
Break, Continue, FieldReference, LabelJumpStatement, MethodReference, PackageReference, TypeReference, UncollatedReferenceQualifier, VariableReference

public interface NameReference
extends NamedProgramElement, Reference

A NameReference references an entity by its explicite name.


Nested Class Summary
 
Nested classes/interfaces inherited from interface recoder.NamedModelElement
NamedModelElement.LexicalOrder
 
Nested classes/interfaces inherited from interface recoder.java.ProgramElement
ProgramElement.TreeStructure
 
Nested classes/interfaces inherited from interface recoder.java.SourceElement
SourceElement.Position
 
Field Summary
 
Fields inherited from interface recoder.NamedModelElement
LEXICAL_ORDER
 
Fields inherited from interface recoder.java.ProgramElement
STRUCTURAL_EQUALITY, STRUCTURAL_HASH_CODE
 
Method Summary
 
Methods inherited from interface recoder.java.NamedProgramElement
getIdentifier, setIdentifier
 
Methods inherited from interface recoder.NamedModelElement
getName
 
Methods inherited from interface recoder.java.NonTerminalProgramElement
getChildAt, getChildCount, getChildPositionCode, getIndexOfChild, getRoleOfChild, makeAllParentRolesValid, makeParentRoleValid, replaceChild, validateAll
 
Methods inherited from interface recoder.java.ProgramElement
getASTParent, getComments, getID, setComments
 
Methods inherited from interface recoder.java.SourceElement
accept, deepClone, getEndPosition, getFactory, getFirstElement, getLastElement, getRelativePosition, getStartPosition, setEndPosition, setRelativePosition, setStartPosition, toSource
 


RECODER 0.92