com.tssap.util.ui.pane
Interface IGridLayoutPane

All Superinterfaces:
IBasicPane, ICompoundPane, ITitledPane

public interface IGridLayoutPane
extends ICompoundPane

Extends compound pane in order to arrange sub components in a grid.


Field Summary
static int DEFAULT_MARGIN
          Default margin value used for horizontal and vertical margin.
static int DEFAULT_SPACING
          Default spacing value used for horizontal and vertical margin.
 
Method Summary
 org.eclipse.swt.widgets.Button addCheckBox(java.lang.String pCheckBoxText, boolean pCheckBoxValue, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.viewers.CheckboxTableViewer addCheckboxTableViewer(boolean pEnableMultipleSelection, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.viewers.CheckboxTreeViewer addCheckboxTreeViewer(boolean pEnableMultipleSelection, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Combo addComboBox(java.lang.String[] pItems, java.lang.String pDefaultText, boolean pReadOnly, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 IGridLayoutPane addGridLayoutPane(int pNumOfColumns, boolean pEqualSizedFlag, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 IGridLayoutPane addGridLayoutPane(int pNumOfColumns, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 IGridLayoutPane addGridLayoutPane(java.lang.String pGroupTitle, int pNumOfColumns, boolean pEqualSizedFlag, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 IGridLayoutPane addGridLayoutPane(java.lang.String pGroupTitle, int pNumOfColumns, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 void addGridLayoutPaneContainer(IGridLayoutPaneContainer pContainer, IGridLayoutData pLayoutData)
          Method addGridLayoutPaneContainer.
 org.eclipse.swt.widgets.Button[] addHorizontalRadioButtonGroup(java.lang.String pTitle, java.lang.String[] pRadioButtonText, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button[] addHorizontalRadioButtonGroup(java.lang.String pTitle, java.lang.String[] pRadioButtonText, int pSelectedItem, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 ISashPane addHorizontalSashPane(IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Label addHorizontalSeparator()
          Adds a horizontal separator which spans from left border to right border (i.e. all cells of the row).
 IToolBarPane addHorizontalToolBar(IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Label addImage(org.eclipse.swt.graphics.Image pLabelImage, boolean pBorderFlag, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Label addImage(org.eclipse.swt.graphics.Image pLabelImage, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.List addList(java.lang.String[] pItems, boolean enableMultipleSelection, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.List addList(java.lang.String[] pItems, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.viewers.ListViewer addListViewer(boolean pEnableMultipleSelection, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 void addPlaceholder(IGridLayoutData pLayoutData)
          Adds a placeholder.
 void addPlaceholder(int pHorizontalSpan, int pVerticalSpan)
          Adds a placeholder.
 org.eclipse.swt.widgets.Button addPushButton(org.eclipse.swt.graphics.Image pButtonImage, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addPushButton(org.eclipse.swt.graphics.Image pButtonImage, java.lang.String pButtonTooltip, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addPushButton(java.lang.String pButtonText, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addPushButton(java.lang.String pButtonText, java.lang.String pButtonTooltip, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addRadioButton(org.eclipse.swt.graphics.Image pButtonImage, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addRadioButton(org.eclipse.swt.graphics.Image pButtonImage, java.lang.String pButtonTooltip, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addRadioButton(java.lang.String pButtonText, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addRadioButton(java.lang.String pButtonText, java.lang.String pButtonTooltip, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 ISapTableViewer addSapTableViewer(javax.swing.table.TableModel pTableModel, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 ISapTableViewer addSapTableViewer(javax.swing.table.TableModel pTableModel, IGridLayoutData pLayoutData, boolean pSingleSelection)
          Overlayed method of ICompoundPane.
 ISapTreeViewer addSapTreeViewer(javax.swing.tree.TreeModel pTreeModel, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 ISapTreeViewer addSapTreeViewer(javax.swing.tree.TreeModel pTreeModel, SapTreeLabelProvider pTreeLabelProvider, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 ISimplePane addSimplePane(boolean fill, boolean grab)
          Overlayed method of ICompoundPane.
 ISimplePane addSimplePane(boolean fillHorizontal, boolean fillVertical, boolean grabHorizontal, boolean grabVertical)
          Overlayed method of ICompoundPane.
 ISimplePane addSimplePane(IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 ISimplePane addSimplePane(java.lang.String pTitle, boolean fill, boolean grab)
          Overlayed method of ICompoundPane.
 ISimplePane addSimplePane(java.lang.String pTitle, boolean fillHorizontal, boolean fillVertical, boolean grabHorizontal, boolean grabVertical)
          Overlayed method of ICompoundPane.
 ISimplePane addSimplePane(java.lang.String pTitle, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 ITabbedPane addTabbedPane(IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.viewers.TableTreeViewer addTableTreeViewer(boolean pEnableMultipleSelection, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.viewers.TableViewer addTableViewer(boolean pEnableMultipleSelection, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.viewers.TableViewer addTableViewer(boolean pEnableMultipleSelection, ITableColumn[] columns, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.viewers.TableViewer addTableViewer(boolean pEnableMultipleSelection, java.lang.String[] columnLabels, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.viewers.TableViewer addTableViewer(boolean pEnableMultipleSelection, java.lang.String[] columnLabels, int[] columnWidths, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Text addTextField(boolean pReadOnly, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Text addTextField(java.lang.String pDefaultText, boolean pReadOnly, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Text addTextField(java.lang.String pDefaultText, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Label addTextLabel(java.lang.String pLabelText, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Text addTextPane(java.lang.String pDefaultText, boolean pReadOnly, boolean pWordWrap, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Text addTextPane(java.lang.String pDefaultText, boolean pReadOnly, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.text.TextViewer addTextViewer(boolean pWordWrap, boolean pReadOnly, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.text.TextViewer addTextViewer(boolean pWordWrap, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.text.TextViewer addTextViewer(IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addToggleButton(org.eclipse.swt.graphics.Image image, IGridLayoutData layoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addToggleButton(org.eclipse.swt.graphics.Image image, java.lang.String toolTip, IGridLayoutData layoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addToggleButton(java.lang.String text, IGridLayoutData layoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button addToggleButton(java.lang.String text, java.lang.String toolTip, IGridLayoutData layoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.jface.viewers.TreeViewer addTreeViewer(boolean pEnableMultipleSelection, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button[] addVerticalRadioButtonGroup(java.lang.String pTitle, java.lang.String[] pRadioButtonText, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 org.eclipse.swt.widgets.Button[] addVerticalRadioButtonGroup(java.lang.String pTitle, java.lang.String[] pRadioButtonText, int pSelectedItem, IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 ISashPane addVerticalSashPane(IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 IToolBarPane addVerticalToolBar(IGridLayoutData pLayoutData)
          Overlayed method of ICompoundPane.
 IGridLayoutData createGridLayoutData()
          Creates default grid layout data information.
 IGridLayoutData createGridLayoutData(boolean pGrabHorizontal, boolean pGrabVertical)
          Creates grid layout data information.
 IGridLayoutData createGridLayoutData(boolean pGrabHorizontal, boolean pGrabVertical, int pHorizontalSpan, int pVerticalSpan)
          Creates grid layout data information.
 IGridLayoutData createGridLayoutData(int pHorizontalAlignment, int pVerticalAlignment)
          Creates grid layout data information.
 IGridLayoutData createGridLayoutData(int pHorizontalAlignment, int pVerticalAlignment, boolean pGrabHorizontal, boolean pGrabVertical)
          Creates grid layout data information.
 IGridLayoutData createGridLayoutData(int pHorizontalAlignment, int pVerticalAlignment, boolean pGrabHorizontal, boolean pGrabVertical, int pHorizontalSpan, int pVerticalSpan)
          Creates grid layout data information.
 IGridLayoutData createGridLayoutData(int pHorizontalAlignment, int pVerticalAlignment, int pHorizontalSpan, int pVerticalSpan)
          Method createGridLayoutData.
 int getHorizontalMargin()
          Get the horizontal margin.
 int getHorizontalSpacing()
          Get the horizontal spacing.
 int getVerticalMargin()
          Get the vertical margin.
 int getVerticalSpacing()
          Get the vertical spacing.
 void setHorizontalMargin(int newMargin)
          Sets horizontal margin.
 void setHorizontalSpacing(int newSpacing)
          Sets horizontal spacing.
 void setMargin(int newHorizontalMargin, int newVerticalMargin)
          Sets horizontal and vertical margin.
 void setSpacing(int newHorizontalSpacing, int newVerticalSpacing)
          Sets horizontal and vertical spacing.
 void setVerticalMargin(int newMargin)
          Sets vertical margin.
 void setVerticalSpacing(int newSpacing)
          Sets vertical spacing.
 
Methods inherited from interface com.tssap.util.ui.pane.ICompoundPane
addCheckBox, addCheckBox, addCheckboxTableViewer, addCheckboxTreeViewer, addComboBox, addComboBox, addComboBox, addComboBox, addComboBox, addGridLayoutPane, addGridLayoutPane, addGridLayoutPane, addGridLayoutPane, addHorizontalRadioButtonGroup, addHorizontalRadioButtonGroup, addHorizontalRadioButtonGroup, addHorizontalSashPane, addHorizontalToolBar, addImage, addImage, addList, addList, addListViewer, addPlaceholder, addPushButton, addPushButton, addPushButton, addPushButton, addRadioButton, addRadioButton, addRadioButton, addRadioButton, addSapTableViewer, addSapTableViewer, addSapTreeViewer, addSapTreeViewer, addSimplePane, addSimplePane, addTabbedPane, addTableTreeViewer, addTableViewer, addTableViewer, addTableViewer, addTableViewer, addTextField, addTextField, addTextField, addTextLabel, addTextPane, addTextPane, addTextPane, addTextViewer, addTextViewer, addTextViewer, addToggleButton, addToggleButton, addToggleButton, addToggleButton, addTreeViewer, addVerticalRadioButtonGroup, addVerticalRadioButtonGroup, addVerticalRadioButtonGroup, addVerticalSashPane, addVerticalToolBar
 
Methods inherited from interface com.tssap.util.ui.pane.ITitledPane
getTitle, setTitle
 
Methods inherited from interface com.tssap.util.ui.pane.IBasicPane
addDisposeListener, getComposite, getParent, getWidgetFactory, isPaneModifiable, setLayoutData
 

Field Detail

DEFAULT_MARGIN

public static final int DEFAULT_MARGIN
Default margin value used for horizontal and vertical margin.

DEFAULT_SPACING

public static final int DEFAULT_SPACING
Default spacing value used for horizontal and vertical margin.
Method Detail

addPushButton

public org.eclipse.swt.widgets.Button addPushButton(java.lang.String pButtonText,
                                                    IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addPushButton(String)

addPushButton

public org.eclipse.swt.widgets.Button addPushButton(org.eclipse.swt.graphics.Image pButtonImage,
                                                    IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addPushButton(Image)

addPushButton

public org.eclipse.swt.widgets.Button addPushButton(java.lang.String pButtonText,
                                                    java.lang.String pButtonTooltip,
                                                    IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addPushButton(String, String)

addPushButton

public org.eclipse.swt.widgets.Button addPushButton(org.eclipse.swt.graphics.Image pButtonImage,
                                                    java.lang.String pButtonTooltip,
                                                    IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addPushButton(Image, String)

addToggleButton

public org.eclipse.swt.widgets.Button addToggleButton(java.lang.String text,
                                                      IGridLayoutData layoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addToggleButton(String)

addToggleButton

public org.eclipse.swt.widgets.Button addToggleButton(org.eclipse.swt.graphics.Image image,
                                                      IGridLayoutData layoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addToggleButton(Image)

addToggleButton

public org.eclipse.swt.widgets.Button addToggleButton(java.lang.String text,
                                                      java.lang.String toolTip,
                                                      IGridLayoutData layoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addToggleButton(String, String)

addToggleButton

public org.eclipse.swt.widgets.Button addToggleButton(org.eclipse.swt.graphics.Image image,
                                                      java.lang.String toolTip,
                                                      IGridLayoutData layoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addToggleButton(Image, String)

addRadioButton

public org.eclipse.swt.widgets.Button addRadioButton(java.lang.String pButtonText,
                                                     IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addRadioButton(String)

addRadioButton

public org.eclipse.swt.widgets.Button addRadioButton(org.eclipse.swt.graphics.Image pButtonImage,
                                                     IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addRadioButton(Image)

addRadioButton

public org.eclipse.swt.widgets.Button addRadioButton(java.lang.String pButtonText,
                                                     java.lang.String pButtonTooltip,
                                                     IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addRadioButton(String, String)

addRadioButton

public org.eclipse.swt.widgets.Button addRadioButton(org.eclipse.swt.graphics.Image pButtonImage,
                                                     java.lang.String pButtonTooltip,
                                                     IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addRadioButton(Image, String)

addCheckBox

public org.eclipse.swt.widgets.Button addCheckBox(java.lang.String pCheckBoxText,
                                                  boolean pCheckBoxValue,
                                                  IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addCheckBox(String, boolean)

addHorizontalRadioButtonGroup

public org.eclipse.swt.widgets.Button[] addHorizontalRadioButtonGroup(java.lang.String pTitle,
                                                                      java.lang.String[] pRadioButtonText,
                                                                      IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addHorizontalRadioButtonGroup(String, String[])

addHorizontalRadioButtonGroup

public org.eclipse.swt.widgets.Button[] addHorizontalRadioButtonGroup(java.lang.String pTitle,
                                                                      java.lang.String[] pRadioButtonText,
                                                                      int pSelectedItem,
                                                                      IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addHorizontalRadioButtonGroup(String, String[], int)

addVerticalRadioButtonGroup

public org.eclipse.swt.widgets.Button[] addVerticalRadioButtonGroup(java.lang.String pTitle,
                                                                    java.lang.String[] pRadioButtonText,
                                                                    IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addVerticalRadioButtonGroup(String, String[])

addVerticalRadioButtonGroup

public org.eclipse.swt.widgets.Button[] addVerticalRadioButtonGroup(java.lang.String pTitle,
                                                                    java.lang.String[] pRadioButtonText,
                                                                    int pSelectedItem,
                                                                    IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addVerticalRadioButtonGroup(String, String[], int)

addTextLabel

public org.eclipse.swt.widgets.Label addTextLabel(java.lang.String pLabelText,
                                                  IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTextLabel(String)

addTextField

public org.eclipse.swt.widgets.Text addTextField(java.lang.String pDefaultText,
                                                 IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTextField(String)

addTextField

public org.eclipse.swt.widgets.Text addTextField(boolean pReadOnly,
                                                 IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTextField(boolean)

addTextField

public org.eclipse.swt.widgets.Text addTextField(java.lang.String pDefaultText,
                                                 boolean pReadOnly,
                                                 IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTextField(String, boolean)

addTextPane

public org.eclipse.swt.widgets.Text addTextPane(java.lang.String pDefaultText,
                                                boolean pReadOnly,
                                                IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTextPane(String, boolean)

addTextPane

public org.eclipse.swt.widgets.Text addTextPane(java.lang.String pDefaultText,
                                                boolean pReadOnly,
                                                boolean pWordWrap,
                                                IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTextPane(String, boolean, boolean)

addImage

public org.eclipse.swt.widgets.Label addImage(org.eclipse.swt.graphics.Image pLabelImage,
                                              IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addImage(Image)

addImage

public org.eclipse.swt.widgets.Label addImage(org.eclipse.swt.graphics.Image pLabelImage,
                                              boolean pBorderFlag,
                                              IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addImage(Image, boolean)

addComboBox

public org.eclipse.swt.widgets.Combo addComboBox(java.lang.String[] pItems,
                                                 java.lang.String pDefaultText,
                                                 boolean pReadOnly,
                                                 IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addComboBox(String[], String, boolean)

addList

public org.eclipse.swt.widgets.List addList(java.lang.String[] pItems,
                                            IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addList(String[])

addList

public org.eclipse.swt.widgets.List addList(java.lang.String[] pItems,
                                            boolean enableMultipleSelection,
                                            IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addList(String[], boolean)

addPlaceholder

public void addPlaceholder(int pHorizontalSpan,
                           int pVerticalSpan)
Adds a placeholder.
Parameters:
pSpanHorizontally - number of cells spanned horizontally
pSpanVertically - number of cells spanned vertically

addPlaceholder

public void addPlaceholder(IGridLayoutData pLayoutData)
Adds a placeholder.
Parameters:
pLayoutData - grid layout data of the placeholder

addHorizontalSeparator

public org.eclipse.swt.widgets.Label addHorizontalSeparator()
Adds a horizontal separator which spans from left border to right border (i.e. all cells of the row).
Returns:
created label (separator)

addTextViewer

public org.eclipse.jface.text.TextViewer addTextViewer(IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTextViewer()

addTextViewer

public org.eclipse.jface.text.TextViewer addTextViewer(boolean pWordWrap,
                                                       IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTextViewer(boolean)

addTextViewer

public org.eclipse.jface.text.TextViewer addTextViewer(boolean pWordWrap,
                                                       boolean pReadOnly,
                                                       IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTextViewer(boolean, boolean)

addListViewer

public org.eclipse.jface.viewers.ListViewer addListViewer(boolean pEnableMultipleSelection,
                                                          IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addListViewer(boolean)

addTreeViewer

public org.eclipse.jface.viewers.TreeViewer addTreeViewer(boolean pEnableMultipleSelection,
                                                          IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTreeViewer(boolean)

addCheckboxTreeViewer

public org.eclipse.jface.viewers.CheckboxTreeViewer addCheckboxTreeViewer(boolean pEnableMultipleSelection,
                                                                          IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addCheckboxTreeViewer(boolean)

addTableViewer

public org.eclipse.jface.viewers.TableViewer addTableViewer(boolean pEnableMultipleSelection,
                                                            IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTableViewer(boolean)

addTableViewer

public org.eclipse.jface.viewers.TableViewer addTableViewer(boolean pEnableMultipleSelection,
                                                            java.lang.String[] columnLabels,
                                                            IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTableViewer(boolean, String[])

addTableViewer

public org.eclipse.jface.viewers.TableViewer addTableViewer(boolean pEnableMultipleSelection,
                                                            ITableColumn[] columns,
                                                            IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane#addTableViewer(boolean, ITableColumn])

addTableViewer

public org.eclipse.jface.viewers.TableViewer addTableViewer(boolean pEnableMultipleSelection,
                                                            java.lang.String[] columnLabels,
                                                            int[] columnWidths,
                                                            IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTableViewer(boolean, String[], int[])

addCheckboxTableViewer

public org.eclipse.jface.viewers.CheckboxTableViewer addCheckboxTableViewer(boolean pEnableMultipleSelection,
                                                                            IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addCheckboxTableViewer(boolean)

addTableTreeViewer

public org.eclipse.jface.viewers.TableTreeViewer addTableTreeViewer(boolean pEnableMultipleSelection,
                                                                    IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTableTreeViewer(boolean)

addSimplePane

public ISimplePane addSimplePane(boolean fill,
                                 boolean grab)
Overlayed method of ICompoundPane.
Parameters:
fillFlag - fill in both directions
grabFlag - grab in both directions
Returns:
ISimplePane the created pane
See Also:
ICompoundPane.addSimplePane()

addSimplePane

public ISimplePane addSimplePane(boolean fillHorizontal,
                                 boolean fillVertical,
                                 boolean grabHorizontal,
                                 boolean grabVertical)
Overlayed method of ICompoundPane.
Parameters:
fillHorizontal - fill horizontally
fillVertical - fill vertically
grabHorizontal - grab horizontally
grabVertical - grab vertically
Returns:
ISimplePane the created pane
See Also:
ICompoundPane.addSimplePane()

addSimplePane

public ISimplePane addSimplePane(IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addSimplePane()

addSimplePane

public ISimplePane addSimplePane(java.lang.String pTitle,
                                 boolean fill,
                                 boolean grab)
Overlayed method of ICompoundPane. Simple pane is visualized with a titled border.
Parameters:
pTitle - title of border
fillFlag - fill in both directions
grabFlag - grab in both directions
Returns:
ISimplePane the created pane
See Also:
ICompoundPane.addSimplePane()

addSimplePane

public ISimplePane addSimplePane(java.lang.String pTitle,
                                 boolean fillHorizontal,
                                 boolean fillVertical,
                                 boolean grabHorizontal,
                                 boolean grabVertical)
Overlayed method of ICompoundPane. Simple pane is visualized with a titled border.
Parameters:
pTitle - title of border
fillHorizontal - fill horizontally
fillVertical - fill vertically
grabHorizontal - grab horizontally
grabVertical - grab vertically
Returns:
ISimplePane the created pane
See Also:
ICompoundPane.addSimplePane()

addSimplePane

public ISimplePane addSimplePane(java.lang.String pTitle,
                                 IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addSimplePane()

addHorizontalSashPane

public ISashPane addHorizontalSashPane(IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addHorizontalSashPane()

addVerticalSashPane

public ISashPane addVerticalSashPane(IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addVerticalSashPane()

addVerticalToolBar

public IToolBarPane addVerticalToolBar(IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addVerticalToolBar()

addHorizontalToolBar

public IToolBarPane addHorizontalToolBar(IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addHorizontalToolBar()

addTabbedPane

public ITabbedPane addTabbedPane(IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addTabbedPane()

addGridLayoutPane

public IGridLayoutPane addGridLayoutPane(int pNumOfColumns,
                                         IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addGridLayoutPane(int)

addGridLayoutPane

public IGridLayoutPane addGridLayoutPane(int pNumOfColumns,
                                         boolean pEqualSizedFlag,
                                         IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addGridLayoutPane(int, boolean)

addGridLayoutPane

public IGridLayoutPane addGridLayoutPane(java.lang.String pGroupTitle,
                                         int pNumOfColumns,
                                         IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addGridLayoutPane(String, int)

addGridLayoutPane

public IGridLayoutPane addGridLayoutPane(java.lang.String pGroupTitle,
                                         int pNumOfColumns,
                                         boolean pEqualSizedFlag,
                                         IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addGridLayoutPane(String, int, boolean)

addSapTableViewer

public ISapTableViewer addSapTableViewer(javax.swing.table.TableModel pTableModel,
                                         IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addSapTableViewer(TableModel)

addSapTableViewer

public ISapTableViewer addSapTableViewer(javax.swing.table.TableModel pTableModel,
                                         IGridLayoutData pLayoutData,
                                         boolean pSingleSelection)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addSapTableViewer(TableModel)

addSapTreeViewer

public ISapTreeViewer addSapTreeViewer(javax.swing.tree.TreeModel pTreeModel,
                                       IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addSapTreeViewer(TreeModel)

addSapTreeViewer

public ISapTreeViewer addSapTreeViewer(javax.swing.tree.TreeModel pTreeModel,
                                       SapTreeLabelProvider pTreeLabelProvider,
                                       IGridLayoutData pLayoutData)
Overlayed method of ICompoundPane. Additional (grid) layout data is specified.
See Also:
ICompoundPane.addSapTreeViewer(TreeModel, SapTreeLabelProvider)

addGridLayoutPaneContainer

public void addGridLayoutPaneContainer(IGridLayoutPaneContainer pContainer,
                                       IGridLayoutData pLayoutData)
Method addGridLayoutPaneContainer.
Parameters:
pContainer -  
pLayoutData -  

getHorizontalMargin

public int getHorizontalMargin()
Get the horizontal margin.
Returns:
margin value

getVerticalMargin

public int getVerticalMargin()
Get the vertical margin.
Returns:
margin value

setHorizontalMargin

public void setHorizontalMargin(int newMargin)
Sets horizontal margin.
Parameters:
newMargin - new value

setVerticalMargin

public void setVerticalMargin(int newMargin)
Sets vertical margin.
Parameters:
newMargin - new value

setMargin

public void setMargin(int newHorizontalMargin,
                      int newVerticalMargin)
Sets horizontal and vertical margin.
Parameters:
newHorizontalMargin - new value
newVerticalMargin - new value

getHorizontalSpacing

public int getHorizontalSpacing()
Get the horizontal spacing.
Returns:
spacing value

getVerticalSpacing

public int getVerticalSpacing()
Get the vertical spacing.
Returns:
spacing value

setHorizontalSpacing

public void setHorizontalSpacing(int newSpacing)
Sets horizontal spacing.
Parameters:
newSpacing - new value

setVerticalSpacing

public void setVerticalSpacing(int newSpacing)
Sets vertical spacing.
Parameters:
newSpacing - new value

setSpacing

public void setSpacing(int newHorizontalSpacing,
                       int newVerticalSpacing)
Sets horizontal and vertical spacing.
Parameters:
newHorizontalSpacing - new value
newVerticalSpacing - new value

createGridLayoutData

public IGridLayoutData createGridLayoutData()
Creates default grid layout data information.
Returns:
layout data implementation object.

createGridLayoutData

public IGridLayoutData createGridLayoutData(int pHorizontalAlignment,
                                            int pVerticalAlignment)
Creates grid layout data information.
Parameters:
pHorizontalAlignment - alignment constant specified in IGridLayoutData
pVerticalAlignment - alignment constant specified in IGridLayoutData
Returns:
layout data implementation object

createGridLayoutData

public IGridLayoutData createGridLayoutData(int pHorizontalAlignment,
                                            int pVerticalAlignment,
                                            boolean pGrabHorizontal,
                                            boolean pGrabVertical)
Creates grid layout data information.
Parameters:
pHorizontalAlignment - alignment constant specified in IGridLayoutData
pVerticalAlignment - alignment constant specified in IGridLayoutData
pGrabHorizontal - during resizing additional horizontal space is passed to elements with this flag set to true
pGrabVertical - during resizing additional vertical space is passed to elements with this flag set to true
Returns:
layout data implementation object

createGridLayoutData

public IGridLayoutData createGridLayoutData(int pHorizontalAlignment,
                                            int pVerticalAlignment,
                                            boolean pGrabHorizontal,
                                            boolean pGrabVertical,
                                            int pHorizontalSpan,
                                            int pVerticalSpan)
Creates grid layout data information.
Parameters:
pHorizontalAlignment - alignment constant specified in IGridLayoutData
pVerticalAlignment - alignment constant specified in IGridLayoutData
pGrabHorizontal - during resizing additional horizontal space is passed to elements with this flag set to true
pGrabVertical - during resizing additional vertical space is passed to elements with this flag set to true
pHorizontalSpan - number of grid cells to span horizontally
pVerticalSpan - number of grid cells to span vertically
Returns:
layout data implementation object

createGridLayoutData

public IGridLayoutData createGridLayoutData(boolean pGrabHorizontal,
                                            boolean pGrabVertical)
Creates grid layout data information.
Parameters:
pHorizontalAlignment - alignment constant specified in IGridLayoutData
pGrabVertical - during resizing additional vertical space is passed to elements with this flag set to true
Returns:
layout data implementation object

createGridLayoutData

public IGridLayoutData createGridLayoutData(boolean pGrabHorizontal,
                                            boolean pGrabVertical,
                                            int pHorizontalSpan,
                                            int pVerticalSpan)
Creates grid layout data information.
Parameters:
pGrabHorizontal - during resizing additional horizontal space is passed to elements with this flag set to true
pGrabVertical - during resizing additional vertical space is passed to elements with this flag set to true
pHorizontalSpan - number of grid cells to span horizontally
pVerticalSpan - number of grid cells to span vertically
Returns:
layout data implementation object

createGridLayoutData

public IGridLayoutData createGridLayoutData(int pHorizontalAlignment,
                                            int pVerticalAlignment,
                                            int pHorizontalSpan,
                                            int pVerticalSpan)
Method createGridLayoutData.
Parameters:
pHorizontalAlignment - alignment constant specified in IGridLayoutData
pVerticalAlignment - alignment constant specified in IGridLayoutData
pHorizontalSpan - number of grid cells to span horizontally
pVerticalSpan - number of grid cells to span vertically
Returns:
layout data implementation object


Copyright © 2005 SAP AG. All Rights Reserved.