org.eclipse.cdt.internal.ui.util
Class ViewerPane

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by org.eclipse.swt.custom.ViewForm
                      extended by org.eclipse.cdt.internal.ui.util.ViewerPane
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class ViewerPane
extends org.eclipse.swt.custom.ViewForm

A ViewerPane is a convenience class which installs a CLabel and a Toolbar in a ViewForm.


Field Summary
 
Fields inherited from class org.eclipse.swt.custom.ViewForm
borderInsideRGB, borderMiddleRGB, borderOutsideRGB, horizontalSpacing, marginHeight, marginWidth, verticalSpacing
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
ViewerPane(org.eclipse.swt.widgets.Composite parent, int style)
           
 
Method Summary
 org.eclipse.swt.graphics.Image getImage()
           
 java.lang.String getText()
           
 org.eclipse.jface.action.ToolBarManager getToolBarManager()
           
 void setImage(org.eclipse.swt.graphics.Image image)
          Sets the receiver's title image.
 void setText(java.lang.String label)
          Sets the receiver's title text.
 
Methods inherited from class org.eclipse.swt.custom.ViewForm
computeTrim, getClientArea, getContent, getTopCenter, getTopLeft, getTopRight, setBorderVisible, setContent, setLayout, setTopCenter, setTopCenterSeparate, setTopLeft, setTopRight
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, computeSize, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ViewerPane

public ViewerPane(org.eclipse.swt.widgets.Composite parent,
                  int style)
Method Detail

setText

public void setText(java.lang.String label)
Sets the receiver's title text.


getText

public java.lang.String getText()

setImage

public void setImage(org.eclipse.swt.graphics.Image image)
Sets the receiver's title image.


getImage

public org.eclipse.swt.graphics.Image getImage()

getToolBarManager

public org.eclipse.jface.action.ToolBarManager getToolBarManager()