JDT 用户界面
org.eclipse.jdt.ui
插件实现处理 Java 元素的特定于 Java 的用户界面类。以下线路图概述
org.eclipse.jdt.ui
包及其子包中的主要功能。
org.eclipse.jdt.ui
提供用于显示用户界面中的 Java 元素的支持类。
JavaUI
类是 Java 用户界面组件的主访问点。它允许您使用程序来对 Java 元素打开编辑器、打开 Java 或“Java 浏览”透视图以及打开包和类型提示对话框。这个包揭示了用于从工作台注册表中检索 Java 用户界面部件和用于从 Java 首选项中检索首选项设置的常量。JavaUI 提供对
IWorkingCopyManager
的访问。它管理正在用于 Java 编译单元的工作副本。
接口
ITypeHierarchyViewPart
和
IPackagesViewPart
定义与类型层次结构和包视图部件交互作用的编程接口。
类
StandardJavaElementContentProvider
和
JavaElementLabelProvider
支持在 JFace 查看器中显示 Java 元素。
JavaElementSorter
可以插入到 JFace 查看器中,以便根据 Java UI 排序样式来对 Java 元素进行排序。
类
JavaElementImageDescriptor
可以用来根据任意基本映象描述符来创建映象和一组标记,这些标记指定要将哪些特定于 Java 的修饰(例如,static、final 和已同步等等)叠加到映象上。
org.eclipse.jdt.ui.actions
提供了一些操作和操作组,以便利用特定于 JDT 的功能来填充工具栏、全局菜单栏和上下文菜单。建议客户机使用操作组来填充菜单栏和工具栏,而不是直接添加操作。这样可以防止客户机丢失新添加的操作或者使用过时的菜单结构。
org.eclipse.jdt.ui.jarpackager
提供了一些类和接口来生成 JAR 文件。它提供一些 hook 来扩展
JarPackageData
,以便装入和存储 JarPackageData 以及
编写
JAR 本身。
org.eclipse.jdt.ui.text
提供了用于显示 Java 文本的支持类。
JavaTextTools
类提供了对用于对 Java 源代码进行分区和着色的不同扫描器的访问。类
JavaSourceViewerConfiguration
定义 Java 源查看器的标准配置。
org.eclipse.jdt.ui.text.java.hover
提供了实现来显示悬浮在 Java 编辑器中的文本。
IJavaEditorTextHover
接口定义了文本悬浮提示的编程接口。有关如何定义新的 Java 文本悬浮提示的指示信息,参见扩展点
org.eclipse.jdt.ui.javaEditorTextHovers
。
org.eclipse.jdt.ui.wizards
提供用于创建 Java 元素的向导页面。受支持的元素是项目、包、类和接口。类
JavaCapabilityConfigurationPage
支持编辑 Java 构建设置(源文件夹设置、引用的项目以及引用和导出的库)。