public class LayoutFactory
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static org.eclipse.swt.layout.GridLayout |
createClearGridLayout(boolean makeColumnsEqualWidth,
int numColumns)
For miscellaneous grouping composites.
|
static org.eclipse.ui.forms.widgets.TableWrapLayout |
createClearTableWrapLayout(boolean makeColumnsEqualWidth,
int numColumns)
For miscellaneous grouping composites.
|
static org.eclipse.swt.layout.GridLayout |
createDetailsGridLayout(boolean makeColumnsEqualWidth,
int numColumns)
For details sections belonging to a master details block.
|
static org.eclipse.ui.forms.widgets.TableWrapLayout |
createDetailsTableWrapLayout(boolean makeColumnsEqualWidth,
int numColumns)
For details sections belonging to a master details block.
|
static org.eclipse.swt.layout.GridLayout |
createFormBodyGridLayout(boolean makeColumnsEqualWidth,
int numColumns)
For form bodies.
|
static org.eclipse.ui.forms.widgets.TableWrapLayout |
createFormBodyTableWrapLayout(boolean makeColumnsEqualWidth,
int numColumns)
For form bodies.
|
static org.eclipse.swt.layout.GridLayout |
createFormPaneGridLayout(boolean makeColumnsEqualWidth,
int numColumns)
For composites used to group sections in left and right panes.
|
static org.eclipse.ui.forms.widgets.TableWrapLayout |
createFormPaneTableWrapLayout(boolean makeColumnsEqualWidth,
int numColumns)
For composites used to group sections in left and right panes.
|
static org.eclipse.swt.layout.GridLayout |
createMasterGridLayout(boolean makeColumnsEqualWidth,
int numColumns)
For master sections belonging to a master details block.
|
static org.eclipse.ui.forms.widgets.TableWrapLayout |
createMasterTableWrapLayout(boolean makeColumnsEqualWidth,
int numColumns)
For master sections belonging to a master details block.
|
static org.eclipse.swt.layout.GridLayout |
createSectionClientGridLayout(boolean makeColumnsEqualWidth,
int numColumns)
For composites set as section clients.
|
static org.eclipse.ui.forms.widgets.TableWrapLayout |
createSectionClientTableWrapLayout(boolean makeColumnsEqualWidth,
int numColumns)
For composites set as section clients.
|
static void |
highlightLayoutArea(org.eclipse.swt.widgets.Composite composite,
int color)
Debug method.
|
public static final int DEFAULT_CLEAR_MARGIN
public static final int CONTROL_HORIZONTAL_INDENT
public static final int CLEAR_MARGIN_TOP
public static final int CLEAR_MARGIN_BOTTOM
public static final int CLEAR_MARGIN_LEFT
public static final int CLEAR_MARGIN_RIGHT
public static final int CLEAR_HORIZONTAL_SPACING
public static final int CLEAR_VERTICAL_SPACING
public static final int CLEAR_MARGIN_HEIGHT
public static final int CLEAR_MARGIN_WIDTH
public static final int FORM_BODY_MARGIN_TOP
public static final int FORM_BODY_MARGIN_BOTTOM
public static final int FORM_BODY_MARGIN_LEFT
public static final int FORM_BODY_MARGIN_RIGHT
public static final int FORM_BODY_HORIZONTAL_SPACING
public static final int FORM_BODY_VERTICAL_SPACING
public static final int FORM_BODY_MARGIN_HEIGHT
public static final int FORM_BODY_MARGIN_WIDTH
public static final int FORM_PANE_MARGIN_TOP
public static final int FORM_PANE_MARGIN_BOTTOM
public static final int FORM_PANE_MARGIN_LEFT
public static final int FORM_PANE_MARGIN_RIGHT
public static final int FORM_PANE_HORIZONTAL_SPACING
public static final int FORM_PANE_VERTICAL_SPACING
public static final int FORM_PANE_MARGIN_HEIGHT
public static final int FORM_PANE_MARGIN_WIDTH
public static final int MASTER_DETAILS_MARGIN_TOP
public static final int MASTER_DETAILS_MARGIN_BOTTOM
public static final int MASTER_DETAILS_MARGIN_LEFT
public static final int MASTER_DETAILS_MARGIN_RIGHT
public static final int MASTER_DETAILS_HORIZONTAL_SPACING
public static final int MASTER_DETAILS_VERTICAL_SPACING
public static final int MASTER_DETAILS_MARGIN_HEIGHT
public static final int MASTER_DETAILS_MARGIN_WIDTH
public static final int SECTION_CLIENT_MARGIN_TOP
public static final int SECTION_CLIENT_MARGIN_BOTTOM
public static final int SECTION_CLIENT_MARGIN_LEFT
public static final int SECTION_CLIENT_MARGIN_RIGHT
public static final int SECTION_CLIENT_HORIZONTAL_SPACING
public static final int SECTION_CLIENT_VERTICAL_SPACING
public static final int SECTION_CLIENT_MARGIN_HEIGHT
public static final int SECTION_CLIENT_MARGIN_WIDTH
public static final int SECTION_HEADER_VERTICAL_SPACING
public static org.eclipse.swt.layout.GridLayout createClearGridLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.ui.forms.widgets.TableWrapLayout createClearTableWrapLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.swt.layout.GridLayout createFormBodyGridLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.ui.forms.widgets.TableWrapLayout createFormBodyTableWrapLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.swt.layout.GridLayout createFormPaneGridLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.ui.forms.widgets.TableWrapLayout createFormPaneTableWrapLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.swt.layout.GridLayout createMasterGridLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.ui.forms.widgets.TableWrapLayout createMasterTableWrapLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.swt.layout.GridLayout createDetailsGridLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.ui.forms.widgets.TableWrapLayout createDetailsTableWrapLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.swt.layout.GridLayout createSectionClientGridLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static org.eclipse.ui.forms.widgets.TableWrapLayout createSectionClientTableWrapLayout(boolean makeColumnsEqualWidth, int numColumns)
makeColumnsEqualWidth
- numColumns
- public static void highlightLayoutArea(org.eclipse.swt.widgets.Composite composite, int color)
composite
- color
-