public interface IVerticalRulerColumn
CompositeRuler
). A
composite vertical ruler is a vertical ruler with dynamically changing
appearance and behavior depending on its actual arrangement of ruler columns.
A vertical ruler column supports a subset of the contract of a vertical
ruler.CompositeRuler
Modifier and Type | Method and Description |
---|---|
Control |
createControl(CompositeRuler parentRuler,
Composite parentControl)
Creates the column's SWT control.
|
Control |
getControl()
Returns the column's SWT control.
|
int |
getWidth()
Returns the width of this column's control.
|
void |
redraw()
Redraws this column.
|
void |
setFont(Font font)
Sets the font of this ruler column.
|
void |
setModel(IAnnotationModel model)
Associates an annotation model with this ruler column.
|
void setModel(IAnnotationModel model)
null
is acceptable and clears the ruler.model
- the new annotation model, may be null
void redraw()
Control createControl(CompositeRuler parentRuler, Composite parentControl)
parentRuler
- the parent ruler of this columnparentControl
- the control of the parent rulerControl getControl()
int getWidth()
void setFont(Font font)
font
- the new font of the ruler column
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.