JavaTM 2 Platform
Standard Ed. 6

软件包 javax.tools
的使用

使用 javax.tools 的软件包
javax.annotation.processing 用来声明注释处理器并允许注释处理器与注释处理工具环境通信的工具。 
javax.tools 为能够从程序(例如,编译器)中调用的工具提供接口。 
 

javax.annotation.processing 使用的 javax.tools 中的类
Diagnostic.Kind
          诊断的种类,例如,错误或者警告。
FileObject
          工具的文件抽象。
JavaFileManager.Location
          文件对象位置的接口。
JavaFileObject
          在 Java™ 编程语言源和类文件上进行操作的工具的文件抽象。
 

javax.tools 使用的 javax.tools 中的类
Diagnostic
          用于来自工具的诊断的接口。
Diagnostic.Kind
          诊断的种类,例如,错误或者警告。
DiagnosticListener
          用于接收来自工具的诊断的接口。
FileObject
          工具的文件抽象。
ForwardingFileObject
          将调用转发到给定的文件对象。
JavaCompiler
          从程序中调用 Java™ 编程语言编译器的接口。
JavaCompiler.CompilationTask
          表示编译任务的 future 的接口。
JavaFileManager
          在 Java™ 编程语言源和类文件之上进行操作的工具的文件管理器。
JavaFileManager.Location
          文件对象位置的接口。
JavaFileObject
          在 Java™ 编程语言源和类文件上进行操作的工具的文件抽象。
JavaFileObject.Kind
          JavaFileObject 的种类。
OptionChecker
          识别选项的接口。
StandardJavaFileManager
          基于 java.io.File 的文件管理器。
StandardLocation
          文件对象的标准位置。
Tool
          可以从程序中调用的工具的公共接口。
 


JavaTM 2 Platform
Standard Ed. 6

提交错误或意见

版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only