Interface ConfigurableTableProvider<T>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.Object getFeature​(java.lang.String key)
      Gets a feature for the provider
      BrailleConverter newTable​(T t)
      Gets a new BrailleConverter based on the factory's current settings.
      void setFeature​(java.lang.String key, java.lang.Object value)
      Sets a feature for the provider.
      • Methods inherited from interface org.daisy.factory.Provider

        list
    • Method Detail

      • getFeature

        java.lang.Object getFeature​(java.lang.String key)
        Gets a feature for the provider
        Parameters:
        key - the key
        Returns:
        returns the value
        Throws:
        java.lang.IllegalArgumentException - if the feature is unknown
      • setFeature

        void setFeature​(java.lang.String key,
                        java.lang.Object value)
        Sets a feature for the provider.
        Parameters:
        key - the key
        value - the value
        Throws:
        java.lang.IllegalArgumentException - if the feature is unknown
      • newTable

        BrailleConverter newTable​(T t)
        Gets a new BrailleConverter based on the factory's current settings.
        Parameters:
        t - the type to return
        Returns:
        returns a new BrailleConverter of type t
        Throws:
        java.lang.IllegalArgumentException - if the type is unknown