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
-
フィールドのサマリー
フィールド -
コンストラクタのサマリー
コンストラクタ修飾子コンストラクタ説明protected
null
のDEFAULT_VALUEを持つビジターを作成します。protected
SimpleDocTreeVisitor
(R defaultValue) 指定されたDEFAULT_VALUEを持つビジターを作成します。 -
メソッドのサマリー
修飾子と型メソッド説明protected R
defaultAction
(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ノードをビジットします。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ノードをビジットします。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()null
のDEFAULT_VALUEを持つビジターを作成します。 -
SimpleDocTreeVisitor
protected SimpleDocTreeVisitor(R defaultValue) 指定されたDEFAULT_VALUEを持つビジターを作成します。- パラメータ:
defaultValue
- デフォルト・アクションによって返されるデフォルト値
-
-
メソッドの詳細
-
defaultAction
オーバーライドされていないすべてのメソッドで使用されるデフォルト・アクション。- パラメータ:
node
- ビジットされたノードp
- メソッドに渡されるパラメータ値- 戻り値:
- メソッドから返される結果値
-
visit
ノードの型に固有の適切なメソッドを呼び出します。- パラメータ:
node
- ディスパッチするノードp
- 適切なメソッドに渡すパラメータ- 戻り値:
- 値は適切なメソッドから返されます
-
visit
一連のノードのそれぞれに対して適切なメソッドを呼び出します。- パラメータ:
nodes
- ディスパッチするノードp
- それぞれの適切なメソッドに渡されるパラメータ値- 戻り値:
- 最後の訪問メソッドから返された値。何も呼び出されなかった場合はnull
-
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
の結果
-
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
LinkTreeノードをビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,
内のP> visitLink
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
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
SeeTreeノードをビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,
内のP> visitSee
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
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
の結果
-
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
TextTreeノードをビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,
内のP> visitText
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果
-
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
UsesTreeノードをビジットします。- 定義:
- インタフェース
DocTreeVisitor<R,
内のP> visitUses
- 実装要件:
- この実装では
defaultAction
を呼び出します。 - パラメータ:
node
- ビジットされたノードp
- パラメータ値- 戻り値:
defaultAction
の結果- 導入されたバージョン:
- 9
-
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
の結果
-