Class EmbosserTable

    • Constructor Detail

      • EmbosserTable

        public EmbosserTable​(FactoryProperties fp,
                             EightDotFallbackMethod fallback,
                             char replacement)
        Creates a new EmbosserTable with the supplied settings.
        Parameters:
        fp - factory properties for this table
        fallback - fallback method
        replacement - replacement character
    • Method Detail

      • newBrailleConverter

        public abstract BrailleConverter newBrailleConverter()
        Description copied from interface: Table
        Creates a new BrailleConverter based on the current configuration of this Table.
        Returns:
        returns a new BrailleConverter instance
      • getProperty

        public Object getProperty​(String key)
        Description copied from interface: Factory
        Gets the value of a read-only property that applies to all objects returned by this Factory.
        Parameters:
        key - the name of the property to get
        Returns:
        returns the value associated with this property or null if none is found
      • setFeature

        public void setFeature​(String key,
                               Object value)
        Description copied from interface: Factory
        Sets a feature for new Objects returned by this Factory.
        Parameters:
        key - the key for the feature
        value - the value of the feature
      • getFeature

        public Object getFeature​(String key)
        Description copied from interface: Factory
        Gets the value of a feature used by this Factory.
        Parameters:
        key - the key for the feature
        Returns:
        returns the current value of the feature