org.LexGrid.LexBIG.gui
Class Utility
java.lang.Object
org.LexGrid.LexBIG.gui.Utility
public class Utility
- extends java.lang.Object
SWT Utility methods to simplify building SWT GUIs - methods to create labels,
buttons, etc.
- Version:
- subversion $Revision: $ checked in on $Date: $
- Author:
- Dan Armbrust
Method Summary |
static org.eclipse.swt.widgets.Text |
createChooseFileDialog(org.eclipse.swt.widgets.Group options,
java.lang.String labelText,
java.lang.String fileType)
|
static java.net.URI |
getAndVerifyURIFromTextField(org.eclipse.swt.widgets.Text file)
|
static org.eclipse.swt.widgets.Button |
getFileChooseButton(org.eclipse.swt.widgets.Composite parent,
org.eclipse.swt.widgets.Text whereToPutFileName,
java.lang.String[] filterExtensions,
java.lang.String[] filterNames)
|
static org.eclipse.swt.widgets.Button |
getFileSaveButton(org.eclipse.swt.widgets.Composite parent,
org.eclipse.swt.widgets.Text whereToPutFileName,
java.lang.String[] filterExtensions,
java.lang.String[] filterNames)
|
static org.eclipse.swt.widgets.Button |
getFolderChooseButton(org.eclipse.swt.widgets.Composite parent,
org.eclipse.swt.widgets.Text whereToPutFileName)
|
static org.eclipse.swt.widgets.Label |
makeBoldLabel(org.eclipse.swt.widgets.Composite parent,
int hSpan,
int gridStyle,
java.lang.String text)
|
static org.eclipse.swt.widgets.Button |
makeButton(java.lang.String text,
org.eclipse.swt.widgets.Composite composite,
org.eclipse.swt.layout.GridData gd)
|
static org.eclipse.swt.widgets.Button |
makeButton(java.lang.String text,
org.eclipse.swt.widgets.Composite composite,
int gridDataParams)
|
static org.eclipse.swt.widgets.Button |
makeButton(java.lang.String text,
org.eclipse.swt.widgets.Composite composite,
int gridDataParams,
int widthHint)
|
static org.eclipse.swt.widgets.Label |
makeLabel(org.eclipse.swt.widgets.Composite parent,
java.lang.String text)
|
static org.eclipse.swt.widgets.Label |
makeLabel(org.eclipse.swt.widgets.Composite parent,
java.lang.String text,
int hSpan)
|
static org.eclipse.swt.widgets.Label |
makeSeperator(org.eclipse.swt.widgets.Composite parent,
int hSpan)
|
static org.eclipse.swt.widgets.Text |
makeText(org.eclipse.swt.widgets.Composite parent)
|
static org.eclipse.swt.widgets.Text |
makeText(org.eclipse.swt.widgets.Composite parent,
int hSpan)
|
static org.eclipse.swt.widgets.Text |
makeText(org.eclipse.swt.widgets.Composite parent,
java.lang.String toolTipText,
int hSpan)
|
static org.eclipse.swt.widgets.Label |
makeWrappingLabel(org.eclipse.swt.widgets.Composite parent,
java.lang.String text,
int hSpan)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Utility
public Utility()
getFileChooseButton
public static org.eclipse.swt.widgets.Button getFileChooseButton(org.eclipse.swt.widgets.Composite parent,
org.eclipse.swt.widgets.Text whereToPutFileName,
java.lang.String[] filterExtensions,
java.lang.String[] filterNames)
getFileSaveButton
public static org.eclipse.swt.widgets.Button getFileSaveButton(org.eclipse.swt.widgets.Composite parent,
org.eclipse.swt.widgets.Text whereToPutFileName,
java.lang.String[] filterExtensions,
java.lang.String[] filterNames)
getFolderChooseButton
public static org.eclipse.swt.widgets.Button getFolderChooseButton(org.eclipse.swt.widgets.Composite parent,
org.eclipse.swt.widgets.Text whereToPutFileName)
makeLabel
public static org.eclipse.swt.widgets.Label makeLabel(org.eclipse.swt.widgets.Composite parent,
java.lang.String text)
makeLabel
public static org.eclipse.swt.widgets.Label makeLabel(org.eclipse.swt.widgets.Composite parent,
java.lang.String text,
int hSpan)
makeWrappingLabel
public static org.eclipse.swt.widgets.Label makeWrappingLabel(org.eclipse.swt.widgets.Composite parent,
java.lang.String text,
int hSpan)
makeText
public static org.eclipse.swt.widgets.Text makeText(org.eclipse.swt.widgets.Composite parent)
makeText
public static org.eclipse.swt.widgets.Text makeText(org.eclipse.swt.widgets.Composite parent,
int hSpan)
makeText
public static org.eclipse.swt.widgets.Text makeText(org.eclipse.swt.widgets.Composite parent,
java.lang.String toolTipText,
int hSpan)
makeSeperator
public static org.eclipse.swt.widgets.Label makeSeperator(org.eclipse.swt.widgets.Composite parent,
int hSpan)
makeButton
public static org.eclipse.swt.widgets.Button makeButton(java.lang.String text,
org.eclipse.swt.widgets.Composite composite,
int gridDataParams,
int widthHint)
makeButton
public static org.eclipse.swt.widgets.Button makeButton(java.lang.String text,
org.eclipse.swt.widgets.Composite composite,
int gridDataParams)
makeButton
public static org.eclipse.swt.widgets.Button makeButton(java.lang.String text,
org.eclipse.swt.widgets.Composite composite,
org.eclipse.swt.layout.GridData gd)
makeBoldLabel
public static org.eclipse.swt.widgets.Label makeBoldLabel(org.eclipse.swt.widgets.Composite parent,
int hSpan,
int gridStyle,
java.lang.String text)
getAndVerifyURIFromTextField
public static java.net.URI getAndVerifyURIFromTextField(org.eclipse.swt.widgets.Text file)
throws java.lang.Exception
- Throws:
java.lang.Exception
createChooseFileDialog
public static org.eclipse.swt.widgets.Text createChooseFileDialog(org.eclipse.swt.widgets.Group options,
java.lang.String labelText,
java.lang.String fileType)