@Supported public abstract class DocTrees extends Trees
| Конструктор и Описание |
|---|
DocTrees() |
| Модификатор и Тип | Метод и Описание |
|---|---|
abstract DocCommentTree |
getDocCommentTree(TreePath path)
Добирается документ комментируют дерево, если таковые вообще имеются, для Древовидного узла, идентифицированного данным TreePath.
|
abstract Element |
getElement(DocTreePath path)
Получает элемент модели языка, упомянутый вершиной данного
DocTreePath, или нуль если неизвестный. |
abstract DocSourcePositions |
getSourcePositions()
Получает служебный объект для того, чтобы он получил исходные позиции.
|
static DocTrees |
instance(JavaCompiler.CompilationTask task)
Получает объект DocTrees для данного CompilationTask.
|
static DocTrees |
instance(ProcessingEnvironment env)
Получает объект DocTrees для данного ProcessingEnvironment.
|
abstract void |
printMessage(Diagnostic.Kind kind, CharSequence msg, DocTree t, DocCommentTree c, CompilationUnitTree root)
Печатает сообщение указанного вида в расположении дерева в пределах обеспеченной единицы компиляции
|
getDocComment, getElement, getLub, getOriginalType, getPath, getPath, getPath, getPath, getScope, getTree, getTree, getTree, getTree, getTree, getTypeMirror, isAccessible, isAccessible, printMessagepublic static DocTrees instance(JavaCompiler.CompilationTask task)
task - задача компиляции, для которой можно получить объект ДеревьевIllegalArgumentException - если задача не поддерживает API Деревьев.public static DocTrees instance(ProcessingEnvironment env)
env - среда обработки, для которой можно получить объект ДеревьевIllegalArgumentException - если конверт не поддерживает API Деревьев.public abstract DocCommentTree getDocCommentTree(TreePath path)
public abstract Element getElement(DocTreePath path)
DocTreePath, или нуль если неизвестный.public abstract DocSourcePositions getSourcePositions()
TreesgetSourcePositions в class Treespublic abstract void printMessage(Diagnostic.Kind kind, CharSequence msg, DocTree t, DocCommentTree c, CompilationUnitTree root)
kind - вид сообщенияmsg - сообщение, или пустая строка, если ни одинt - дерево, чтобы использовать в качестве подсказки позицииroot - единица компиляции, которая содержит дерево
Авторское право © 2005, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92