| Interface | Description |
|---|---|
| BrailleFilter |
Provides an interface for braille filter for a particular
locale.
|
| BrailleFilterFactory |
Provides a factory for braille filters.
|
| BrailleFilterFactoryMakerService |
Provides an interface for a BrailleFilterFactoryMaker service.
|
| BrailleFilterFactoryService |
Provides an interface for a BrailleFilterFactory service.
|
| BrailleTranslator |
Provides an interface for braille translation and hyphenation for a particular
locale.
|
| BrailleTranslatorFactory |
Provides a factory for braille translation and hyphenation.
|
| BrailleTranslatorFactoryMakerService |
Provides an interface for a BrailleTranslatorFactoryMaker service.
|
| BrailleTranslatorFactoryService |
Provides an interface for a BrailleTranslatorFactory service.
|
| BrailleTranslatorResult |
Provides a braille translator result.
|
| MarkerProcessor |
Provides an interface to a marker processor.
|
| MarkerProcessorFactory |
Provides a factory for braille markers.
|
| MarkerProcessorFactoryMakerService |
Provides an interface for a MarkerProcessorFactoryMaker service.
|
| MarkerProcessorFactoryService |
Provides an interface for a MarkerProcessorFactory service.
|
| TextAttribute |
Provides an interface for text attributes.
|
| TextBorderFactory |
Provides a factory for text borders.
|
| TextBorderFactoryMakerService |
Provides an interface for a TextBorderFactoryMaker service.
|
| TextBorderFactoryService |
Provides an interface for a TextBorderFactory service.
|
| Class | Description |
|---|---|
| Border |
Provides a border specification.
|
| Border.Builder |
Provides a builder for borders.
|
| BorderSpecification |
Provides a specification for a border.
|
| BorderSpecification.Builder |
Provides a builder for a border specification.
|
| BrailleFilterFactoryMaker |
Provides a braille filter factory maker.
|
| BrailleTranslatorFactoryMaker |
Provides a braille translator factory maker.
|
| DefaultTextAttribute |
Provides a default implementation of text attributes.
|
| DefaultTextAttribute.Builder |
Provides a builder for a default text attribute
|
| MarkerProcessorFactoryMaker |
Provides a marker processor factory maker.
|
| TextBorderFactoryMaker |
Provides a text border factory maker.
|
| TextBorderStyle |
Defines a text border.
|
| TextBorderStyle.Builder |
Provides a builder for text borders.
|
| Translatable |
Provides a specification for a text to translate
|
| Translatable.Builder |
Provides a builder for translatable objects
|
| TranslatorSpecification |
Provides a translator specification.
|
| Enum | Description |
|---|---|
| BorderSpecification.Align |
Defines border alignments
|
| BorderSpecification.Style |
Defines types of borders
|
| Exception | Description |
|---|---|
| MarkerProcessorConfigurationException |
Provides an exception that indicates a problem configuring a new
marker processor instance.
|
| TextBorderConfigurationException |
Provides an exception that indicates a problem configuring
a new text border instance.
|
| TranslationException |
Provides an exception indicating a translation problem.
|
| TranslatorConfigurationException |
Provides an exception that indicates a problem configuring
a new translator instance.
|
| UnsupportedMetricException |
Provides a runtime exception for unsupported metrics.
|
Provides a braille translation API.
This package contains interfaces needed to transform text into braille.
The design allows hyphenation to be handled internally by the translator, which enables support for non-standard hyphenation as well as line break dependent braille markers, such as continuation signs etc.