- 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 RDEFAULT_VALUEdefault actionによって返されるデフォルト値。
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protectedSimpleDocTreeVisitor()nullのDEFAULT_VALUEを持つビジターを作成します。protectedSimpleDocTreeVisitor(R defaultValue)指定されたDEFAULT_VALUEを持つビジターを作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 protected RdefaultAction(DocTree node, P p)オーバーライドされていないすべてのメソッドで使用されるデフォルト・アクション。Rvisit(DocTree node, P p)ノードの型に固有の適切なメソッドを呼び出します。Rvisit(Iterable<? extends DocTree> nodes, P p)一連のノードのそれぞれに対して適切なメソッドを呼び出します。RvisitAttribute(AttributeTree node, P p)AttributeTreeノードをビジットします。RvisitAuthor(AuthorTree node, P p)AuthorTreeノードをビジットします。RvisitComment(CommentTree node, P p)CommentTreeノードをビジットします。RvisitDeprecated(DeprecatedTree node, P p)DeprecatedTreeノードをビジットします。RvisitDocComment(DocCommentTree node, P p)DocCommentTreeノードをビジットします。RvisitDocRoot(DocRootTree node, P p)DocRootTreeノードをビジットします。RvisitEndElement(EndElementTree node, P p)EndElementTreeノードをビジットします。RvisitEntity(EntityTree node, P p)EntityTreeノードをビジットします。RvisitErroneous(ErroneousTree node, P p)ErroneousTreeノードをビジットします。RvisitHidden(HiddenTree node, P p)HiddenTreeノードをビジットします。RvisitIdentifier(IdentifierTree node, P p)IdentifierTreeノードをビジットします。RvisitIndex(IndexTree node, P p)IndexTreeノードをビジットします。RvisitInheritDoc(InheritDocTree node, P p)InheritDocTreeノードをビジットします。RvisitLink(LinkTree node, P p)LinkTreeノードをビジットします。RvisitLiteral(LiteralTree node, P p)LiteralTreeノードをビジットします。RvisitOther(DocTree node, P p)未知の型のDocTreeノードをビジットします。RvisitParam(ParamTree node, P p)ParamTreeノードをビジットします。RvisitProvides(ProvidesTree node, P p)ProvidesTreeノードをビジットします。RvisitReference(ReferenceTree node, P p)ReferenceTreeノードをビジットします。RvisitReturn(ReturnTree node, P p)ReturnTreeノードをビジットします。RvisitSee(SeeTree node, P p)SeeTreeノードをビジットします。RvisitSerial(SerialTree node, P p)SerialTreeノードをビジットします。RvisitSerialData(SerialDataTree node, P p)SerialDataTreeノードをビジットします。RvisitSerialField(SerialFieldTree node, P p)SerialFieldTreeノードをビジットします。RvisitSince(SinceTree node, P p)SinceTreeノードをビジットします。RvisitStartElement(StartElementTree node, P p)StartElementTreeノードをビジットします。RvisitText(TextTree node, P p)TextTreeノードをビジットします。RvisitThrows(ThrowsTree node, P p)ThrowsTreeノードをビジットします。RvisitUnknownBlockTag(UnknownBlockTagTree node, P p)UnknownBlockTagTreeノードをビジットします。RvisitUnknownInlineTag(UnknownInlineTagTree node, P p)UnknownInlineTagTreeノードをビジットします。RvisitUses(UsesTree node, P p)UsesTreeノードをビジットします。RvisitValue(ValueTree node, P p)ValueTreeノードをビジットします。RvisitVersion(VersionTree node, P p)VersionTreeTreeノードをビジットします。
-
-
-
フィールドの詳細
-
DEFAULT_VALUE
protected final R DEFAULT_VALUE
default actionによって返されるデフォルト値。
-
-
コンストラクタの詳細
-
SimpleDocTreeVisitor
protected SimpleDocTreeVisitor()
nullのDEFAULT_VALUEを持つビジターを作成します。
-
SimpleDocTreeVisitor
protected SimpleDocTreeVisitor(R defaultValue)
指定されたDEFAULT_VALUEを持つビジターを作成します。- パラメータ:
defaultValue- デフォルトのアクションによって返されるデフォルト値。
-
-
メソッドの詳細
-
defaultAction
protected R defaultAction(DocTree node, P p)
オーバーライドされていないすべてのメソッドで使用されるデフォルト・アクション。- パラメータ:
node- ビジットされたノードp- メソッドに渡されるパラメータ値- 戻り値:
- メソッドから返される結果値
-
visit
public final R visit(DocTree node, P p)
ノードの型に固有の適切なメソッドを呼び出します。- パラメータ:
node- ディスパッチするノードp- 適切なメソッドに渡すパラメータ- 戻り値:
- 値は適切なメソッドから返されます
-
visit
public final R visit(Iterable<? extends DocTree> nodes, P p)
一連のノードのそれぞれに対して適切なメソッドを呼び出します。- パラメータ:
nodes- ディスパッチするノードp- それぞれの適切なメソッドに渡されるパラメータ値- 戻り値:
- 最後のメソッドからの戻り値、または何も呼び出されなかった場合はnull。
-
visitAttribute
public R visitAttribute(AttributeTree node, P p)
AttributeTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitAttribute、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitAuthor
public R visitAuthor(AuthorTree node, P p)
AuthorTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitAuthor、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitComment
public R visitComment(CommentTree node, P p)
CommentTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitComment、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitDeprecated
public R visitDeprecated(DeprecatedTree node, P p)
DeprecatedTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitDeprecated、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitDocComment
public R visitDocComment(DocCommentTree node, P p)
DocCommentTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitDocComment、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitDocRoot
public R visitDocRoot(DocRootTree node, P p)
DocRootTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitDocRoot、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitEndElement
public R visitEndElement(EndElementTree node, P p)
EndElementTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitEndElement、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitEntity
public R visitEntity(EntityTree node, P p)
EntityTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitEntity、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitErroneous
public R visitErroneous(ErroneousTree node, P p)
ErroneousTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitErroneous、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitHidden
public R visitHidden(HiddenTree node, P p)
HiddenTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
- インタフェース
DocTreeVisitor<R,P>内のvisitHidden - パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitIdentifier
public R visitIdentifier(IdentifierTree node, P p)
IdentifierTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitIdentifier、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitIndex
public R visitIndex(IndexTree node, P p)
IndexTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
- インタフェース
DocTreeVisitor<R,P>内のvisitIndex - パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitInheritDoc
public R visitInheritDoc(InheritDocTree node, P p)
InheritDocTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitInheritDoc、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitLink
public R visitLink(LinkTree node, P p)
LinkTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitLink、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitLiteral
public R visitLiteral(LiteralTree node, P p)
LiteralTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitLiteral、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitParam
public R visitParam(ParamTree node, P p)
ParamTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitParam、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitProvides
public R visitProvides(ProvidesTree node, P p)
ProvidesTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
- インタフェース
DocTreeVisitor<R,P>内のvisitProvides - パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitReference
public R visitReference(ReferenceTree node, P p)
ReferenceTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitReference、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitReturn
public R visitReturn(ReturnTree node, P p)
ReturnTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitReturn、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSee
public R visitSee(SeeTree node, P p)
SeeTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitSee、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSerial
public R visitSerial(SerialTree node, P p)
SerialTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitSerial、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSerialData
public R visitSerialData(SerialDataTree node, P p)
SerialDataTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitSerialData、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSerialField
public R visitSerialField(SerialFieldTree node, P p)
SerialFieldTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitSerialField、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitSince
public R visitSince(SinceTree node, P p)
SinceTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitSince、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitStartElement
public R visitStartElement(StartElementTree node, P p)
StartElementTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitStartElement、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitText
public R visitText(TextTree node, P p)
TextTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitText、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitThrows
public R visitThrows(ThrowsTree node, P p)
ThrowsTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitThrows、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitUnknownBlockTag
public R visitUnknownBlockTag(UnknownBlockTagTree node, P p)
UnknownBlockTagTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitUnknownBlockTag、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitUnknownInlineTag
public R visitUnknownInlineTag(UnknownInlineTagTree node, P p)
UnknownInlineTagTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitUnknownInlineTag、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitUses
public R visitUses(UsesTree node, P p)
UsesTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
- インタフェース
DocTreeVisitor<R,P>内のvisitUses - パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitValue
public R visitValue(ValueTree node, P p)
ValueTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitValue、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitVersion
public R visitVersion(VersionTree node, P p)
VersionTreeTreeノードをビジットします。 この実装ではdefaultActionを呼び出します。- 定義:
visitVersion、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
visitOther
public R visitOther(DocTree node, P p)
未知の型のDocTreeノードをビジットします。 これは、タグのセットが進化し、新しい種類のノードがDocTree階層に追加された場合に発生します。 この実装ではdefaultActionを呼び出します。- 定義:
visitOther、インタフェース:DocTreeVisitor<R,P>- パラメータ:
node- ビジットされたノードp- パラメータ値- 戻り値:
defaultActionの結果
-
-