Package org.daisy.dotify.formatter.impl.sheet
Provides functionality for laying out BlockSequences into Sheets.
The main class is SheetDataSource. Uses the
org.daisy.dotify.formatter.impl.page package to layout a BlockSequence into Pages.
Also contains some classes related to volume breaking.
IMPORTANT: This package is part of the FormatterFactory implementation
in org.daisy.dotify.formatter.impl. Classes in this package
should only be used by this implementation.
-
Interface Summary Interface Description SplitterLimit Provides the splitter limit for a given volume. -
Class Summary Class Description PageCounter Provides state needed for a text flow.SectionBuilder TODO: Write java doc.Sheet Provides a sheet data type.SheetDataSource Provides a data source forSheets.SheetGroup Provides a list of consecutive sheets without manual volume breaks inside.SheetGroupManager Provides a manager forSheetGroup.VolumeImpl Provides a container for a physical volume of braille.