fable.framework.ui.internal
Class MainStatusBar

java.lang.Object
  extended by org.eclipse.jface.action.ContributionItem
      extended by fable.framework.ui.internal.MainStatusBar
All Implemented Interfaces:
org.eclipse.jface.action.IContributionItem

public class MainStatusBar
extends org.eclipse.jface.action.ContributionItem

This is a status bar for fable. This class allows fable to add text and images to the main status bar.

Author:
SUCHET

Field Summary
static int DEFAULT_CHAR_HEIGHT
           
static int DEFAULT_CHAR_WIDTH
           
 
Constructor Summary
MainStatusBar(java.lang.String id)
           
MainStatusBar(java.lang.String id, int default_char_width2)
           
 
Method Summary
 void dispose()
           
 void fill(org.eclipse.swt.widgets.Composite parent)
           
 void setImage(org.eclipse.swt.graphics.Image image)
           
 void setText(java.lang.String txt)
           
 void setTooltip(java.lang.String tooltip)
           
 
Methods inherited from class org.eclipse.jface.action.ContributionItem
fill, fill, fill, getId, getParent, isDirty, isDynamic, isEnabled, isGroupMarker, isSeparator, isVisible, saveWidgetState, setId, setParent, setVisible, toString, update, update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_CHAR_WIDTH

public static final int DEFAULT_CHAR_WIDTH
See Also:
Constant Field Values

DEFAULT_CHAR_HEIGHT

public static final int DEFAULT_CHAR_HEIGHT
See Also:
Constant Field Values
Constructor Detail

MainStatusBar

public MainStatusBar(java.lang.String id)
Parameters:
id -

MainStatusBar

public MainStatusBar(java.lang.String id,
                     int default_char_width2)
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.jface.action.IContributionItem
Overrides:
dispose in class org.eclipse.jface.action.ContributionItem

fill

public void fill(org.eclipse.swt.widgets.Composite parent)
Specified by:
fill in interface org.eclipse.jface.action.IContributionItem
Overrides:
fill in class org.eclipse.jface.action.ContributionItem

setText

public void setText(java.lang.String txt)

setTooltip

public void setTooltip(java.lang.String tooltip)

setImage

public void setImage(org.eclipse.swt.graphics.Image image)