| Interface | Description |
|---|---|
| SourcePosition |
Represents a position in a source file.
|
| TreeLocator |
The TreeLocator interface provides a facility for the caller to map
a Declaration object to its declaring Tree object, if any.
|
| TreeManager |
The TreeManager serves as a FileT factory.
|
| TreeResolver |
The TreeResolver provides a facility for resolving type and declaration
references on Trees.
|
| TreeTransaction |
A TreeTransaction is a set of changes made to the Tree model that are
logically grouped into a single undoable change.
|
| Class | Description |
|---|---|
| TreeFactory |
Creates all Tree objects except for FileT objects.
|
| TreeVisitor |
A Visitor pattern for Trees.
|