Package org.daisy.dotify.api.translator
Interface TextBorderFactoryMakerService
-
- All Known Implementing Classes:
TextBorderFactoryMaker
public interface TextBorderFactoryMakerService
Provides an interface for a TextBorderFactoryMaker service. The purpose of this interface is to expose an implementation of a TextBorderFactoryMaker as an OSGi service.
To comply with this interface, an implementation must be thread safe and address both the possibility that only a single instance is created and used throughout and that new instances are created as desired.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TextBorderStyle
newTextBorderStyle(Map<String,Object> features)
Creates a new text border style with the suppled specifications
-
-
-
Method Detail
-
newTextBorderStyle
TextBorderStyle newTextBorderStyle(Map<String,Object> features) throws TextBorderConfigurationException
Creates a new text border style with the suppled specifications- Parameters:
features
- the features to use- Returns:
- returns a new text border style
- Throws:
TextBorderConfigurationException
- if an instance cannot be created
-
-