Uses of Interface
org.eclipse.equinox.bidi.advanced.IStructuredTextExpert
-
Packages that use IStructuredTextExpert Package Description org.eclipse.equinox.bidi.advanced This package provides classes for users who need finer control on structured text handling.org.eclipse.equinox.bidi.custom This package provides APIs for plug-in developers to contribute handlers for specific types of bidirectional expressions not supported in the standard distribution. -
-
Uses of IStructuredTextExpert in org.eclipse.equinox.bidi.advanced
Methods in org.eclipse.equinox.bidi.advanced that return IStructuredTextExpert Modifier and Type Method Description static IStructuredTextExpertStructuredTextExpertFactory. getExpert()Obtains a IStructuredTextExpert instance for processing structured text with a default type handler segmenting the text according to default separators.static IStructuredTextExpertStructuredTextExpertFactory. getExpert(String type)Obtains a IStructuredTextExpert instance for processing structured text with the specified type handler.static IStructuredTextExpertStructuredTextExpertFactory. getExpert(String type, StructuredTextEnvironment environment)Obtains a IStructuredTextExpert instance for processing structured text with the specified type handler and the specified environment.static IStructuredTextExpertStructuredTextExpertFactory. getStatefulExpert(String type)Obtains a IStructuredTextExpert instance for processing structured text with the specified type handler.static IStructuredTextExpertStructuredTextExpertFactory. getStatefulExpert(String type, StructuredTextEnvironment environment)Obtains a IStructuredTextExpert instance for processing structured text with the specified type handler and the specified environment.static IStructuredTextExpertStructuredTextExpertFactory. getStatefulExpert(StructuredTextTypeHandler handler, StructuredTextEnvironment environment)Obtains a IStructuredTextExpert instance for processing structured text with the specified type handler and the specified environment. -
Uses of IStructuredTextExpert in org.eclipse.equinox.bidi.custom
Fields in org.eclipse.equinox.bidi.custom declared as IStructuredTextExpert Modifier and Type Field Description protected IStructuredTextExpertStructuredTextCharTypes. expertThe IStructuredTextExpert instance which created this instance.Methods in org.eclipse.equinox.bidi.custom with parameters of type IStructuredTextExpert Modifier and Type Method Description intStructuredTextTypeHandler. getDirection(IStructuredTextExpert expert, String text)Indicates the base text direction appropriate for an instance of structured text.intStructuredTextTypeHandler. getDirection(IStructuredTextExpert expert, String text, StructuredTextCharTypes charTypes)Indicates the base text direction appropriate for an instance of structured text.StringStructuredTextTypeHandler. getSeparators(IStructuredTextExpert expert)Indicates the separators to use for the current handler.intStructuredTextTypeHandler. getSpecialsCount(IStructuredTextExpert expert)Indicates the number of special cases handled by the current handler.intStructuredTextTypeHandler. indexOfSpecial(IStructuredTextExpert expert, String text, StructuredTextCharTypes charTypes, StructuredTextOffsets offsets, int caseNumber, int fromIndex)Locates occurrences of special strings within a structured text and returns their indexes one after the other in successive calls.intStructuredTextTypeHandler. processSpecial(IStructuredTextExpert expert, String text, StructuredTextCharTypes charTypes, StructuredTextOffsets offsets, int caseNumber, int separLocation)Handles special cases specific to this handler.booleanStructuredTextTypeHandler. skipProcessing(IStructuredTextExpert expert, String text, StructuredTextCharTypes charTypes)Checks if there is a need for processing structured text.Constructors in org.eclipse.equinox.bidi.custom with parameters of type IStructuredTextExpert Constructor Description StructuredTextCharTypes(IStructuredTextExpert expert, String text)Constructor
-