Package org.daisy.braille.table
Class DefaultTableProvider
- java.lang.Object
-
- org.daisy.braille.table.AbstractConfigurableTableProvider<org.daisy.braille.table.DefaultTableProvider.TableType>
-
- org.daisy.braille.table.DefaultTableProvider
-
- All Implemented Interfaces:
ConfigurableTableProvider<org.daisy.braille.table.DefaultTableProvider.TableType>
,TableProvider
,Provider<Table>
public class DefaultTableProvider extends AbstractConfigurableTableProvider<org.daisy.braille.table.DefaultTableProvider.TableType>
Provides a default table, for convenience.- Author:
- Joel HÃ¥kansson
-
-
Field Summary
-
Fields inherited from class org.daisy.braille.table.AbstractConfigurableTableProvider
fallback, replacement
-
-
Constructor Summary
Constructors Constructor Description DefaultTableProvider()
Creates a new DefaultTableProvider
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<Table>
list()
Lists all FactoriesBrailleConverter
newTable(org.daisy.braille.table.DefaultTableProvider.TableType t)
Get a new table instance based on the factory's current settings.-
Methods inherited from class org.daisy.braille.table.AbstractConfigurableTableProvider
getFeature, setFeature
-
-
-
-
Method Detail
-
newTable
public BrailleConverter newTable(org.daisy.braille.table.DefaultTableProvider.TableType t)
Get a new table instance based on the factory's current settings.- Parameters:
t
- the type of table to return, this will override the factory's default table type.- Returns:
- returns a new table instance.
-
-