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
  • Constructor Details

    • DefaultTableProvider

      public DefaultTableProvider()
      Creates a new DefaultTableProvider
  • Method Details

    • 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.
    • list

      public Collection<Table> list()
      Description copied from interface: Provider
      Lists all Factories
      Returns:
      returns a collection of Factories