Package org.eclipse.jface.util
package org.eclipse.jface.util
Provides useful building blocks used throughout JFace,
including property change events, a listener list implementation, and runtime
checked assertions.
-
ClassDescriptionThis class provides API to handle Base Text Direction (BTD) and Structured Text support for SWT Text widgets.Utilities for configuring columns of trees and tables in a keyboard-accessible way.A
DelegatingDragAdapter
is aDragSourceListener
that maintains and delegates to a set ofTransferDragSourceListener
s.ADelegatingDropAdapter
is aDropTargetListener
that maintains and delegates to a set ofTransferDropTargetListener
s.Contains static methods for performing simple geometric operations on the SWT geometry classes.A mechanism to log errors throughout JFace.Listener for open events which are generated on selection of default selection depending on the user preferences.Listener for property changes.Runs a safe runnables.A LocalSelectionTransfer may be used for drag and drop operations within the same instance of Eclipse.Implementation of single-click and double-click strategies.The Policy class handles settings for behaviour, debug flags and logging within JFace.An event object describing a change to a named property.Implements a default implementation of ISafeRunnable.A mechanism to handle statuses throughout JFace.Segment listener that implements bidi-structured text reordering.A utility class that throttles the execution of a runnable in the UI thread.A static class providing utility methods to all of JFace.