Package org.daisy.dotify.api.table
Interface TableProvider
-
- All Superinterfaces:
Provider<FactoryProperties>
- All Known Implementing Classes:
BrailleEditorsTableProvider,BrailloTableProvider,CidatTableProvider,CXTableProvider,DefaultTableProvider,EmbosserTableProvider,IndexTableProvider,InterpointTableProvider,SupernovaTableProvider,ViewPlusTableProvider
public interface TableProvider extends Provider<FactoryProperties>
Provides an interface for a Table service. The purpose of this interface is to expose an implementation of Table as a 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 TablenewFactory(String identifier)Creates a new table with the specified identifier.
-