Package net.refractions.udig.ui

Interface Summary
Constants General constants used by the uDig Application.
FeatureTypeEditorDialog.ValidateFeatureTypeBuilder Validates the feature type to determine whether it is acceptable and can be created.
GraphicConstants This class defines constants for looking up resources that are available only within the uDig project.
HelpContextIds Help context ids for the uDig application..
IDropHandlerListener Listener that is notified when a drop is completed.
TransferFactory  
UDIGDropTargetListener The interface for uDig drop target listeners.
WaitCondition Condition to wait for to become true;
 

Class Summary
AbstractStrategizedTransfer This class provides the framework for a transfer to have different behaviours depending on the strategy that is set.
AbstractTextStrategizedTransfer An abstract class for all the Types of text transfers supported by uDig.
CreateMenus This class is used to create the application menus.
DecoratorOverlayIcon An DecoratorOverlayIcon consists of a main icon and several adornments.
Drawing Drawing utitlity package - make your own previes and glyphs!
ExceptionDisplayer  
FeatureCollectionSelection Adapt a feature collection as a Selection so it can be used with StructedViewers.
FeatureTableControl A TreeViewer control for viewing a table of Feature attributes.
FeatureTypeEditor A composite editor based on a JFace TreeViewer for creating and editing feature types.
FeatureTypeEditor.FeatureTypeContentProvider A Tree Content Provider that serves up attributeTypes from a FeatureType as a parent.
FeatureTypeEditor.FeatureTypeLabelProvider Label provider for labelling AttributeTypes
FeatureTypeEditorDialog Opens a dialog that allows a FeatureType to be defined.
IDropAction Defines the behaviour when a drag and drop event occurs.
ImageCache A weakly referenced cache of image descriptors to arrays of image instances (representing normal, gray and disabled images).
LegalAttributeTypes Maps between the Name of a type in the combo box cell editor and the class of the type.
OverlayCache The OverlayCache is works specifically with DecoratorOverlayIcon allowing decorators while not wasting resources.
PlatformGIS A facade into udig to simplify operations relating to performing platform operations.
ProgressManager Provides a consistent way to show progress of blocking operations.
ProgressMonitorTaskNamer A SubprogressMonitor that also changes the current task name when begin Task is called.
SearchPart A ViewPart with support for a background "search" process.
SearchPart.ResultSet  
UDIGDisplaySafeLock This lock is reentrant and guarantees that a display thread will not block, it will continue to call Display#readAndDispatch().
UDIGDragDropUtilities Useful methods for adding drag and drop support to controls or viewers.
UDIGDragDropUtilities.DragSourceDescriptor  
UDIGDragDropUtilities.DropTargetDescriptor  
UDIGMenuBuilder This class builds the menus for the uDig application.
ZoomingDialog A dialog that, on opening, will zoom from the start location/size the location of the provided dialog.
 

Enum Summary
SearchPart.Orientation  
ViewerDropLocation Enumerates the number of places that a element can be dropped on an element in a viewer.