モジュール jdk.compiler
パッケージ com.sun.source.util

クラスSimpleDocTreeVisitor<R,P>

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
  • フィールド詳細

    • 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ノードをビジットします。
      定義:
      インタフェース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

      public R visitIndex(IndexTree node, P p)
      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

      public R visitLink(LinkTree node, P p)
      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

      public R visitParam(ParamTree node, P p)
      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

      public R visitSee(SeeTree node, P p)
      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

      public R visitSince(SinceTree node, P p)
      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

      public R visitText(TextTree node, P p)
      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

      public R visitUses(UsesTree node, P p)
      UsesTreeノードをビジットします。
      定義:
      インタフェースDocTreeVisitor<R,P>内のvisitUses
      実装要件:
      この実装ではdefaultActionを呼び出します。
      パラメータ:
      node - ビジットされたノード
      p - パラメータ値
      戻り値:
      defaultActionの結果
      導入されたバージョン:
      9
    • visitValue

      public R visitValue(ValueTree node, P p)
      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

      public R visitOther(DocTree node, P p)
      未知の型のDocTreeノードをビジットします。 これは、タグのセットが進化し、新しい種類のノードがDocTree階層に追加された場合に発生します。
      定義:
      インタフェースDocTreeVisitor<R,P>内のvisitOther
      実装要件:
      この実装ではdefaultActionを呼び出します。
      パラメータ:
      node - ビジットされたノード
      p - パラメータ値
      戻り値:
      defaultActionの結果