Package | Description |
---|---|
org.eclipse.jface.dialogs |
Provides support for dialogs.
|
org.eclipse.jface.layout |
Provides support for layout generation.
|
org.eclipse.jface.preference |
Provides a framework for preferences.
|
org.eclipse.jface.text.source |
Provides a framework for connecting document regions
with annotations and for displaying those.
|
org.eclipse.jface.viewers |
Provides a framework for viewers, which are model-based
content adapters for SWT widgets.
|
org.eclipse.jface.window |
Provides a general framework for creating and managing
windows.
|
org.eclipse.jface.wizard |
Provides a framework for wizards.
|
org.eclipse.swt.custom |
SWT Custom widgets.
|
org.eclipse.swt.layout |
SWT layout classes.
|
org.eclipse.swt.widgets |
SWT widget public API classes.
|
org.eclipse.ui.forms.widgets |
Custom widgets and controls for forms-based parts.
|
org.eclipse.ui.part |
Classes for the creation of workbench parts that integrate
with the Eclipse Platform User Interface.
|
Modifier and Type | Method and Description |
---|---|
protected Layout |
TrayDialog.getLayout()
The tray dialog's default layout is a modified version of the default
Window layout that can accomodate a tray, however it still
conforms to the description of the Window default layout. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractColumnLayout
The AbstractColumnLayout is a
Layout used to set the size of a table
in a consistent way even during a resize unlike a TableLayout which
only sets initial sizes. |
class |
TableColumnLayout
|
class |
TreeColumnLayout
|
Modifier and Type | Method and Description |
---|---|
protected Layout |
PreferenceDialog.getPageLayout()
Return the layout for the composite that contains
the pages.
|
Modifier and Type | Class and Description |
---|---|
protected class |
SourceViewer.RulerLayout
Layout of a source viewer.
|
Modifier and Type | Method and Description |
---|---|
protected Layout |
SourceViewer.createLayout()
Creates the layout used for this viewer.
|
Modifier and Type | Class and Description |
---|---|
class |
TableLayout
A layout for a table.
|
Modifier and Type | Method and Description |
---|---|
protected Layout |
Window.getLayout()
Creates the layout for the shell.
|
protected Layout |
ApplicationWindow.getLayout() |
Modifier and Type | Class and Description |
---|---|
protected class |
WizardDialog.PageContainerFillLayout
A layout for a container which includes several pages, like a notebook,
wizard, or preference dialog.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ProgressMonitorPart.initialize(Layout layout,
int progressIndicatorHeight)
Creates the progress monitor's UI parts and layouts them
according to the given layout.
|
Constructor and Description |
---|
ProgressMonitorPart(Composite parent,
Layout layout)
Creates a
ProgressMonitorPart that does not provide a stop button. |
ProgressMonitorPart(Composite parent,
Layout layout,
boolean createStopButton)
Creates a
ProgressMonitorPart . |
ProgressMonitorPart(Composite parent,
Layout layout,
int progressIndicatorHeight)
Creates a
ProgressMonitorPart that does not provide a stop button. |
Modifier and Type | Class and Description |
---|---|
class |
StackLayout
This Layout stacks all the controls one on top of the other and resizes all controls
to have the same size and location.
|
Modifier and Type | Method and Description |
---|---|
void |
SashForm.setLayout(Layout layout)
Sets the layout which is associated with the receiver to be
the argument which may be null.
|
void |
CCombo.setLayout(Layout layout)
Sets the layout which is associated with the receiver to be
the argument which may be null.
|
void |
ViewForm.setLayout(Layout layout)
Sets the layout which is associated with the receiver to be
the argument which may be null.
|
void |
ScrolledComposite.setLayout(Layout layout)
Sets the layout which is associated with the receiver to be
the argument which may be null.
|
void |
CBanner.setLayout(Layout layout)
Sets the layout which is associated with the receiver to be
the argument which may be null.
|
void |
CTabFolder.setLayout(Layout layout)
Sets the layout which is associated with the receiver to be
the argument which may be null.
|
Modifier and Type | Class and Description |
---|---|
class |
FillLayout
FillLayout is the simplest layout class. |
class |
FormLayout
Instances of this class control the position and size of the
children of a composite control by using
FormAttachments
to optionally configure the left, top, right and bottom edges of
each child. |
class |
GridLayout
Instances of this class lay out the control children of a
Composite in a grid. |
class |
RowLayout
Instances of this class determine the size and position of the
children of a
Composite by placing them either in
horizontal rows or vertical columns within the parent Composite . |
Modifier and Type | Method and Description |
---|---|
Layout |
Composite.getLayout()
Returns layout which is associated with the receiver, or
null if one has not been set.
|
Modifier and Type | Method and Description |
---|---|
void |
Composite.setLayout(Layout layout)
Sets the layout which is associated with the receiver to be
the argument which may be null.
|
Modifier and Type | Class and Description |
---|---|
class |
ColumnLayout
This layout manager arranges children of the composite parent in vertical
columns.
|
class |
TableWrapLayout
This implementation of the layout algorithm attempts to position controls in
the composite using a two-pass autolayout HTML table algorithm recommended by
HTML 4.01 W3C specification (see
http://www.w3.org/TR/html4/appendix/notes.html#h-B.5.2.2).
|
Modifier and Type | Method and Description |
---|---|
void |
ExpandableComposite.setLayout(Layout layout)
Prevents assignment of the layout manager - expandable composite uses its
own layout.
|
void |
Form.setLayout(Layout layout)
Prevents from changing the custom control layout.
|
Modifier and Type | Class and Description |
---|---|
class |
PageBook.PageBookLayout
[Issue: This class should be declared private.]
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.