All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.daisy.dotify.api.translator.package-info Maven / Gradle / Ivy

/**
 * 

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. *

* *

The SPI entry points for using this package are:

*
    *
  • {@link org.daisy.dotify.api.translator.BrailleFilterFactoryMaker}
  • *
  • {@link org.daisy.dotify.api.translator.BrailleTranslatorFactoryMaker}
  • *
  • {@link org.daisy.dotify.api.translator.TextBorderFactoryMaker}
  • *
*

The OSGi entry points for using this package are:

*
    *
  • {@link org.daisy.dotify.api.translator.BrailleFilterFactoryMakerService}
  • *
  • {@link org.daisy.dotify.api.translator.BrailleTranslatorFactoryMakerService}
  • *
  • {@link org.daisy.dotify.api.translator.TextBorderFactoryMakerService}
  • *
* *

To add additional implementations, use the following interfaces:

*
    *
  • {@link org.daisy.dotify.api.translator.BrailleFilterFactoryService}
  • *
  • {@link org.daisy.dotify.api.translator.BrailleTranslatorFactoryService}
  • *
  • {@link org.daisy.dotify.api.translator.TextBorderFactoryService}
  • *
* * @author Joel Håkansson */ package org.daisy.dotify.api.translator;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy