Class orion.editor.AnnotationRuler
Extends
orion.editor.Ruler.
This objects implements an annotation ruler.
See:
orion.editor.Ruler
orion.editor.Annotation
Defined in: </shared/eclipse/e4/orion/I201404012230/bundles/org.eclipse.orion.client.editor/web/orion/editor/rulers.js>.
Constructor Attributes | Constructor Name and Description |
---|---|
orion.editor.AnnotationRuler(annotationModel, rulerLocation, rulerStyle, defaultAnnotation)
Constructs a new annotation ruler.
|
- Methods borrowed from class orion.editor.Ruler:
- addAnnotationType, getAnnotationModel, getAnnotations, getAnnotationsByType, getAnnotationTypePriority, getLocation, getOverview, getRulerStyle, getView, getWidestAnnotation, isAnnotationTypeVisible, removeAnnotationType, setAnnotationModel, setMultiAnnotation, setMultiAnnotationOverlay, setView
- Events borrowed from class orion.editor.Ruler:
- onClick, onDblClick, onMouseMove, onMouseOut, onMouseOver
Class Detail
orion.editor.AnnotationRuler(annotationModel, rulerLocation, rulerStyle, defaultAnnotation)
Constructs a new annotation ruler.
- Parameters:
- {orion.editor.AnnotationModel} annotationModel
- the annotation model for the ruler.
- {String} rulerLocation Optional, Default: "left"
- the location for the ruler.
- {orion.editor.Style} rulerStyle Optional, Default: undefined
- the style for the ruler.
- {orion.editor.Annotation} defaultAnnotation Optional
- the default annotation.