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 Table
newFactory(String identifier)
Creates a new table with the specified identifier.
-