|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.swt.widgets.Widget org.eclipse.swt.widgets.Control org.eclipse.swt.widgets.Scrollable org.eclipse.swt.widgets.Composite com.ibm.commons.swt.data.layouts.PropLayout com.ibm.commons.swt.data.layouts.PropLayout2
public class PropLayout2
Layout for two overall columns of controls, each column containing a child composite that contains paired controls.
Field Summary |
---|
Fields inherited from class com.ibm.commons.swt.data.layouts.PropLayout |
---|
TEXT_SUFFIX, UNITS_SUFFIX |
Fields inherited from class org.eclipse.swt.widgets.Control |
---|
handle |
Constructor Summary | |
---|---|
PropLayout2(org.eclipse.swt.widgets.Composite parent,
int style)
Constructs a new instance of the class given the parent Composite, and style flags which are used to set the look/behavior of the control. |
|
PropLayout2(org.eclipse.swt.widgets.Composite parent,
int style,
boolean useFirstColumn,
boolean useSecondColumn)
Constructs a new instance of the class given the parent Composite, and style flags which are used to set the look/behavior of the control. |
Method Summary | |
---|---|
protected void |
createChildComposites()
Creates the two child composites. |
protected org.eclipse.swt.layout.GridData |
createColumnGridData()
Creates the grid data for the 2 parent columns. |
protected void |
createContents()
Called to create the panel's contents. |
protected void |
createLeftContents(org.eclipse.swt.widgets.Composite leftChild)
Create the controls that go in the left column. |
protected void |
createRightContents(org.eclipse.swt.widgets.Composite rightChild)
Create the controls that go in the right column. |
protected int |
getNumLeftColumns()
Return the number of columns in the left child composite. |
protected int |
getNumParentColumns()
Return 2 since there are two main parent columns. |
protected int |
getNumRightColumns()
Return the number of columns in the right child composite. |
protected boolean |
isFirstColumnUsed()
Return true if the first column is used. |
protected boolean |
isSecondColumnUsed()
Return true if the second column is used. |
Methods inherited from class org.eclipse.swt.widgets.Composite |
---|
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList |
Methods inherited from class org.eclipse.swt.widgets.Scrollable |
---|
computeTrim, getBorderWidth, getClientArea, getHorizontalBar, getVerticalBar |
Methods inherited from class org.eclipse.swt.widgets.Control |
---|
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update |
Methods inherited from class org.eclipse.swt.widgets.Widget |
---|
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PropLayout2(org.eclipse.swt.widgets.Composite parent, int style)
getNumLeftColumns()
and getNumRightColumns()
.
parent
- a Composite control which will be the parent of the new instance (CANNOT be null).style
- the style of control to constructpublic PropLayout2(org.eclipse.swt.widgets.Composite parent, int style, boolean useFirstColumn, boolean useSecondColumn)
getNumLeftColumns()
and getNumRightColumns()
.
parent
- a Composite control which will be the parent of the new instance (CANNOT be null).style
- the style of control to constructuseFirstColumn
- determines whether or not the first column is rendereduseSecondColumn
- determines whether or not the second column is renderedMethod Detail |
---|
protected void createLeftContents(org.eclipse.swt.widgets.Composite leftChild)
leftChild
- the left child Compositeprotected void createRightContents(org.eclipse.swt.widgets.Composite rightChild)
rightChild
- the right child Compositeprotected int getNumLeftColumns()
protected int getNumRightColumns()
protected boolean isSecondColumnUsed()
protected boolean isFirstColumnUsed()
protected void createContents()
createContents
in class PropLayout
protected int getNumParentColumns()
getNumParentColumns
in class PropLayout
protected void createChildComposites()
protected org.eclipse.swt.layout.GridData createColumnGridData()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |