|
Eclipse Platform 2.1 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.eclipse.swt.widgets.Widget
|
+--org.eclipse.swt.widgets.Control
|
+--org.eclipse.swt.widgets.Scrollable
|
+--org.eclipse.swt.widgets.Composite
|
+--org.eclipse.swt.custom.ViewForm
|
+--org.eclipse.compare.CompareViewerPane
A CompareViewerPane is a convenience class which installs a
CLabel and a Toolbar in a ViewForm.
Double clicking onto the CompareViewerPane's title bar maximizes
the CompareViewerPane to the size of an enclosing Splitter
(if there is one).
If more Splitters are nested maximizing walks up and
maximizes to the outermost Splitter.
| Field Summary |
| Fields inherited from class org.eclipse.swt.custom.ViewForm |
borderInsideRGB, borderMiddleRGB, borderOutsideRGB, marginHeight, marginWidth |
| Fields inherited from class org.eclipse.swt.widgets.Control |
handle |
| Constructor Summary | |
CompareViewerPane(Composite parent,
int style)
Constructs a new instance of this class given its parent and a style value describing its behavior and appearance. |
|
| Method Summary | |
static void |
clearToolBar(Composite parent)
Clears tool items in the CompareViewerPane's control bar. |
static ToolBarManager |
getToolBarManager(Composite parent)
Returns a ToolBarManager if the given parent is a
CompareViewerPane or null otherwise. |
void |
setImage(Image image)
Return the receiver's title text. |
void |
setText(String label)
Sets the receiver's title text. |
| Methods inherited from class org.eclipse.swt.custom.ViewForm |
computeSize, computeTrim, getClientArea, getContent, getTopCenter, getTopLeft, getTopRight, layout, setBorderVisible, setContent, setFont, setLayout, setTopCenter, setTopCenterSeparate, setTopLeft, setTopRight |
| Methods inherited from class org.eclipse.swt.widgets.Composite |
checkSubclass, getChildren, getLayout, getTabList, layout, setFocus, setTabList |
| Methods inherited from class org.eclipse.swt.widgets.Scrollable |
getHorizontalBar, getVerticalBar |
| Methods inherited from class org.eclipse.swt.widgets.Widget |
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getStyle, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public CompareViewerPane(Composite parent,
int style)
parent - a widget which will be the parent of the new instance (cannot be null)style - the style of widget to construct
IllegalArgumentException - SWTException - | Method Detail |
public void setText(String label)
null clears it.
SWTException - public void setImage(Image image)
public static ToolBarManager getToolBarManager(Composite parent)
ToolBarManager if the given parent is a
CompareViewerPane or null otherwise.
parent - a Composite or null
ToolBarManager if the given parent is a CompareViewerPane otherwise nullpublic static void clearToolBar(Composite parent)
CompareViewerPane's control bar.
parent - a Composite or null
|
Eclipse Platform 2.1 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||