Runtime

## Package org.eclipse.gmf.runtime.common.ui.util

Provides miscellaneous utility classes for the platform.

See:
Description

Interface Summary
ICustomData: Interface for defining custom data used within clipboard/DND operations by the transfer agent `CustomDataTransfer`
IEditStringProvider: An interface used to provide the string to edit for tree items when using the tree-inline-text-editor
IInlineTextActionHandler: Interface for handling text manipulation actions for inline editor
IInlineTextEditorPart: This interface is used to describe a workbench part that supports inline editing.
IPartSelector: Interface implemented by objects that know how to match an `IWorkbenchPart` against themselves.
IWorkbenchPartDescriptor: A descriptor for a workbench part using its id, class and page

Class Summary
ActionGroupCache: Cache for holding the ActionGroups created for part descriptors.
BaseInlineTextActionHandler: A class that is used to handle all keyboard generated text actions associated with the displayed text editor
ConsoleUtil: A Util Class: provides convinient api to write to the Eclipse Console View The client of printXXXX(String name, String msg) methods does not need to do any housekeeping work to use this method.
CustomData: The class used to create custom data for drag and drop/clipboard operations.
CustomDataTransfer: This class can be used to transfer an array of `ICustomData` between two parts in a workbench in a drag and drop operation or used to store/retrieve custom data to/from the system clipboard respectively.
FileUtil: This class provides general methods for operating on files.
InlineTextActionHandler: A class that is used to handle all global menu/keyboard generated text actions associated with the displayed text editor
OverlayImageDescriptor: Allows one image descriptor to be overlayed on another image descriptor to generate a new image.
PartListenerAdapter: A default implementation of the `IPartListener` interface.
PropertySheetUtil: Utility class that implements some helpful method for `PropertySheetViewer.`
SelectionRefresher: This class serves the purpose of refershing selection in shell.
ShiftedImageDescriptor: An image descriptor that is cached and shifted from the left or from the top or both.
StatusLineUtil: Utility class for outputting text to the status line
TreeInlineTextEditor: A class that enables inline-text editing for tree nodes
UIModificationValidator: A validator responsible for doing the actual validation on files.
WindowUtil: Utilities for windows.
WorkbenchPartActivator: This is just a helper class that is packages the steps necessary to activate a view's window in convenient methods.
WorkbenchPartDescirptor: Deprecated. use org.eclipse.gmf.runtime.common.ui.util.WorkbenchPartDescriptor
WorkbenchPartDescriptor: A standard implementation of `IWorkbenchPartDescriptor` interface

## Package org.eclipse.gmf.runtime.common.ui.util Description

Provides miscellaneous utility classes for the platform.

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.