|
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 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。