public class SWTAlignmentLabelArea extends SWTAlignmentRowsArea<AlignmentLabelSubArea> implements ToolkitSpecificAlignmentLabelArea
Constructor and Description |
---|
SWTAlignmentLabelArea(AlignmentLabelArea independentComponent,
org.eclipse.swt.widgets.Composite parent,
int style)
Creates a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
AlignmentLabelArea |
getIndependentComponent() |
void |
reinsertSubelements()
Recreates the components displaying sequences and data areas in the alignment according to
the current model information.
|
removeAll, repaint, subAreaIterator
assignSize, getLocationInParent, getTargetToolkit, getToolkitSize
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
subAreaIterator
assignSize, getLocationInParent, getTargetToolkit, getToolkitSize, repaint
public SWTAlignmentLabelArea(AlignmentLabelArea independentComponent, org.eclipse.swt.widgets.Composite parent, int style)
Note that this method will only add subelements if the subelements of the associated SWTAlignmentContentArea
are already present. Otherwise the component will be empty after calling this method and you need to call
reinsertSubelements()
again after the associated alignment content area has been created.
parent
- the parent componentstyle
- the SWT style valueindependentComponent
- the toolkit independent component that uses this instancepublic AlignmentLabelArea getIndependentComponent()
getIndependentComponent
in interface ToolkitComponent
getIndependentComponent
in class AbstractSWTComposite
public void reinsertSubelements()
Note that this method will only add elements if the subelements of the associated SWTAlignmentContentArea
are already present. Otherwise the component will be empty after calling this method.
reinsertSubelements
in interface ToolkitSpecificAlignmentRowsArea<AlignmentLabelSubArea>