public abstract class BidiRegionsSeparator
extends java.lang.Object
Currently it can be specified as a language-level extension (see LanguageBidiRegionsSeparator).
Default implementation assumes a border between any two tokens of different types.
| Constructor and Description |
|---|
BidiRegionsSeparator() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
createBorderBetweenTokens(IElementType previousTokenType,
IElementType tokenType)
Given types of two distinct subsequent tokens returned by
HighlighterIterator.getTokenType(), says whether bidi layout
should be performed independently on both sides of the border between tokens. |
public abstract boolean createBorderBetweenTokens(IElementType previousTokenType, IElementType tokenType)
HighlighterIterator.getTokenType(), says whether bidi layout
should be performed independently on both sides of the border between tokens.HighlighterIterator,
EditorHighlighter