# Uses of Package
org.eclipse.jface.util

Packages that use org.eclipse.jface.util
org.eclipse.compare: Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.
org.eclipse.compare.contentmergeviewer: Support for compare and merge viewers which show the content side-by-side.
org.eclipse.compare.structuremergeviewer: Provides support for finding and displaying the differences between hierarchically structured data.
org.eclipse.debug.ui: Provides a generic debugger user interface that clients may customize via standard workbench extension points.
org.eclipse.debug.ui.memory: Provides classes and interfaces to render memory blocks in the memory view.
org.eclipse.jface.action: Provides support for shared UI resources such as menus, tool bars, and status lines.
org.eclipse.jface.bindings.keys: Provides support for bindings between commands and keys.
org.eclipse.jface.preference: Provides a framework for preferences.
org.eclipse.jface.resource: Provides support for managing resources such as SWT fonts and images.
org.eclipse.jface.text.hyperlink: Provides support for detecting and displaying hyperlinks in `ISourceViewer`s.
org.eclipse.jface.util: Provides useful building blocks used throughout JFace, including property change events, a listener list implementation, and runtime checked assertions.
org.eclipse.jface.viewers: Provides a framework for viewers, which are model-based content adapters for SWT widgets.
org.eclipse.jface.window: Provides a general framework for creating and managing windows.
org.eclipse.ltk.ui.refactoring.model: Application programming interface to provide model integration for refactoring histories.
org.eclipse.team.ui: Provides basic support for managing Team providers.
org.eclipse.team.ui.history: Application programming interfaces for working with history.
org.eclipse.team.ui.mapping: Application programming interfaces for working with resource mappings.
org.eclipse.team.ui.synchronize: Contains the team synchronization presentation framework and support for the Synchronize View.
org.eclipse.ui: Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.actions: Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.
org.eclipse.ui.console: Application programming interfaces for interaction with the Eclipse console.
org.eclipse.ui.editors.text: Provides a standard text editor and concrete document providers based `IFileBuffer` and others directly handling `IFile` and `IStorage` as editor input.
org.eclipse.ui.navigator: Provides the Common Navigator framework.
org.eclipse.ui.part: Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.preferences: Classes for using the preferences support in org.eclipse.core.runtime.preferences
org.eclipse.ui.services: Classes for service support.
org.eclipse.ui.texteditor: Provides a framework for text editors obeying to the desktop rules.
org.eclipse.ui.themes: Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.views.framelist: Provides support for a web-browser style of navigation within a view by maintaining a list of frames.
org.eclipse.ui.views.navigator: Provides the standard Resource Navigator view which presents the tree of resources in the workspace.

Classes in org.eclipse.jface.util used by org.eclipse.compare
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.compare.contentmergeviewer
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.compare.structuremergeviewer
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.debug.ui
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.debug.ui.memory
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.jface.action
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.jface.bindings.keys
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.jface.preference
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.jface.resource
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.jface.text.hyperlink
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.jface.util
ILogger: A mechanism to log errors throughout JFace.
IOpenEventListener: Listener for open events which are generated on selection of default selection depending on the user preferences.
ISafeRunnableRunner: Runs a safe runnables.
LocalSelectionTransfer: A LocalSelectionTransfer may be used for drag and drop operations within the same instance of Eclipse.
PropertyChangeEvent: An event object describing a change to a named property.
StatusHandler: A mechanism to handle statuses throughout JFace.
TransferDragSourceListener: A `TransferDragSourceListener` is a `DragSourceListener` that can handle one type of SWT `Transfer`.
TransferDropTargetListener: A `TransferDropTargetListener` is a `DropTragetListener` that handles one type of SWT `Transfer`.

Classes in org.eclipse.jface.util used by org.eclipse.jface.viewers
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.jface.window
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.ltk.ui.refactoring.model
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.team.ui
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.team.ui.history
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.team.ui.mapping
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.team.ui.synchronize
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.ui
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.ui.actions
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.ui.console
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.ui.editors.text
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.ui.navigator
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.ui.part
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.ui.preferences
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.ui.services
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.ui.texteditor
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.ui.themes
IPropertyChangeListener: Listener for property changes.

Classes in org.eclipse.jface.util used by org.eclipse.ui.views.framelist
IPropertyChangeListener: Listener for property changes.
PropertyChangeEvent: An event object describing a change to a named property.

Classes in org.eclipse.jface.util used by org.eclipse.ui.views.navigator
LocalSelectionTransfer: A LocalSelectionTransfer may be used for drag and drop operations within the same instance of Eclipse.