|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
特定のドキュメンテーションタグ (@since、@author、@version など) を表します。各タグ (「@since 1.2」など) は、タグ名 (「@since」など) とタグテキスト (「1.2」など) を保持します。構造を持ったタグや特別な処理が必要なタグは、サブクラス (ParamTag、SeeTag、および ThrowsTag) で処理されます。
SeeTag,
ParamTag,
ThrowsTag,
Doc.tags()| メソッドの概要 | |
Tag[] |
firstSentenceTags()
コメントの最初の文をタグとして返します。 |
Tag[] |
inlineTags()
タグ @link が埋め込まれたドキュメンテーションコメントに対して、Tag を含むテキストと SeeTag で構成される Tag の配列を返します。 |
String |
kind()
このタグの種類を返します。 |
String |
name()
このタグの名前を返します。 |
SourcePosition |
position()
このタグのソース位置を返します。 |
String |
text()
このタグのテキスト (タグ名よりもあとの部分) を返します。 |
String |
toString()
このオブジェクトを文字列に変換します。 |
| メソッドの詳細 |
public String name()
public String kind()
public String text()
public String toString()
Object 内の toStringpublic Tag[] inlineTags()
{@link Doc commentlabel}」(中括弧内の Doc は SeeTag とまったく同じ構文を持つもので、「commentlabel」は Html リンクのラベル) というコメント文字列の場合、「This is an example of inline tags for a documentation comment」というコメントテキストを持つ Tag である 1 つ目の要素、および「Doc」で参照されるクラスと「commentlabel」という Html リンクのラベルを持つ SeeTag である 2 つ目の要素とともに Tag の配列が返されます。
ParamTag,
ThrowsTagpublic Tag[] firstSentenceTags()
Tag として表されます。インラインタグは、種類「link」の SeeTag として表されます。ロケールが英語の場合、最初の文は Java 言語仕様 (最初のバージョン) に記述されている規則によって決定されます。"この文は、後ろに空白文字、タブ、または行末記号が続く最初のピリオド、または最初のタグラインで終了します。"さらに、行は段落およびセクションの終わりを示す <p>、</p>、<h1>、<h2>、<h3>、<h4>、<h5>、<h6>、<hr>、<pre>、</pre> などの HTML タグで終了します。ロケールの言語が英語でない場合、文の終わりは java.text.BreakIterator.getSentenceInstance(Locale) によって決定されます。
Tag の配列public SourcePosition position()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||