R - тип возврата методов этого посетителя. Использовать Void для посетителей, которые не должны возвратить результаты.P - тип дополнительного параметра к методам этого посетителя. Использовать Void для посетителей, которые не нуждаются в дополнительном параметре.@Supported public interface DocTreeVisitor<R,P>
accept метод, метод visitXYZ, самый применимый к тому дереву, вызывается. Классы реализовывая этот интерфейс могут или, возможно, не бросают a NullPointerException если дополнительный параметр p null; см. документацию реализации class для деталей.
ПРЕДУПРЕЖДЕНИЕ: возможно, что методы будут добавлены к этому интерфейсу, чтобы разместить новый, в настоящий момент неизвестный, структуры комментария документа, добавленные к будущим версиям языка программирования Java™. Поэтому, классы посетителя, непосредственно реализовывая этот интерфейс могут быть источником, несовместимым с будущими версиями платформы.
R visitAttribute(AttributeTree node, P p)
R visitAuthor(AuthorTree node, P p)
R visitComment(CommentTree node, P p)
R visitDeprecated(DeprecatedTree node, P p)
R visitDocComment(DocCommentTree node, P p)
R visitDocRoot(DocRootTree node, P p)
R visitEndElement(EndElementTree node, P p)
R visitEntity(EntityTree node, P p)
R visitErroneous(ErroneousTree node, P p)
R visitIdentifier(IdentifierTree node, P p)
R visitInheritDoc(InheritDocTree node, P p)
R visitLiteral(LiteralTree node, P p)
R visitReference(ReferenceTree node, P p)
R visitReturn(ReturnTree node, P p)
R visitSerial(SerialTree node, P p)
R visitSerialData(SerialDataTree node, P p)
R visitSerialField(SerialFieldTree node, P p)
R visitStartElement(StartElementTree node, P p)
R visitThrows(ThrowsTree node, P p)
R visitUnknownBlockTag(UnknownBlockTagTree node, P p)
R visitUnknownInlineTag(UnknownInlineTagTree node, P p)
R visitVersion(VersionTree node, P p)
Авторское право © 2005, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92