org.eclipse.jdt.ui |
Package-level Javadoc
Application programming interfaces for interaction
with the Eclipse Java User Interface.
Package Specification
The package provides support classes for presenting Java elements in the
user interface.
The class JavaUI is the main access point to the Java user interface
components. It allows to programmatically open editors on Java elements
and open package and type prompter dialogs. The package exposes constants
for retrieving Java user interface parts from the workbench registry. JavaUI
gives access to the IWorkingCopyManager. It manages the working
copies that are in use for Java compilation units.
The interfaces ITypeHierarchyViewPart and IPackagesViewPart
define the programming interface to interact with the type hierarchy and
packages view parts.
The classes JavaElementContentProvider and JavaElementLabelProvider
support
presenting Java elements in JFace viewers.
|
Java Source File Name | Type | Comment |
CodeGeneration.java | Class | Class that offers access to the templates contained in the 'code templates' preference page. |
CodeStyleConfiguration.java | Class | Gives access to the import rewrite configured with the settings as specified in the user interface.
These settings are kept in JDT UI for compatibility reasons. |
IContextMenuConstants.java | Interface | Constants for menu groups used in context menus for Java views and editors. |
IJavaElementSearchConstants.java | Interface | Search scope constants for Java selection dialogs. |
IPackagesViewPart.java | Interface | The standard Packages view presents a Java-centric view of the workspace.
Within Java projects, the resource hierarchy is organized into Java packages
as described by the project's classpath. |
ISharedImages.java | Interface | Standard images provided by the Java UI plug-in. |
ITypeHierarchyViewPart.java | Interface | The standard type hierarchy view presents a type hierarchy for a given input class
or interface. |
IWorkingCopyManager.java | Interface | Interface for accessing working copies of ICompilationUnit
objects. |
IWorkingCopyManagerExtension.java | Interface | Extension interface for
IWorkingCopyManager . |
IWorkingCopyProvider.java | Interface | Interface used for Java element content providers to indicate that
the content provider can return working copy elements for members
below compilation units. |
JavadocContentAccess.java | Class | Helper needed to get the content of a Javadoc comment. |
JavaElementComparator.java | Class | Viewer comparator for Java elements. |
JavaElementContentProvider.java | Class | A tree content provider for Java elements. |
JavaElementImageDescriptor.java | Class | A
JavaElementImageDescriptor consists of a base image and several adornments. |
JavaElementLabelProvider.java | Class | Standard label provider for Java elements. |
JavaElementLabels.java | Class | JavaElementLabels provides helper methods to render names of Java elements. |
JavaElementSorter.java | Class | Sorter for Java elements. |
JavaUI.java | Class | Central access point for the Java UI plug-in (id "org.eclipse.jdt.ui" ). |
OverrideIndicatorLabelDecorator.java | Class | LabelDecorator that decorates an method's image with override or implements overlays. |
PreferenceConstants.java | Class | Preference constants used in the JDT-UI preference store. |
ProblemsLabelDecorator.java | Class | LabelDecorator that decorates an element's image with error and warning overlays that
represent the severity of markers attached to the element's underlying resource. |
SharedASTProvider.java | Class | The
SharedASTProvider provides access to the
CompilationUnit AST root used by
the current active Java editor.
For performance reasons, not more than one AST should be kept in memory at a time. |
StandardJavaElementContentProvider.java | Class | A base content provider for Java elements. |