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
DragSourceListenerthat maintains and delegates to a set of
DropTargetListenerthat maintains and delegates to a set of
TransferDropTargetListeners.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
DragSourceListenerthat can handle one type of SWT
DropTragetListenerthat handles one type of SWT
Transfer.A static class providing utility methods to all of JFace.