Interface PageSegmentSource

All Superinterfaces:
MetadataProvider, PropertiesProvider

public interface PageSegmentSource extends PropertiesProvider, MetadataProvider
A PageSegmentSource describes the origin of a page segment. Since Documents are not engaged in a 1:1 relation with a single source stream from which the document was loaded, a document may have many source streams from which its contents are derived. In contrast to that, AbstractPageSegments are usually derived from a single stream only. However, there are PageSegments which are not derived from a source stream at all. These PageSegments return null from a call to their AbstractPageSegment.getSource() method.