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