Provides interfaces and classes needed to implement embossers.
Interface | Description |
---|---|
Embosser |
Provides an interface for common properties of an Embosser.
|
EmbosserFilter |
Provides an interface for filtering a collection of Embossers.
|
EmbosserProperties |
Provides an interface for common embosser related properties.
|
EmbosserProvider |
Provides an interface for a collection of Embossers.
|
EmbosserWriter |
Provides an embosser communication interface.
|
EmbosserWriterProperties |
Provides information about the embosser.
|
FileFormat | |
FileFormatProperties | |
FileFormatProvider | |
LineBreaks |
Provides an interface for line breaks
|
PageBreaks |
Provides an interface for page breaks
|
VolumeWriter |
Provides an interface for writing a volume of braille to a file.
|
Class | Description |
---|---|
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.
|
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
|
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
|
EmbosserCatalog |
Provides a catalog of Embosser factories.
|
EmbosserFeatures |
Provides common embosser features to be used when configuring an Embosser factory.
|
EmbosserTools |
Provides tools related to embosser communication.
|
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
|
FileToDeviceEmbosserWriter |
Provides a bridge between a Device and file based EmbosserWriter
|
SimpleEmbosserProperties |
Provides a simple way to implement EmbosserProperties
|
StandardLineBreaks |
Provides standard line break definitions
|
StandardPageBreaks |
Provides standard page break definitions
|
Enum | Description |
---|---|
AbstractEmbosserWriter.Padding |
Defines form feed padding style.
|
EmbosserProperties.PrintMode |
Regular printing or multi-page printing
|
StandardLineBreaks.Type |
Defines standard line break types
|
Exception | Description |
---|---|
ContractNotSupportedException |
Provides an exception to indicate that the Contract is not supported
|
EmbosserFactoryException |
Provides an EmbosserFactory exception
|
UnsupportedPaperException |
Provides an unsupported paper exception
|
UnsupportedWidthException |
Provides an unsupported width exception
|