|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sysord.mad.ui.swt.SWTHelper
public class SWTHelper
Utility class for creating SWT Composites.
Method Summary | |
---|---|
static void |
changeFontSize(org.eclipse.swt.widgets.Control control,
int points)
Deprecated. Use SWTUtil.incrementFontSize(Control, int)
instead |
static org.eclipse.swt.widgets.Button |
createCheckBox(org.eclipse.swt.widgets.Composite container,
java.lang.String label,
int fontSizeReduction)
Create a new SWT.CHECK Button . |
static org.eclipse.jface.viewers.ComboViewer |
createComboViewer(org.eclipse.swt.widgets.Combo combo,
org.eclipse.jface.viewers.IBaseLabelProvider labelProvider,
org.eclipse.jface.viewers.IElementComparer elementComparer,
java.lang.Object input)
Create a new ComboViewer with an ArrayContentProvider as content
provider. |
static org.eclipse.jface.viewers.ComboViewer |
createComboViewer(org.eclipse.swt.widgets.Combo combo,
org.eclipse.jface.viewers.IBaseLabelProvider labelProvider,
java.lang.Object input)
Create a new ComboViewer with an ArrayContentProvider as content
provider and no IElementComparer . |
static org.eclipse.jface.viewers.ComboViewer |
createComboViewer(org.eclipse.swt.widgets.Combo combo,
org.eclipse.jface.viewers.IContentProvider contentProvider,
org.eclipse.jface.viewers.IBaseLabelProvider labelProvider,
org.eclipse.jface.viewers.IElementComparer elementComparer,
java.lang.Object input)
Create a new ComboViewer . |
static org.eclipse.jface.viewers.ListViewer |
createListViewer(org.eclipse.swt.widgets.List list,
org.eclipse.jface.viewers.IBaseLabelProvider labelProvider,
org.eclipse.jface.viewers.IElementComparer elementComparer,
java.lang.Object input)
Create a new ListViewer with an ArrayContentProvider as content
provider. |
static org.eclipse.jface.viewers.ListViewer |
createListViewer(org.eclipse.swt.widgets.List list,
org.eclipse.jface.viewers.IBaseLabelProvider labelProvider,
java.lang.Object input)
Create a new ListViewer with an ArrayContentProvider as content
provider and without IElementComparer . |
static org.eclipse.jface.viewers.ListViewer |
createListViewer(org.eclipse.swt.widgets.List list,
org.eclipse.jface.viewers.IContentProvider contentProvider,
org.eclipse.jface.viewers.IBaseLabelProvider labelProvider,
org.eclipse.jface.viewers.IElementComparer elementComparer,
java.lang.Object input)
Create a new ListViewer . |
static org.eclipse.ui.forms.widgets.Section |
createSection(org.eclipse.ui.forms.widgets.FormToolkit toolkit,
org.eclipse.swt.widgets.Composite container,
java.lang.String title,
org.eclipse.swt.graphics.Image image)
Creates a Section with the given toolkit. |
static void |
execute(java.lang.Runnable operation)
Execute the Runnable operation in an asynchronous behaviour. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static org.eclipse.ui.forms.widgets.Section createSection(org.eclipse.ui.forms.widgets.FormToolkit toolkit, org.eclipse.swt.widgets.Composite container, java.lang.String title, org.eclipse.swt.graphics.Image image)
Section
with the given toolkit.
The section will have the specified title and the given image if not null
.
toolkit
- The FormToolkit
that will create the Section
.container
- The container of the Section
to createtitle
- The title of the Section
.image
- The Image
to put before the title, or null
.
Section
.@Deprecated public static void changeFontSize(org.eclipse.swt.widgets.Control control, int points)
SWTUtil.incrementFontSize(Control, int)
instead
Control
.
control
- points
- Number of points to substract from the default font size of the
control.public static org.eclipse.swt.widgets.Button createCheckBox(org.eclipse.swt.widgets.Composite container, java.lang.String label, int fontSizeReduction)
SWT.CHECK
Button
.
container
- The parent Composite
of the Button
.label
- The label of the Button
.fontSizeReduction
- Font size reduction.
SWT.CHECK
Button
.public static org.eclipse.jface.viewers.ComboViewer createComboViewer(org.eclipse.swt.widgets.Combo combo, org.eclipse.jface.viewers.IContentProvider contentProvider, org.eclipse.jface.viewers.IBaseLabelProvider labelProvider, org.eclipse.jface.viewers.IElementComparer elementComparer, java.lang.Object input)
ComboViewer
.
combo
- The base Combo
for the ComboViewer
to create.contentProvider
- labelProvider
- elementComparer
- input
-
ComboViewer
.public static org.eclipse.jface.viewers.ComboViewer createComboViewer(org.eclipse.swt.widgets.Combo combo, org.eclipse.jface.viewers.IBaseLabelProvider labelProvider, org.eclipse.jface.viewers.IElementComparer elementComparer, java.lang.Object input)
ComboViewer
with an ArrayContentProvider
as content
provider.
combo
- The base Combo
for the ComboViewer
to create.labelProvider
- elementComparer
- input
-
ComboViewer
.public static org.eclipse.jface.viewers.ComboViewer createComboViewer(org.eclipse.swt.widgets.Combo combo, org.eclipse.jface.viewers.IBaseLabelProvider labelProvider, java.lang.Object input)
ComboViewer
with an ArrayContentProvider
as content
provider and no IElementComparer
.
combo
- The base Combo
for the ComboViewer
to create.labelProvider
- input
-
ComboViewer
.public static void execute(java.lang.Runnable operation)
Runnable
operation in an asynchronous behaviour.
(Convenient method using Display.getDefault().asyncExec()
)
operation
- public static org.eclipse.jface.viewers.ListViewer createListViewer(org.eclipse.swt.widgets.List list, org.eclipse.jface.viewers.IContentProvider contentProvider, org.eclipse.jface.viewers.IBaseLabelProvider labelProvider, org.eclipse.jface.viewers.IElementComparer elementComparer, java.lang.Object input)
ListViewer
.
list
- The base List
for the ListViewer
to create.contentProvider
- labelProvider
- elementComparer
- input
-
ListViewer
.public static org.eclipse.jface.viewers.ListViewer createListViewer(org.eclipse.swt.widgets.List list, org.eclipse.jface.viewers.IBaseLabelProvider labelProvider, org.eclipse.jface.viewers.IElementComparer elementComparer, java.lang.Object input)
ListViewer
with an ArrayContentProvider
as content
provider.
list
- The base List
for the ListViewer
to create.labelProvider
- elementComparer
- input
-
ListViewer
.public static org.eclipse.jface.viewers.ListViewer createListViewer(org.eclipse.swt.widgets.List list, org.eclipse.jface.viewers.IBaseLabelProvider labelProvider, java.lang.Object input)
ListViewer
with an ArrayContentProvider
as content
provider and without IElementComparer
.
list
- The base List
for the ListViewer
to create.labelProvider
- input
-
ListViewer
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |