|
|
|
|
org.eclipse.ui.menus
Class AbstractWorkbenchTrimWidget
java.lang.Object
org.eclipse.jface.menus.AbstractTrimWidget
org.eclipse.ui.menus.AbstractWorkbenchTrimWidget
-
All Implemented Interfaces:
-
IWidget,
IWorkbenchWidget
-
public abstract class AbstractWorkbenchTrimWidget
- extends
AbstractTrimWidget
- implements
IWorkbenchWidget
Extension for trim widgets contributed to the workbench.
The extension point handler will call the init
method to inform the contributed widgets as to which
workbench window they're currently being hosted in.
-
Since:
- 3.2
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
AbstractWorkbenchTrimWidget
public AbstractWorkbenchTrimWidget()
init
public void init(
IWorkbenchWindow workbenchWindow)
- Define the IWorkbenchWindow that this trim is being hosted in.
Note that subclasses may extend but should not override. The
base implementation caches the value for access through the
getWorkbenchWindow method.
-
-
Specified by:
-
init
in interface
IWorkbenchWidget
-
-
Parameters:
-
workbenchWindow - the current workbench -
See Also:
-
IWorkbenchWidget.init(org.eclipse.ui.IWorkbenchWindow)
getWorkbenchWindow
public
IWorkbenchWindow getWorkbenchWindow()
- Convenience method to get the IWorkbenchWindow that is
hosting this widget.
-
-
-
Returns:
- The IWorkbenchWindow hosting this widget.
getPreferredSize
public
Point getPreferredSize()
-
-
-
Returns:
- The preferred size of this item
-
Since:
- 3.3
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|