All Known Implementing Classes:
public interface IWidgetTokenOwner
In order to display information in a temporary window, a widget token must be
acquired. The intent behind this concept is that only one temporary window
should be presented at any moment in time and also to avoid overlapping
temporary windows. This concept is used by the
In order to provide backward compatibility for clients of
IWidgetTokenOwner, extension interfaces are used as a means
of evolution. The following extension interfaces exist:
IWidgetTokenOwnerExtension since version
3.0 introducing priorities when requesting a widget token and thus replacing
the non-prioritized scheme.
- Requests the widget token from this token owner. Returns
true if the token has been acquired or is already owned by
the requester. This method is non-blocking.
requester - the token requester
true if requester acquires the token,
- The given token keeper releases the token to this
token owner. If the token has previously not been held
by the given token keeper, nothing happens. This
method is non-blocking.
tokenKeeper - the token keeper
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.