public class ScrollContainerSWTAlignmentContentArea extends SWTAlignmentRowsArea<AlignmentSubArea> implements ToolkitSpecificAlignmentContentArea
AlignmentContentArea
.Constructor and Description |
---|
ScrollContainerSWTAlignmentContentArea(AlignmentContentArea independentComponent,
org.eclipse.swt.widgets.Composite parentComposite,
int style) |
Modifier and Type | Method and Description |
---|---|
void |
addDataAreaList(DataAreaList list) |
void |
assignSize() |
AlignmentContentArea |
getIndependentComponent() |
boolean |
hasSubcomponents()
Determines whether this component contains nested components for each sequence or data area
or if all its contents are painted directly.
|
void |
reinsertSubelements()
Recreates the subcomponents displaying sequences and data areas in the alignment according to
the current model information.
|
void |
repaintSequences()
Forces the repaint of all displayed sequences.
|
removeAll, repaint
getSWTComponent
changed, checkSubclass, 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, 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, requestLayout, 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, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLocationInParent, getTargetToolkit, getToolkitSize, isFocusOwner, repaint, requestFocus
getLocationInParent, getTargetToolkit, getToolkitSize, isFocusOwner, requestFocus
public ScrollContainerSWTAlignmentContentArea(AlignmentContentArea independentComponent, org.eclipse.swt.widgets.Composite parentComposite, int style)
public AlignmentContentArea getIndependentComponent()
getIndependentComponent
in interface ToolkitComponent
getIndependentComponent
in class AbstractSWTComposite
public boolean hasSubcomponents()
ToolkitSpecificAlignmentContentArea
hasSubcomponents
in interface ToolkitSpecificAlignmentContentArea
true
if subcomponents are used, false
otherwisepublic void addDataAreaList(DataAreaList list)
public void assignSize()
assignSize
in interface SWTToolkitComponent
assignSize
in interface ToolkitComponent
public void reinsertSubelements()
ToolkitSpecificAlignmentRowsArea
reinsertSubelements
in interface ToolkitSpecificAlignmentRowsArea<AlignmentSubArea>
public void repaintSequences()
ToolkitSpecificAlignmentContentArea
SequenceArea
s (not data areas) are repainted.repaintSequences
in interface ToolkitSpecificAlignmentContentArea