|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface Messager
Messager は、エラーメッセージ、警告、およびほかの通知を報告する機能を注釈プロセッサに提供します。メッセージの位置に関するヒントを提供する目的で、要素、注釈、および注釈値を渡すことができます。ただし、そのような位置のヒントは、使用不可能であるか概算値にすぎない可能性があります。
種類としてエラー を指定してメッセージを出力すると、エラーが発行 されます。
このインタフェースのメソッドを使って「出力」されるメッセージは、System.out や System.err などの場所へのテキスト出力として表示される場合もあれば、されない場合もあります。メッセージをウィンドウ内に表示するなど、この情報を別の方法で表示することを、実装が選択する可能性があります。
ProcessingEnvironment.getLocale()| メソッドの概要 | |
|---|---|
void |
printMessage(Diagnostic.Kind kind,
CharSequence msg)
指定された種類のメッセージを出力します。 |
void |
printMessage(Diagnostic.Kind kind,
CharSequence msg,
Element e)
要素の位置における、指定された種類のメッセージを出力します。 |
void |
printMessage(Diagnostic.Kind kind,
CharSequence msg,
Element e,
AnnotationMirror a)
注釈の付いた要素の注釈ミラーの位置における、指定された種類のメッセージを出力します。 |
void |
printMessage(Diagnostic.Kind kind,
CharSequence msg,
Element e,
AnnotationMirror a,
AnnotationValue v)
注釈の付いた要素の注釈ミラーに含まれる注釈値の位置における、指定された種類のメッセージを出力します。 |
| メソッドの詳細 |
|---|
void printMessage(Diagnostic.Kind kind,
CharSequence msg)
kind - メッセージの種類msg - メッセージ、ない場合は空の文字列
void printMessage(Diagnostic.Kind kind,
CharSequence msg,
Element e)
kind - メッセージの種類msg - メッセージ、ない場合は空の文字列e - 位置のヒントとして使用する要素
void printMessage(Diagnostic.Kind kind,
CharSequence msg,
Element e,
AnnotationMirror a)
kind - メッセージの種類msg - メッセージ、ない場合は空の文字列e - 注釈の付いた要素a - 位置のヒントとして使用する注釈
void printMessage(Diagnostic.Kind kind,
CharSequence msg,
Element e,
AnnotationMirror a,
AnnotationValue v)
kind - メッセージの種類msg - メッセージ、ない場合は空の文字列e - 注釈の付いた要素a - 注釈値を含む注釈v - 位置のヒントとして使用する注釈値
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。