public class DefaultHighlighting extends DefaultStorable implements NewHighlighting
storage| Constructor and Description |
|---|
DefaultHighlighting(SensorStorage storage) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doSave() |
List<SyntaxHighlightingRule> |
getSyntaxHighlightingRuleSet() |
DefaultHighlighting |
highlight(int startLine,
int startLineOffset,
int endLine,
int endLineOffset,
TypeOfText typeOfText)
Shortcut to avoid calling
InputFile.newRange(int, int, int, int) |
DefaultHighlighting |
highlight(int startOffset,
int endOffset,
TypeOfText typeOfText)
Call this method to indicate the type of text in a range.
|
DefaultHighlighting |
highlight(TextRange range,
TypeOfText typeOfText)
Call this method to indicate the type of text in a range.
|
InputFile |
inputFile() |
DefaultHighlighting |
onFile(InputFile inputFile)
The file the highlighting belongs to.
|
save, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsavepublic DefaultHighlighting(SensorStorage storage)
public List<SyntaxHighlightingRule> getSyntaxHighlightingRuleSet()
public DefaultHighlighting onFile(InputFile inputFile)
NewHighlightingonFile in interface NewHighlightingpublic DefaultHighlighting highlight(int startOffset, int endOffset, TypeOfText typeOfText)
NewHighlightinghighlight in interface NewHighlightingstartOffset - Starting position in file for this type of text. Beginning of a file starts with offset '0'.endOffset - End position in file for this type of text.typeOfText - see TypeOfText values.public DefaultHighlighting highlight(int startLine, int startLineOffset, int endLine, int endLineOffset, TypeOfText typeOfText)
NewHighlightingInputFile.newRange(int, int, int, int)highlight in interface NewHighlightingtypeOfText - see TypeOfText values.public DefaultHighlighting highlight(TextRange range, TypeOfText typeOfText)
NewHighlightinghighlight in interface NewHighlightingrange - Range of text to highlight. See for example InputFile.newRange(int, int, int, int).typeOfText - see TypeOfText values.protected void doSave()
doSave in class DefaultStorableCopyright © 2009–2017 SonarSource. All rights reserved.