org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.commonui
Class PseudoFormToolkit

java.lang.Object
  extended by org.eclipse.ui.forms.widgets.FormToolkit
      extended by org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.commonui.PseudoFormToolkit

public class PseudoFormToolkit
extends org.eclipse.ui.forms.widgets.FormToolkit

This class overrides some of the FormToolkit methods to create ordinary SWT controls. This is mainly to ease the UI component reuse.

Author:
Hui Cao

Field Summary
 
Fields inherited from class org.eclipse.ui.forms.widgets.FormToolkit
KEY_DRAW_BORDER, TEXT_BORDER, TREE_BORDER
 
Constructor Summary
PseudoFormToolkit(org.eclipse.swt.widgets.Display display)
           
PseudoFormToolkit(org.eclipse.ui.forms.FormColors colors)
           
 
Method Summary
 org.eclipse.swt.widgets.Button createButton(org.eclipse.swt.widgets.Composite parent, java.lang.String text, int style)
           
 org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite parent)
           
 org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite parent, int style)
           
 org.eclipse.swt.widgets.Label createLabel(org.eclipse.swt.widgets.Composite parent, java.lang.String text)
           
 org.eclipse.swt.widgets.Label createLabel(org.eclipse.swt.widgets.Composite parent, java.lang.String text, int style)
           
 org.eclipse.swt.widgets.Table createTable(org.eclipse.swt.widgets.Composite parent, int style)
           
 org.eclipse.swt.widgets.Text createText(org.eclipse.swt.widgets.Composite parent, java.lang.String value)
           
 org.eclipse.swt.widgets.Text createText(org.eclipse.swt.widgets.Composite parent, java.lang.String value, int style)
           
 org.eclipse.swt.widgets.Tree createTree(org.eclipse.swt.widgets.Composite parent, int style)
           
 void paintBordersFor(org.eclipse.swt.widgets.Composite parent)
           
 
Methods inherited from class org.eclipse.ui.forms.widgets.FormToolkit
adapt, adapt, createCompositeSeparator, createExpandableComposite, createForm, createFormText, createHyperlink, createImageHyperlink, createPageBook, createScrolledForm, createSection, createSeparator, decorateFormHeading, dispose, ensureVisible, getBorderMargin, getBorderStyle, getColors, getHyperlinkGroup, getOrientation, refreshHyperlinkColors, setBackground, setBorderStyle, setControlVisible, setOrientation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PseudoFormToolkit

public PseudoFormToolkit(org.eclipse.swt.widgets.Display display)

PseudoFormToolkit

public PseudoFormToolkit(org.eclipse.ui.forms.FormColors colors)
Method Detail

createButton

public org.eclipse.swt.widgets.Button createButton(org.eclipse.swt.widgets.Composite parent,
                                                   java.lang.String text,
                                                   int style)
Overrides:
createButton in class org.eclipse.ui.forms.widgets.FormToolkit

createComposite

public org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite parent,
                                                         int style)
Overrides:
createComposite in class org.eclipse.ui.forms.widgets.FormToolkit

createComposite

public org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite parent)
Overrides:
createComposite in class org.eclipse.ui.forms.widgets.FormToolkit

createLabel

public org.eclipse.swt.widgets.Label createLabel(org.eclipse.swt.widgets.Composite parent,
                                                 java.lang.String text,
                                                 int style)
Overrides:
createLabel in class org.eclipse.ui.forms.widgets.FormToolkit

createLabel

public org.eclipse.swt.widgets.Label createLabel(org.eclipse.swt.widgets.Composite parent,
                                                 java.lang.String text)
Overrides:
createLabel in class org.eclipse.ui.forms.widgets.FormToolkit

createTable

public org.eclipse.swt.widgets.Table createTable(org.eclipse.swt.widgets.Composite parent,
                                                 int style)
Overrides:
createTable in class org.eclipse.ui.forms.widgets.FormToolkit

createText

public org.eclipse.swt.widgets.Text createText(org.eclipse.swt.widgets.Composite parent,
                                               java.lang.String value,
                                               int style)
Overrides:
createText in class org.eclipse.ui.forms.widgets.FormToolkit

createText

public org.eclipse.swt.widgets.Text createText(org.eclipse.swt.widgets.Composite parent,
                                               java.lang.String value)
Overrides:
createText in class org.eclipse.ui.forms.widgets.FormToolkit

createTree

public org.eclipse.swt.widgets.Tree createTree(org.eclipse.swt.widgets.Composite parent,
                                               int style)
Overrides:
createTree in class org.eclipse.ui.forms.widgets.FormToolkit

paintBordersFor

public void paintBordersFor(org.eclipse.swt.widgets.Composite parent)
Overrides:
paintBordersFor in class org.eclipse.ui.forms.widgets.FormToolkit