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