Skip to content

Provides an implementation of the translator interfaces in dotify.api

License

Notifications You must be signed in to change notification settings

mtmse/dotify.translator.impl

 
 

Repository files navigation

Build Status Type License: LGPL v2.1

Introduction

dotify.translator.impl contains an implementation of the translator interfaces of dotify.api. If you want to use it, you can get it here.

Techniques

Java, Java SPI, OSGi

Limitations

Currently, braille translation is implemented for Swedish only.

Using

Download the latest release from maven central and add it to your runtime environment.

Access the implementations via the following APIs in dotify.api:

  • BrailleFilterFactoryMaker
  • BrailleTranslatorFactoryMaker
  • MarkerProcessorFactoryMaker
  • TextBorderFactoryMaker

or in an OSGi environment use:

  • BrailleFilterFactoryMakerService
  • BrailleTranslatorFactoryMakerService
  • MarkerProcessorFactoryMakerService
  • TextBorderFactoryMakerService

Building

Build with gradlew build (Windows) or ./gradlew build (Mac/Linux)

Testing

Tests are run with gradlew test (Windows) or ./gradlew test (Mac/Linux)

Requirements & Compatibility

  • Requires Java 8
  • Compatible with SPI and OSGi

More information

See the common wiki for more information.

About

Provides an implementation of the translator interfaces in dotify.api

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.2%
  • Shell 0.8%