Package org.eclipse.jface.text
Interface ITextViewerExtension8
-
- All Known Implementing Classes:
ProjectionViewer,SourceViewer,TextConsoleViewer,TextViewer
public interface ITextViewerExtension8Extension interface forITextViewer. Adds the ability to print and set how hovers should be enriched when the mouse is moved into them.- Since:
- 3.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classITextViewerExtension8.EnrichModeType-safe enum of the available enrich modes.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidprint(StyledTextPrintOptions options)Print the text viewer contents using the given options.voidsetHoverEnrichMode(ITextViewerExtension8.EnrichMode mode)Sets the hover enrich mode.
-
-
-
Method Detail
-
print
void print(StyledTextPrintOptions options)
Print the text viewer contents using the given options.- Parameters:
options- the print options
-
setHoverEnrichMode
void setHoverEnrichMode(ITextViewerExtension8.EnrichMode mode)
Sets the hover enrich mode. A non-nullmodedefines when hovers should be enriched once the mouse is moved into them. Ifmodeisnull, hovers are automatically closed when the mouse is moved out of thehover region.Note that a hover can only be enriched if its
IInformationControlExtension5.getInformationPresenterControlCreator()is notnull.- Parameters:
mode- the enrich mode, ornull
-
-