java.lang.Object
com.sun.source.util.SimpleDocTreeVisitor<R,P>
- 型パラメータ:
R- このビジターのメソッドの戻り型。 結果を返すことを必要としないビジターのVoidを使用する。P- このビジターのメソッドに追加するパラメータの型。 追加のパラメータを必要としないビジターのVoidを使用する。
- すべての実装されたインタフェース:
DocTreeVisitor<R,P>
public class SimpleDocTreeVisitor<R,P> extends Object implements DocTreeVisitor<R,P>
ツリー・ノードへの単純なビジターです。
- 導入されたバージョン:
- 1.8
-
フィールドのサマリー
フィールド -
コンストラクタのサマリー
コンストラクタ修飾子コンストラクタ説明protectedDEFAULT_VALUEがnullのビジターを作成します。protectedSimpleDocTreeVisitor(R defaultValue) DEFAULT_VALUEを指定してビジターを作成します。 -
メソッドのサマリー
修飾子と型メソッド説明protected RdefaultAction(DocTree node, P p) オーバーライドされないすべての訪問メソッドで使用されるデフォルトのアクション。final Rノードのタイプに固有の適切な訪問メソッドを呼び出します。final R各ノードのシーケンスで適切な訪問メソッドを呼び出します。visitAttribute(AttributeTree node, P p) AttributeTreeノードにビジットします。visitAuthor(AuthorTree node, P p) AuthorTreeノードにビジットします。visitComment(CommentTree node, P p) CommentTreeノードにビジットします。visitDeprecated(DeprecatedTree node, P p) DeprecatedTreeノードにビジットします。visitDocComment(DocCommentTree node, P p) DocCommentTreeノードにビジットします。visitDocRoot(DocRootTree node, P p) DocRootTreeノードにビジットします。visitDocType(DocTypeTree node, P p) DocTypeTreeノードにビジットします。visitEndElement(EndElementTree node, P p) EndElementTreeノードにビジットします。visitEntity(EntityTree node, P p) EntityTreeノードにビジットします。visitErroneous(ErroneousTree node, P p) ErroneousTreeノードにビジットします。visitEscape(EscapeTree node, P p) EscapeTreeノードにアクセスします。visitHidden(HiddenTree node, P p) HiddenTreeノードにビジットします。visitIdentifier(IdentifierTree node, P p) IdentifierTreeノードにビジットします。visitIndex(IndexTree node, P p) IndexTreeノードにビジットします。visitInheritDoc(InheritDocTree node, P p) InheritDocTreeノードにビジットします。LinkTreeノードにビジットします。visitLiteral(LiteralTree node, P p) LiteralTreeノードにビジットします。visitOther(DocTree node, P p) 不明なタイプのDocTreeノードにビジットします。visitParam(ParamTree node, P p) ParamTreeノードにビジットします。visitProvides(ProvidesTree node, P p) ProvidesTreeノードにビジットします。visitReference(ReferenceTree node, P p) ReferenceTreeノードにビジットします。visitReturn(ReturnTree node, P p) ReturnTreeノードにビジットします。SeeTreeノードにビジットします。visitSerial(SerialTree node, P p) SerialTreeノードにビジットします。visitSerialData(SerialDataTree node, P p) SerialDataTreeノードにビジットします。visitSerialField(SerialFieldTree node, P p) SerialFieldTreeノードにビジットします。visitSince(SinceTree node, P p) SinceTreeノードにビジットします。visitSnippet(SnippetTree node, P p) SnippetTreeノードにビジットします。SpecTreeノードにアクセスします。visitStartElement(StartElementTree node, P p) StartElementTreeノードにビジットします。visitSummary(SummaryTree node, P p) SummaryTreeノードにビジットします。visitSystemProperty(SystemPropertyTree node, P p) SystemPropertyTreeノードにビジットします。TextTreeノードにビジットします。visitThrows(ThrowsTree node, P p) ThrowsTreeノードにビジットします。visitUnknownBlockTag(UnknownBlockTagTree node, P p) UnknownBlockTagTreeノードにビジットします。visitUnknownInlineTag(UnknownInlineTagTree node, P p) UnknownInlineTagTreeノードにビジットします。UsesTreeノードにビジットします。visitValue(ValueTree node, P p) ValueTreeノードにビジットします。visitVersion(VersionTree node, P p) VersionTreeノードにビジットします。
-
フィールド詳細
-
DEFAULT_VALUE
protected final R DEFAULT_VALUEdefault actionによって返されるデフォルト値。
-
-
コンストラクタの詳細
-
SimpleDocTreeVisitor
protected SimpleDocTreeVisitor()DEFAULT_VALUEがnullのビジターを作成します。 -
SimpleDocTreeVisitor
protected SimpleDocTreeVisitor(R defaultValue) DEFAULT_VALUEを指定してビジターを作成します。- パラメータ:
defaultValue- デフォルト・アクションによって返されるデフォルト値
-
-
メソッドの詳細
-
defaultAction
-
visit
-
visit
-
visitAttribute
public R visitAttribute(AttributeTree node, P p) AttributeTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitAttribute - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitAuthor
public R visitAuthor(AuthorTree node, P p) AuthorTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitAuthor - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitComment
public R visitComment(CommentTree node, P p) CommentTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitComment - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitDeprecated
public R visitDeprecated(DeprecatedTree node, P p) DeprecatedTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitDeprecated - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitDocComment
public R visitDocComment(DocCommentTree node, P p) DocCommentTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitDocComment - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitDocRoot
public R visitDocRoot(DocRootTree node, P p) DocRootTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitDocRoot - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitDocType
public R visitDocType(DocTypeTree node, P p) DocTypeTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitDocType - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果- 導入されたバージョン:
- 10
-
visitEndElement
public R visitEndElement(EndElementTree node, P p) EndElementTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitEndElement - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitEntity
public R visitEntity(EntityTree node, P p) EntityTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitEntity - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitErroneous
public R visitErroneous(ErroneousTree node, P p) ErroneousTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitErroneous - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitEscape
public R visitEscape(EscapeTree node, P p) EscapeTreeノードにアクセスします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitEscape - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果- 導入されたバージョン:
- 21
-
visitHidden
public R visitHidden(HiddenTree node, P p) HiddenTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitHidden - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果- 導入されたバージョン:
- 9
-
visitIdentifier
public R visitIdentifier(IdentifierTree node, P p) IdentifierTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitIdentifier - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitIndex
IndexTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitIndex - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果- 導入されたバージョン:
- 9
-
visitInheritDoc
public R visitInheritDoc(InheritDocTree node, P p) InheritDocTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitInheritDoc - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitLink
-
visitLiteral
public R visitLiteral(LiteralTree node, P p) LiteralTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitLiteral - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitParam
ParamTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitParam - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitProvides
public R visitProvides(ProvidesTree node, P p) ProvidesTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitProvides - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果- 導入されたバージョン:
- 9
-
visitReference
public R visitReference(ReferenceTree node, P p) ReferenceTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitReference - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitReturn
public R visitReturn(ReturnTree node, P p) ReturnTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitReturn - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSee
-
visitSerial
public R visitSerial(SerialTree node, P p) SerialTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitSerial - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSerialData
public R visitSerialData(SerialDataTree node, P p) SerialDataTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitSerialData - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSerialField
public R visitSerialField(SerialFieldTree node, P p) SerialFieldTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitSerialField - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSince
SinceTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitSince - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSnippet
public R visitSnippet(SnippetTree node, P p) SnippetTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitSnippet - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果- 導入されたバージョン:
- 18
-
visitSpec
-
visitStartElement
public R visitStartElement(StartElementTree node, P p) StartElementTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitStartElement - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSummary
public R visitSummary(SummaryTree node, P p) SummaryTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitSummary - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果- 導入されたバージョン:
- 10
-
visitSystemProperty
public R visitSystemProperty(SystemPropertyTree node, P p) SystemPropertyTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitSystemProperty - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果- 導入されたバージョン:
- 12
-
visitText
-
visitThrows
public R visitThrows(ThrowsTree node, P p) ThrowsTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitThrows - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitUnknownBlockTag
public R visitUnknownBlockTag(UnknownBlockTagTree node, P p) UnknownBlockTagTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitUnknownBlockTag - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitUnknownInlineTag
public R visitUnknownInlineTag(UnknownInlineTagTree node, P p) UnknownInlineTagTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitUnknownInlineTag - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitUses
-
visitValue
ValueTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitValue - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitVersion
public R visitVersion(VersionTree node, P p) VersionTreeノードにビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitVersion - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitOther
不明なタイプのDocTreeノードにビジットします。 これは、タグのセットが展開され、新しい種類のノードがDocTree階層に追加された場合に発生する可能性があります。- 定義:
- インタフェース
DocTreeVisitor<R,内のP> visitOther - 実装要件:
- この実装では
defaultActionを呼び出します。 - パラメータ:
node- 訪問されたノードp- パラメータ値- 戻り値:
defaultActionの結果
-