All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractConfigurableTableProvider<T> |
Provides an abstract base for TableProviders, implementing basic features
such as the ability to set page fallback action and replacement character.
|
| AbstractEmbosser |
Provides an abstract base for Embossers, implementing basic features
such as the ability to set page format, table, and cell height and width.
|
| AbstractEmbosserWriter |
Provides an abstract base for embossers.
|
| AbstractEmbosserWriter.Padding |
Defines form feed padding style.
|
| AbstractFactory |
Provides an abstract class for Factories.
|
| AbstractPageFormat |
Provides an abstract page format
|
| AbstractPaper |
Provides a default implementation for Paper.
|
| AbstractTable |
Provides an abstract base for Table factories.
|
| AbstractUI |
Provides an abstract base for command line UI's.
|
| AbstractUI.Argument |
Provides the information needed by an application argument.
|
| AbstractUI.Definition |
Provides a definition, that is a name and a description
|
| AbstractUI.ExitCode |
Provides exit codes to be used by implementing classes.
|
| AbstractUI.OptionalArgument |
Provides the information needed by an optional argument.
|
| AdvancedBrailleConverter |
Provides an advanced Braille converter mapping each braille character to a string.
|
| Area |
|
| BasicUI |
Provides a basic command line UI for core functionality in
org.daisy.braille.
|
| BrailleConstants |
Provides constants for braille.
|
| BrailleConverter |
Provides an interface for converting from text to braille and vice verca.
|
| BufferedEmbosserWriter |
Provides an easy way to add a communications contract to an EmbosserWriter.
|
| BufferedVolumeEmbosser |
Provides a buffered volume embossers.
|
| BufferedVolumeEmbosser.Builder |
Provides a builder for a BufferedVolumeEmbosser
|
| ConfigurableEmbosser |
Provides a configurable embosser.
|
| ConfigurableEmbosser.Builder |
Provides a builder for ConfigurableEmbosser
|
| ConfigurableTableProvider<T> |
Provides a TableProvider which creates tables a specific type of
identifier
|
| Contract |
Provides a usage contract that allows an implementation of
EmbosserWriter to optimize or configure communication based on actual
properties of the expected communication.
|
| Contract.Builder |
Provides a builder for Contract
|
| ContractNotSupportedException |
Provides an exception to indicate that the Contract is not supported
|
| CustomPaperCollection |
Provides a custom paper collection that lets a user
add and remove papers.
|
| DefaultTableProvider |
Provides a default table, for convenience.
|
| Device |
Provides an interface to transmit a file to a device, typically a printer.
|
| Dimensions |
Provides two dimensional measurements in millimeters
|
| EightToSixDotMapper |
Provides a utility to map eight dot patterns to six dot patterns.
|
| Element |
Provides an XML element data object.
|
| Embosser |
Provides an interface for common properties of an Embosser.
|
| EmbosserBrailleConverter |
Provides a simple TableConverter implementation.
|
| EmbosserBrailleConverter.EightDotFallbackMethod |
Defines the fallback action when a character in the range 0x2840-0x28FF is
encountered.
|
| EmbosserCatalog |
Provides a catalog of Embosser factories.
|
| EmbosserFactoryException |
Provides an EmbosserFactory exception
|
| EmbosserFeatures |
Provides common embosser features to be used when configuring an Embosser factory.
|
| EmbosserFilter |
Provides an interface for filtering a collection of Embossers.
|
| EmbosserProperties |
Provides an interface for common embosser related properties.
|
| EmbosserProperties.PrintMode |
Regular printing or multi-page printing
|
| EmbosserProvider |
Provides an interface for a collection of Embossers.
|
| EmbosserTable<T> |
Provides an embosser table implementation.
|
| EmbosserTools |
Provides tools related to embosser communication.
|
| EmbosserWriter |
Provides an embosser communication interface.
|
| EmbosserWriterEvent |
Provides an object representation for each event in the EmbosserWriter interface.
|
| EmbosserWriterEvent.CloseEvent |
Provides an object representation for an EmbosserWriter close event
|
| EmbosserWriterEvent.NewLineEvent |
Provides an object representation for an EmbosserWriter newLine event
|
| EmbosserWriterEvent.NewPageEvent |
Provides an object representation for an EmbosserWriter newPage event
|
| EmbosserWriterEvent.NewSectionAndPageEvent |
Provides an object representation for an EmbosserWriter newSectionAndPage event
|
| EmbosserWriterEvent.NewVolumeSectionAndPageEvent |
Provides an object representation for an EmbosserWriter newVolumeSectionAndPage event
|
| EmbosserWriterEvent.OpenEvent |
Provides an object representation for an EmbosserWriter open event
|
| EmbosserWriterEvent.SetRowGapEvent |
Provides an object representation for an EmbosserWriter setRowGap event
|
| EmbosserWriterEvent.WriteEvent |
Provides an object representation for an EmbosserWriter write event
|
| EmbosserWriterProperties |
Provides information about the embosser.
|
| Factory |
Provides an interface for common properties of a Factory.
|
| FactoryCatalog<T extends Factory> |
Provides an interface for factory catalogs.
|
| FactoryFilter<T extends Factory> |
Provides an interface for filtering a collection of Factories.
|
| FileCompare |
Provides functionality to check if files are equal.
|
| FileDevice |
Provides a way of writing the files transmitted using the Device interface to files
|
| FileFormat |
|
| FileFormatProperties |
|
| FileFormatProvider |
|
| FileToDeviceEmbosserWriter |
Provides a bridge between a Device and file based EmbosserWriter
|
| FileTools |
Provides common file tools useful for braille.
|
| InputDetectionException |
Provides an input detection exception
|
| InputHelper |
Provides a command line input helper for setting arguments interactively and
storing them in the users preferences.
|
| Length |
Provides a length measurement that can be expressed using the
preferred units of length.
|
| Length.UnitsOfLength |
Defines possible units to be used when expressing a length value
|
| LineBreaks |
Provides an interface for line breaks
|
| NormalizationResource |
|
| NumeralSortString |
Provides a sorting algorithm that splits groups of digits and sorts these
segments as numbers, for example "sample-1, sample-2, sample-10" will be
sorted in that order.
|
| PageBreaks |
Provides an interface for page breaks
|
| PageFormat |
PageFormat extends a Paper with options selected by a user (if applicable).
|
| PageFormat.Type |
Defines page format types
|
| Paper |
Provides an interface for a physical paper media.
|
| Paper.Type |
Defines paper types.
|
| PaperCatalog |
Provides a catalog of Paper factories.
|
| PaperFilter |
Provides an interface for filtering a collection of Papers.
|
| PaperProvider |
Provides an interface for a collection of Papers.
|
| PEFBook |
Provides useful information about a PEF-document.
|
| PEFConverterFacade |
Provides a facade for both PEFHandler and TextHandler
|
| PEFFileBatchCompare |
Provides comparing of two folders with xml files for differences.
|
| PEFFileBatchCompare.Diff |
|
| PEFFileCompare |
|
| PEFFileCompareException |
|
| PEFFileMerger |
Merges several single volume PEF-files into one.
|
| PEFFileMerger.SortType |
Defines sorting types
|
| PEFFileSplitter |
Splits a PEF-file into several single volume files.
|
| PEFGenerator |
Provides a way to generate PEF-files for testing purposes.
|
| PEFHandler |
Provides a handler for reading a PEF-file and sending the contents to an Embosser.
|
| PEFHandler.Alignment |
Defines alignment values
|
| PEFHandler.Builder |
Provides a Builder for PEFHandler
|
| PEFNamespaceContext |
Provides a NamespaceContext implementation for PEF 1.0.
|
| PEFValidator |
Validates PEF-documents against the official Relax NG schema.
|
| PEFValidator.Mode |
Defines the modes available to the validator.
|
| PEFValidatorFacade |
Provides a facade for PEFValidator
|
| PrinterDevice |
Printer device class of type DocFlavor.INPUT_STREAM.AUTOSENSE
This class can be used when sending a file to a printer.
|
| PrintPage |
|
| PrintPage.PrintDirection |
Direction of print
|
| PrintPage.Shape |
The shape of the paper
|
| Provider<T extends Factory> |
Provides an interface for a collection of Factories.
|
| Range |
Provides a range data object.
|
| RawPrint |
Provides a command line UI for sending a file straight to a
printer.
|
| RollPaper |
Provides a paper object for paper in rolls.
|
| RollPaperFormat |
Provides a paper format for paper in rolls.
|
| SheetPaper |
Provides a paper object for cut-sheet paper.
|
| SheetPaperFormat |
Provides a paper format for cut-sheet paper.
|
| SheetPaperFormat.Orientation |
The width/height orientation of the page
|
| ShortFormResolver |
Provides shorter names for factory identifiers, to be used in command line user interfaces.
|
| SimpleEmbosserProperties |
Provides a simple way to implement EmbosserProperties
|
| StandardLineBreaks |
Provides standard line break definitions
|
| StandardLineBreaks.Type |
Defines standard line break types
|
| StandardPageBreaks |
Provides standard page break definitions
|
| StringTranslator |
Provides a string to string translator.
|
| StringTranslator.MatchMode |
Defines the mode to use when matching patterns in the StringTranslator.
|
| Table |
Provides an interface for common properties of a Table.
|
| TableCatalog |
Provides a catalog of Table factories.
|
| TableFilter |
Provides an interface for filtering a collection of Tables.
|
| TableProperties |
Provides common table features.
|
| TableProvider |
Provides an interface for a collection of Tables.
|
| TextHandler |
Provides a handler for reading text and writing a PEF-file.
|
| TextHandler.Builder |
Provides a Builder for TextHandler
|
| TextInputDetector |
Provides a method for detecting a table based on text input.
|
| TractorPaper |
Provides a paper object for perforated paper with paper guides.
|
| TractorPaperFormat |
Provides a paper format for tractor paper.
|
| UnsupportedPaperException |
Provides an unsupported paper exception
|
| UnsupportedWidthException |
Provides an unsupported width exception
|
| Validator |
Simple interface for validators
|
| ValidatorFactory |
Simple factory for instantiating a Validator based on its identifier
|
| VolumeWriter |
Provides an interface for writing a volume of braille to a file.
|