Package org.eclipse.jface.util
Provides useful building blocks used throughout JFace,
including property change events, a listener list implementation, and runtime
checked assertions.
-
Interface Summary Interface Description 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.IPropertyChangeListener Listener for property changes.ISafeRunnableRunner Runs a safe runnables.TransferDragSourceListener TransferDropTargetListener -
Class Summary Class Description BidiUtils This class provides API to handle Base Text Direction (BTD) and Structured Text support for SWT Text widgets.ConfigureColumns Utilities for configuring columns of trees and tables in a keyboard-accessible way.DelegatingDragAdapter ADelegatingDragAdapteris aDragSourceListenerthat maintains and delegates to a set ofTransferDragSourceListeners.DelegatingDropAdapter ADelegatingDropAdapteris aDropTargetListenerthat maintains and delegates to a set ofTransferDropTargetListeners.Geometry Contains static methods for performing simple geometric operations on the SWT geometry classes.LocalSelectionTransfer A LocalSelectionTransfer may be used for drag and drop operations within the same instance of Eclipse.OpenStrategy Implementation of single-click and double-click strategies.Policy The Policy class handles settings for behaviour, debug flags and logging within JFace.PropertyChangeEvent An event object describing a change to a named property.SafeRunnable Implements a default implementation of ISafeRunnable.StatusHandler A mechanism to handle statuses throughout JFace.StructuredTextSegmentListener Segment listener that implements bidi-structured text reordering.Throttler A utility class that throttles the execution of a runnable in the UI thread.Util A static class providing utility methods to all of JFace.