public abstract class TokenSetBidiRegionsSeparator extends BidiRegionsSeparator
BidiRegionsSeparator
allowing to define a number of token sets, tokens within each set will be processed
as a whole by bidi layout algorithm.Modifier | Constructor and Description |
---|---|
protected |
TokenSetBidiRegionsSeparator(TokenSet... tokenSets) |
Modifier and Type | Method and Description |
---|---|
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. |
protected TokenSetBidiRegionsSeparator(TokenSet... tokenSets)
public boolean createBorderBetweenTokens(IElementType previousTokenType, IElementType tokenType)
BidiRegionsSeparator
HighlighterIterator.getTokenType()
, says whether bidi layout
should be performed independently on both sides of the border between tokens.createBorderBetweenTokens
in class BidiRegionsSeparator
HighlighterIterator
,
EditorHighlighter