|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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
ITextViewer
.
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 unprioritized scheme.
IWidgetTokenOwnerExtension
Method Summary | |
---|---|
void |
releaseWidgetToken(IWidgetTokenKeeper tokenKeeper)
The given token keeper releases the token to this token owner. |
boolean |
requestWidgetToken(IWidgetTokenKeeper requester)
Requests the widget token from this token owner. |
Method Detail |
public boolean requestWidgetToken(IWidgetTokenKeeper requester)
true
if the token has been acquired or is already owned by
the requester. This method is non-blocking.
Replaced by
IWidgetTokenOwnerExtension.requestWidgetToken(IWidgetTokenKeeper, int)
.
requester
- the token requester
true
if requester acquires the token,
false
otherwisepublic void releaseWidgetToken(IWidgetTokenKeeper tokenKeeper)
tokenKeeper
- the token keeper
|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.