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
-
Method Summary
Methods inherited from class org.daisy.braille.table.AbstractConfigurableTableProvider
getFeature, setFeature
-
Constructor Details
-
DefaultTableProvider
public DefaultTableProvider()Creates a new DefaultTableProvider
-
-
Method Details
-
newTable
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.
-
list
Description copied from interface:Provider
Lists all Factories- Returns:
- returns a collection of Factories
-