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 ADelegatingDragAdapter
is aDragSourceListener
that maintains and delegates to a set ofTransferDragSourceListener
s.DelegatingDropAdapter ADelegatingDropAdapter
is aDropTargetListener
that maintains and delegates to a set ofTransferDropTargetListener
s.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.