Eclipse Platform
2.1

org.eclipse.jface.text.source
Class OutlinerRulerColumn

java.lang.Object
  |
  +--org.eclipse.jface.text.source.AnnotationRulerColumn
        |
        +--org.eclipse.jface.text.source.OutlinerRulerColumn
All Implemented Interfaces:
IVerticalRulerColumn

public class OutlinerRulerColumn
extends AnnotationRulerColumn

A ruler column for controlling the behavior of a ProjectionSourceViewer. This class is for internal use only.

Since:
2.1

Constructor Summary
OutlinerRulerColumn(IAnnotationModel model, int width)
          Creates a new outliner ruler column.
 
Method Summary
 Control createControl(CompositeRuler parentRuler, Composite parentControl)
          Creates the column's SWT control.
protected  void mouseDoubleClicked(int line)
          Hook method for a mouse double click event on the given ruler line.
 
Methods inherited from class org.eclipse.jface.text.source.AnnotationRulerColumn
doPaint, doPaint1, getCachedTextViewer, getControl, getInclusiveTopIndexStartOffset, getModel, getWidth, redraw, setFont, setModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutlinerRulerColumn

public OutlinerRulerColumn(IAnnotationModel model,
                           int width)
Creates a new outliner ruler column.
Parameters:
model - the column's annotation model
width - the width in pixels
Method Detail

mouseDoubleClicked

protected void mouseDoubleClicked(int line)
Description copied from class: AnnotationRulerColumn
Hook method for a mouse double click event on the given ruler line.
Overrides:
mouseDoubleClicked in class AnnotationRulerColumn
Following copied from class: org.eclipse.jface.text.source.AnnotationRulerColumn
Parameters:
rulerLine - the ruler line

createControl

public Control createControl(CompositeRuler parentRuler,
                             Composite parentControl)
Description copied from interface: IVerticalRulerColumn
Creates the column's SWT control.
Overrides:
createControl in class AnnotationRulerColumn
Following copied from interface: org.eclipse.jface.text.source.IVerticalRulerColumn
Parameters:
parentRuler - the parent ruler of this column
parentControl - the control of the parent ruler
Returns:
the column's SWT control

Eclipse Platform
2.1

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.