All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractPageSet A base implementation of the page set that holds the basic necessary information about the page set.Area An area containing several visual boxes.AreaConcatenator A concatenator that can convert a list of areas to a text string.AreaConnection A relation connection between two content rectangles.AreaGrid A grid of areas in an abstract parent rectangle.AreaListGridTopology A grid topology on a generic list of areas.AreaTopology This is an abstraction of a topology that represents the mutual positions of areas in an abstract space (e.g. in a parent area).AreaTree A tree of visual areas created from a box tree.AreaTreeOperator A generic procedure that processes the area tree.AreaUtils General purpose area analysis functions.Artifact An artifact created during the page processing.ArtifactInfo Basic information about an artifact that can be obtained from a repository without actually loading the whole artifact.ArtifactRepository A repository of available artifacts we are working with.ArtifactService A service that creates an artifact from another artifact.BaseArtifact A common base class for artifact implementations.BaseArtifactService A base implementation of an artifact service.BaseBoxTreeBuilder This class implements building the box tree using the default FitLayout box nesting algorithms.BaseOperator A common base for our area operators.BaseParameter A common base of parameter specifications.BaseParametrizedOperation BaseService A base implementation of a service.Border A structure that describes a box border properties.Border.Side Border side specificationBorder.Style Border line styleBox This class represents a box in the rendered page tree.BOX Box Model Ontology.Box.DisplayType CSS Display TypeBox.Type The type of the box.BoxConcatenator A concatenator that can convert a list of boxes to a text string.Color An RGBA color.Concatenator<T> A concatenator that can convert a list of elements to a text string.Concatenators Pre-defined common concatenators for joining sequences of boxes and areas.Concatenators.PlainAreaConcatenator An area concatenator that simply concatenates the area text contents without any separators.Concatenators.PlainBoxConcatenator A box concatenator that simply concatenates the box text without any separators.Concatenators.SeparatedAreaConcatenator An area concatenator that concatenates the area text using a given separator.Concatenators.SeparatedBoxConcatenator A box concatenator that concatenates the box text using a given separator.Connection<T> A generic connection between two objects with a given relation and a weight.ContentImage An image used as the box content.ContentLine A sequence of areas representing the contents of a text line.ContentObject An object that may be contained in a Box.ContentRect A generic rectangular content within a page.ChunkSet A set of text chunks extracted from a page.DefaultArea Default generic Area implementation.DefaultAreaTree Default Page implementation.DefaultArtifactRepository Default simple in-memory implementation of an ArtifactRepository.DefaultBox Default generic box implementation.DefaultContentImage DefaultContentLine A default ContentLine implementation using a simple ArrayList.DefaultContentRect A default ContentRect implementation which is not used in a tree.DefaultGridTopology The default topology that creates a grid of child areas within a parent area.DefaultChunkSet A default chunk set implementation.DefaultIRIDecoder A default implementation of IRI decoder.DefaultLogicalArea Default LogicalArea implementation.DefaultLogicalAreaTree Default implementation of the logical area tree.DefaultPage Default generic page implementation.DefaultRelation A default simple implementation of a relation.DefaultTag A default simple tag implementation.DefaultTextChunk A default text chunk implementation.DefaultTreeContentRect<T extends GenericTreeNode<T>> A default ContentRect implementation that is a tree node at the same time.DefaultTreeNode<T extends GenericTreeNode<T>> A generic tree node used as a base for the Box and Area implementation.FL FitLayout Core Ontology.GenericTreeNode<T extends GenericTreeNode<T>> A generic tree node interface.IRIDecoder An IRI encoder / decoder.LogicalArea Logical area represents a set of areas that form a single semantic entity.LogicalAreaTree A tree of logical areas.MAPPING Visual area to entity mapping ontology.Metadata A generic metadata definition.OperatorApplicationProvider An artifact provider that consumes an area tree, applies a list of operators and produces a new area tree.OperatorWrapperProvider An area tree provider that wraps a single area tree operator.OutputDisplay An abstraction of the graphical display of the segmentation output.Page This class represents the whole rendered (and segmented) page.PageBoxTreeBuilder A simple box tree builder that takes another page as its input, re-builds the box tree according to the parametres and returns a new page.PageSet A named set of pages processed together.Parameter A parameter of a parametrized operation.ParameterBoolean ParameterFloat ParameterInt ParameterString ParametrizedOperation An implementation of an operation with external parametres of different types.Rect A generic rectangle with certain position, width and height.Rectangular This class represents a general rectangular area.Relation A basic relation interface.RESOURCE FitLayout resource IRI.ScriptObject An object that should be made available in the JavaScript engine.SearchableAreaContainer A basic container of areas with the possibility of searching the areas.SEGM Visual Area Ontology.Service A generic service with its ID, name and description.ServiceConfig A service configuration containing a service ID and parameter values.ServiceException An exception that may occur during the service invocation or processing.ServiceManager This class provides access to registered services.SimpleTagResolver A simple implementation of a tag resolver that only uses the tags assigned to the source area.Tag A tag that can be assigned to an area.Taggable An object that can be assigned tags.Tagger A generic tagger that is able to assign tags to areas.TaggerConfig A tagger configuration and their assignment for tags.TagOccurrence An occurrence of a taggable substring in a text string.TagResolver A resolver that is able to assign a set of tags to an area.TextChunk An rectangular area representing a text chunk.TextStyle This class represent the statistics about text style of a content rectangle.VisualBoxTreeProvider An artifact provider that creates a visual box tree from another box tree.