Package org.eclipse.draw2d.text
Class BidiProvider.DefaultBidiProvider
java.lang.Object
org.eclipse.draw2d.text.BidiProvider.DefaultBidiProvider
- All Implemented Interfaces:
- BidiProvider
- Enclosing interface:
- BidiProvider
Default implementation of 
BidiProvider, backed by Bidi.- Since:
- 3.15
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.eclipse.draw2d.text.BidiProviderBidiProvider.DefaultBidiProvider
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanrequiresBidi(char[] text, int start, int limit) Returntrueif the specified text requires bidi analysis.
- 
Constructor Details- 
DefaultBidiProviderpublic DefaultBidiProvider()
 
- 
- 
Method Details- 
requiresBidipublic boolean requiresBidi(char[] text, int start, int limit) Description copied from interface:BidiProviderReturntrueif the specified text requires bidi analysis. If this returnsfalse, the text will display left-to-right. Clients can then avoid constructing a Bidi object. Text in the Arabic Presentation Forms area of Unicode is presumed to already be shaped and ordered for display, and so will not cause this function to returntrue.- Specified by:
- requiresBidiin interface- BidiProvider
- Parameters:
- text- the text containing the characters to test
- start- the start of the range of characters to test
- limit- the limit of the range of characters to test
- Returns:
- true if the range of characters requires bidi analysis
- See Also:
 
 
-