Package org.eclipse.jface.text.revisions
Interface IRevisionRulerColumn
-
- All Superinterfaces:
IVerticalRulerColumn,IVerticalRulerInfo,IVerticalRulerInfoExtension
- All Known Implementing Classes:
ChangeRulerColumn,LineNumberChangeRulerColumn
public interface IRevisionRulerColumn extends IVerticalRulerColumn, IVerticalRulerInfo, IVerticalRulerInfoExtension
A vertical ruler column capable of displaying revision (annotate) information. In order to provide backward compatibility for clients ofIRevisionRulerColumn, extension interfaces are used as a means of evolution. The following extension interfaces exist:IRevisionRulerColumnExtensionsince version 3.3 allowing to register a selection listener on revisions and a configurable rendering mode.
- Since:
- 3.2
- See Also:
RevisionInformation,IRevisionRulerColumnExtension
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetRevisionInformation(RevisionInformation info)Sets the revision information.-
Methods inherited from interface org.eclipse.jface.text.source.IVerticalRulerColumn
createControl, getControl, getWidth, redraw, setFont, setModel
-
Methods inherited from interface org.eclipse.jface.text.source.IVerticalRulerInfo
getControl, getLineOfLastMouseButtonActivity, getWidth, toDocumentLineNumber
-
Methods inherited from interface org.eclipse.jface.text.source.IVerticalRulerInfoExtension
addVerticalRulerListener, getHover, getModel, removeVerticalRulerListener
-
-
-
-
Method Detail
-
setRevisionInformation
void setRevisionInformation(RevisionInformation info)
Sets the revision information.- Parameters:
info- the new revision information, ornullto reset the ruler
-
-