A B C D E F G H I L M N O P R S T U V W X Y 
All Classes All Packages

A

AbstractPageSet - Class in cz.vutbr.fit.layout.impl
A base implementation of the page set that holds the basic necessary information about the page set.
AbstractPageSet(String) - Constructor for class cz.vutbr.fit.layout.impl.AbstractPageSet
 
add(int, ContentRect) - Method in class cz.vutbr.fit.layout.impl.DefaultContentLine
 
add(ContentRect) - Method in class cz.vutbr.fit.layout.impl.DefaultContentLine
 
addAll(int, Collection<? extends ContentRect>) - Method in class cz.vutbr.fit.layout.impl.DefaultContentLine
 
addAll(Collection<? extends ContentRect>) - Method in class cz.vutbr.fit.layout.impl.DefaultContentLine
 
addArea(Area) - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
addArea(Area) - Method in interface cz.vutbr.fit.layout.model.LogicalArea
 
addAreaTreeOperator(AreaTreeOperator) - Method in class cz.vutbr.fit.layout.api.ServiceManager
Adds a new area tree operator to the manager.
addArtifact(Artifact) - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Adds an artifact to the repository.
addArtifact(Artifact) - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
addArtifactService(ArtifactService) - Method in class cz.vutbr.fit.layout.api.ServiceManager
Adds a new artifact service to the manager.
addBox(Box) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
addBox(Box) - Method in interface cz.vutbr.fit.layout.model.Area
Adds a new box to the area.
addPage(Page) - Method in interface cz.vutbr.fit.layout.api.PageSet
Adds a new page to the set.
addPrefix(String, String) - Method in class cz.vutbr.fit.layout.impl.DefaultIRIDecoder
Adds a new prefix to be used.
addService(Service) - Method in class cz.vutbr.fit.layout.api.ServiceManager
Adds a new service to the manager.
addTag(Tag, float) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
addTag(Tag, float) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
addTag(Tag, float) - Method in interface cz.vutbr.fit.layout.model.Taggable
Adds a tag to this area.
addTextChunk(TextChunk) - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
addUserAttribute(String, Object) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
addUserAttribute(String, Object) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
addUserAttribute(String, Object) - Method in interface cz.vutbr.fit.layout.model.ContentRect
Sets a user-defined attribute for the tree node.
allowsContinuation(Area) - Method in interface cz.vutbr.fit.layout.api.Tagger
Checks whether the area may be a continuation of a previously started area tagged with this tag.
allowsJoining() - Method in interface cz.vutbr.fit.layout.api.Tagger
Checks whether the tag may be used for joining the areas in the visual area tree.
appendChild(Area) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
appendChild(T) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
appendChild(T) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
appendChildren(List<T>) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
appendChildren(List<T>) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
apply(AreaTree) - Method in interface cz.vutbr.fit.layout.api.AreaTreeOperator
Applies the operation to the given tree.
apply(AreaTree, Area) - Method in interface cz.vutbr.fit.layout.api.AreaTreeOperator
Applies the operation to the given subtree of the tree.
applyArtifactService(String, Map<String, Object>, Artifact) - Method in class cz.vutbr.fit.layout.api.ServiceManager
Configures and invokes an artifact service for an input artifact.
Area - Interface in cz.vutbr.fit.layout.model
An area containing several visual boxes.
Area - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
Area
AreaConcatenator - Interface in cz.vutbr.fit.layout.api
A concatenator that can convert a list of areas to a text string.
AreaConnection - Class in cz.vutbr.fit.layout.model
A relation connection between two content rectangles.
AreaConnection(ContentRect, ContentRect, Relation, float) - Constructor for class cz.vutbr.fit.layout.model.AreaConnection
 
AreaGrid - Class in cz.vutbr.fit.layout.impl
A grid of areas in an abstract parent rectangle.
AreaGrid(DefaultArea, AreaTopology) - Constructor for class cz.vutbr.fit.layout.impl.AreaGrid
Constructs a grid of all the child areas of the given parent area.
AreaGrid(Rectangular, Collection<ContentRect>, AreaTopology) - Constructor for class cz.vutbr.fit.layout.impl.AreaGrid
Constructs a grid from the list of areas.
AreaListGridTopology - Class in cz.vutbr.fit.layout.impl
A grid topology on a generic list of areas.
AreaListGridTopology(Collection<ContentRect>) - Constructor for class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
AreaListGridTopology(Collection<ContentRect>, boolean) - Constructor for class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
areasOverlap(Area, Area, double) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Tests whether an area overlaps with another area
areasOverlap(Area, Collection<Area>, double) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Tests a collection of areas for overlaps with another area
areasOverlap(Collection<Area>, Collection<Area>, double) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Tests two collections of areas for overlaps.
AreaTopology - Interface in cz.vutbr.fit.layout.model
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 - Interface in cz.vutbr.fit.layout.model
A tree of visual areas created from a box tree.
AreaTree - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
AreaTree
AreaTreeOperator - Interface in cz.vutbr.fit.layout.api
A generic procedure that processes the area tree.
AreaUtils - Class in cz.vutbr.fit.layout.api
General purpose area analysis functions.
AreaUtils() - Constructor for class cz.vutbr.fit.layout.api.AreaUtils
 
Artifact - Interface in cz.vutbr.fit.layout.model
An artifact created during the page processing.
Artifact - Static variable in class cz.vutbr.fit.layout.ontology.FL
Artifact
ArtifactInfo - Class in cz.vutbr.fit.layout.api
Basic information about an artifact that can be obtained from a repository without actually loading the whole artifact.
ArtifactInfo(IRI) - Constructor for class cz.vutbr.fit.layout.api.ArtifactInfo
 
ArtifactRepository - Interface in cz.vutbr.fit.layout.api
A repository of available artifacts we are working with.
ArtifactService - Interface in cz.vutbr.fit.layout.api
A service that creates an artifact from another artifact.
ATTR_SAME_AS - Static variable in interface cz.vutbr.fit.layout.model.ContentRect
A node attribute that links to an equivalent node (e.g. produced by copying a node to another tree).
Attribute - Static variable in class cz.vutbr.fit.layout.ontology.BOX
Attribute

B

backgroundColor - Static variable in class cz.vutbr.fit.layout.ontology.BOX
backgroundColor
backgroundSeparated - Static variable in class cz.vutbr.fit.layout.ontology.BOX
backgroundSeparated
BaseArtifact - Class in cz.vutbr.fit.layout.impl
A common base class for artifact implementations.
BaseArtifact(IRI) - Constructor for class cz.vutbr.fit.layout.impl.BaseArtifact
 
BaseArtifact(IRI, Artifact) - Constructor for class cz.vutbr.fit.layout.impl.BaseArtifact
 
BaseArtifactService - Class in cz.vutbr.fit.layout.impl
A base implementation of an artifact service.
BaseArtifactService() - Constructor for class cz.vutbr.fit.layout.impl.BaseArtifactService
 
BaseBoxTreeBuilder - Class in cz.vutbr.fit.layout.impl
This class implements building the box tree using the default FitLayout box nesting algorithms.
BaseBoxTreeBuilder(boolean, boolean) - Constructor for class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
 
BaseOperator - Class in cz.vutbr.fit.layout.impl
A common base for our area operators.
BaseOperator() - Constructor for class cz.vutbr.fit.layout.impl.BaseOperator
 
BaseParameter - Class in cz.vutbr.fit.layout.impl
A common base of parameter specifications.
BaseParameter(String) - Constructor for class cz.vutbr.fit.layout.impl.BaseParameter
 
BaseParameter(String, String) - Constructor for class cz.vutbr.fit.layout.impl.BaseParameter
 
BaseParametrizedOperation - Class in cz.vutbr.fit.layout.impl
 
BaseParametrizedOperation() - Constructor for class cz.vutbr.fit.layout.impl.BaseParametrizedOperation
 
BaseService - Class in cz.vutbr.fit.layout.impl
A base implementation of a service.
BaseService() - Constructor for class cz.vutbr.fit.layout.impl.BaseService
 
belongsTo - Static variable in class cz.vutbr.fit.layout.ontology.BOX
belongsTo
belongsTo - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
belongsTo
belongsTo(Area) - Method in interface cz.vutbr.fit.layout.api.Tagger
Checks whether the area may be tagged with the tag.
belongsToChunkSet - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
belongsToChunkSet
belongsToLogicalTree - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
belongsToLogicalTree
BLACK - Static variable in class cz.vutbr.fit.layout.model.Color
 
BLOCK - cz.vutbr.fit.layout.model.Box.DisplayType
 
Border - Class in cz.vutbr.fit.layout.model
A structure that describes a box border properties.
Border - Static variable in class cz.vutbr.fit.layout.ontology.BOX
Border
Border() - Constructor for class cz.vutbr.fit.layout.model.Border
 
Border(int, Border.Style, Color) - Constructor for class cz.vutbr.fit.layout.model.Border
 
Border(Border) - Constructor for class cz.vutbr.fit.layout.model.Border
 
Border.Side - Enum in cz.vutbr.fit.layout.model
Border side specification
Border.Style - Enum in cz.vutbr.fit.layout.model
Border line style
borderColor - Static variable in class cz.vutbr.fit.layout.ontology.BOX
borderColor
borderStyle - Static variable in class cz.vutbr.fit.layout.ontology.BOX
borderStyle
borderWidth - Static variable in class cz.vutbr.fit.layout.ontology.BOX
borderWidth
BOTTOM - cz.vutbr.fit.layout.model.Border.Side
 
bounds - Static variable in class cz.vutbr.fit.layout.ontology.BOX
bounds
Bounds - Static variable in class cz.vutbr.fit.layout.ontology.BOX
Bounds
Box - Interface in cz.vutbr.fit.layout.model
This class represents a box in the rendered page tree.
Box - Static variable in class cz.vutbr.fit.layout.ontology.BOX
Box
BOX - Class in cz.vutbr.fit.layout.ontology
Box Model Ontology.
Box.DisplayType - Enum in cz.vutbr.fit.layout.model
CSS Display Type
Box.Type - Enum in cz.vutbr.fit.layout.model
The type of the box.
BoxConcatenator - Interface in cz.vutbr.fit.layout.api
A concatenator that can convert a list of boxes to a text string.
buildTree(List<Box>, Color) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
 

C

clear() - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Removes all artifacts from the repository.
clear() - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
clearArea(int, int, int, int) - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
Clears the given area of the display.
color - Static variable in class cz.vutbr.fit.layout.ontology.BOX
color
Color - Class in cz.vutbr.fit.layout.model
An RGBA color.
Color(int) - Constructor for class cz.vutbr.fit.layout.model.Color
Creates a color from an RGB value
Color(int, int, int) - Constructor for class cz.vutbr.fit.layout.model.Color
Creates a color from the RGB components.
Color(int, int, int, int) - Constructor for class cz.vutbr.fit.layout.model.Color
Creates a color from the RGBA components.
colorizeByClass(ContentRect, String) - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
Draws the colorized are bounds.
colorizeByTags(ContentRect, Set<Tag>) - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
Draws the colorized are bounds.
computeAreaBounds() - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
Obtains the absolute bounds of the parent area where the child areas are positioned.
computeAreaBounds() - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
computeBackgrounds(Box, Color) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
Computes efficient background color for all the nodes in the tree
computeVisualBounds(Box) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
 
concat(List<Area>) - Method in class cz.vutbr.fit.layout.api.Concatenators.PlainAreaConcatenator
 
concat(List<Area>) - Method in class cz.vutbr.fit.layout.api.Concatenators.SeparatedAreaConcatenator
 
concat(List<Box>) - Method in class cz.vutbr.fit.layout.api.Concatenators.PlainBoxConcatenator
 
concat(List<Box>) - Method in class cz.vutbr.fit.layout.api.Concatenators.SeparatedBoxConcatenator
 
concat(List<T>) - Method in interface cz.vutbr.fit.layout.api.Concatenator
Creates a text string by concatenating the contents of the given elements.
Concatenator<T> - Interface in cz.vutbr.fit.layout.api
A concatenator that can convert a list of elements to a text string.
Concatenators - Class in cz.vutbr.fit.layout.api
Pre-defined common concatenators for joining sequences of boxes and areas.
Concatenators() - Constructor for class cz.vutbr.fit.layout.api.Concatenators
 
Concatenators.PlainAreaConcatenator - Class in cz.vutbr.fit.layout.api
An area concatenator that simply concatenates the area text contents without any separators.
Concatenators.PlainBoxConcatenator - Class in cz.vutbr.fit.layout.api
A box concatenator that simply concatenates the box text without any separators.
Concatenators.SeparatedAreaConcatenator - Class in cz.vutbr.fit.layout.api
An area concatenator that concatenates the area text using a given separator.
Concatenators.SeparatedBoxConcatenator - Class in cz.vutbr.fit.layout.api
A box concatenator that concatenates the box text using a given separator.
Connection<T> - Class in cz.vutbr.fit.layout.model
A generic connection between two objects with a given relation and a weight.
Connection(T, T, Relation, float) - Constructor for class cz.vutbr.fit.layout.model.Connection
Creates a new connection.
ContainerBox - Static variable in class cz.vutbr.fit.layout.ontology.BOX
ContainerBox
contains(int, int) - Method in class cz.vutbr.fit.layout.model.Rectangular
Checks if this rectangle contains a point.
containsArea - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
containsArea
containsBox - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
containsBox
containsObject - Static variable in class cz.vutbr.fit.layout.ontology.BOX
containsObject
containsTag(Tag) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Tests whether the area or any of its direct child areas have the given tag.
contentBounds - Static variable in class cz.vutbr.fit.layout.ontology.BOX
contentBounds
ContentBox - Static variable in class cz.vutbr.fit.layout.ontology.BOX
ContentBox
contentEncloses(Box, Box) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
 
ContentImage - Interface in cz.vutbr.fit.layout.model
An image used as the box content.
contentLength - Static variable in class cz.vutbr.fit.layout.ontology.BOX
contentLength
ContentLine - Interface in cz.vutbr.fit.layout.model
A sequence of areas representing the contents of a text line.
ContentObject - Interface in cz.vutbr.fit.layout.model
An object that may be contained in a Box.
ContentObject - Static variable in class cz.vutbr.fit.layout.ontology.BOX
ContentObject
ContentRect - Interface in cz.vutbr.fit.layout.model
A generic rectangular content within a page.
copy() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
copy() - Method in interface cz.vutbr.fit.layout.model.Area
Creates a copy of the area and makes it a next sibling of the source area.
copy(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
 
copyStyle(Area) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
create() - Static method in class cz.vutbr.fit.layout.api.ServiceManager
Creates a new empty service manager with no services.
createArea(Area) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
createArea(Area) - Method in interface cz.vutbr.fit.layout.model.AreaTree
Creates a new area in the tree by copying another area.
createArea(Box) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
createArea(Box) - Method in interface cz.vutbr.fit.layout.model.AreaTree
Creates a new area in the tree from a box.
createArea(Rectangular) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
createArea(Rectangular) - Method in interface cz.vutbr.fit.layout.model.AreaTree
Creates a new empty area in the tree.
createArea(List<Box>) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
createArea(List<Box>) - Method in interface cz.vutbr.fit.layout.model.AreaTree
Creates a new area in the tree from a list of boxes.
createArtifactIri(Artifact) - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Generates a unique IRI for a new artifact based on the strategy of the given repository.
createArtifactIri(Artifact) - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
createBox() - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
createBox() - Method in interface cz.vutbr.fit.layout.model.Page
Creates a new empty box wihtin this page.
createBox(Box) - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
createBox(Box) - Method in interface cz.vutbr.fit.layout.model.Page
Creates a new box within this page by copying an existing one.
createDefaultIri(String, String) - Method in class cz.vutbr.fit.layout.impl.DefaultTag
Creates a default IRI for a tag when no IRI is provided in constructor.
createdOn - Static variable in class cz.vutbr.fit.layout.ontology.FL
createdOn
createSuperArea(Rectangular, List<Area>, String) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
createSuperArea(Rectangular, List<Area>, String) - Method in interface cz.vutbr.fit.layout.model.Area
Creates a new subarea from a specified region of the area and moves the selected child nodes to the new area.
createTextChunk(Rectangular, Area, Box) - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
createTextChunk(Rectangular, Area, Box) - Method in interface cz.vutbr.fit.layout.model.ChunkSet
 
createTopology() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Creates a topology for this area.
creator - Static variable in class cz.vutbr.fit.layout.ontology.FL
creator
creatorParams - Static variable in class cz.vutbr.fit.layout.ontology.FL
creatorParams
cz.vutbr.fit.layout.api - package cz.vutbr.fit.layout.api
 
cz.vutbr.fit.layout.impl - package cz.vutbr.fit.layout.impl
 
cz.vutbr.fit.layout.model - package cz.vutbr.fit.layout.model
 
cz.vutbr.fit.layout.ontology - package cz.vutbr.fit.layout.ontology
 
cz.vutbr.fit.layout.provider - package cz.vutbr.fit.layout.provider
 
childrenChanged() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
childrenChanged() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
childrenChanged() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
This method is called after some child nodes have been added or removed.
childrenChanged() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
Signals that some children have been added or removed or their state changed.
ChunkSet - Interface in cz.vutbr.fit.layout.model
A set of text chunks extracted from a page.
ChunkSet - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
ChunkSet

D

DASHED - cz.vutbr.fit.layout.model.Border.Style
 
declarePrefixes() - Method in interface cz.vutbr.fit.layout.api.IRIDecoder
Generates a prefix declaration string (e.g. for SPARQL) containing the currenly known prefixes.
declarePrefixes() - Method in class cz.vutbr.fit.layout.impl.DefaultIRIDecoder
Gets the prefix declaration string (e.g. for SPARQL) containing the currenly defined prefixes.
decodeIri(String) - Method in interface cz.vutbr.fit.layout.api.IRIDecoder
Converts a prefixed string to an IRI.
decodeIri(String) - Method in class cz.vutbr.fit.layout.impl.DefaultIRIDecoder
Converts a prefixed string to an IRI
DefaultArea - Class in cz.vutbr.fit.layout.impl
Default generic Area implementation.
DefaultArea(Area) - Constructor for class cz.vutbr.fit.layout.impl.DefaultArea
 
DefaultArea(Box) - Constructor for class cz.vutbr.fit.layout.impl.DefaultArea
 
DefaultArea(Rectangular) - Constructor for class cz.vutbr.fit.layout.impl.DefaultArea
 
DefaultArea(List<Box>) - Constructor for class cz.vutbr.fit.layout.impl.DefaultArea
 
DefaultAreaTree - Class in cz.vutbr.fit.layout.impl
Default Page implementation.
DefaultAreaTree(AreaTree) - Constructor for class cz.vutbr.fit.layout.impl.DefaultAreaTree
Creates a copy of an area tree.
DefaultAreaTree(IRI) - Constructor for class cz.vutbr.fit.layout.impl.DefaultAreaTree
Creates an area tree from a page.
DefaultAreaTree(IRI, IRI) - Constructor for class cz.vutbr.fit.layout.impl.DefaultAreaTree
Creates an area tree from another artifact
DefaultArtifactRepository - Class in cz.vutbr.fit.layout.impl
Default simple in-memory implementation of an ArtifactRepository.
DefaultArtifactRepository() - Constructor for class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
DefaultBox - Class in cz.vutbr.fit.layout.impl
Default generic box implementation.
DefaultBox() - Constructor for class cz.vutbr.fit.layout.impl.DefaultBox
 
DefaultBox(Box) - Constructor for class cz.vutbr.fit.layout.impl.DefaultBox
 
DefaultContentImage - Class in cz.vutbr.fit.layout.impl
 
DefaultContentImage() - Constructor for class cz.vutbr.fit.layout.impl.DefaultContentImage
 
DefaultContentLine - Class in cz.vutbr.fit.layout.impl
A default ContentLine implementation using a simple ArrayList.
DefaultContentLine() - Constructor for class cz.vutbr.fit.layout.impl.DefaultContentLine
 
DefaultContentLine(int) - Constructor for class cz.vutbr.fit.layout.impl.DefaultContentLine
 
DefaultContentLine(Collection<? extends Area>) - Constructor for class cz.vutbr.fit.layout.impl.DefaultContentLine
 
DefaultContentRect - Class in cz.vutbr.fit.layout.impl
A default ContentRect implementation which is not used in a tree.
DefaultContentRect() - Constructor for class cz.vutbr.fit.layout.impl.DefaultContentRect
 
DefaultContentRect(ContentRect) - Constructor for class cz.vutbr.fit.layout.impl.DefaultContentRect
 
DefaultGridTopology - Class in cz.vutbr.fit.layout.impl
The default topology that creates a grid of child areas within a parent area.
DefaultGridTopology(Area) - Constructor for class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
DefaultChunkSet - Class in cz.vutbr.fit.layout.impl
A default chunk set implementation.
DefaultChunkSet(IRI) - Constructor for class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
DefaultChunkSet(IRI, Set<TextChunk>) - Constructor for class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
DefaultIRIDecoder - Class in cz.vutbr.fit.layout.impl
A default implementation of IRI decoder.
DefaultIRIDecoder() - Constructor for class cz.vutbr.fit.layout.impl.DefaultIRIDecoder
 
DefaultLogicalArea - Class in cz.vutbr.fit.layout.impl
Default LogicalArea implementation.
DefaultLogicalArea() - Constructor for class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
DefaultLogicalArea(Area) - Constructor for class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
DefaultLogicalArea(Area, String) - Constructor for class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
DefaultLogicalAreaTree - Class in cz.vutbr.fit.layout.impl
Default implementation of the logical area tree.
DefaultLogicalAreaTree(IRI) - Constructor for class cz.vutbr.fit.layout.impl.DefaultLogicalAreaTree
 
DefaultLogicalAreaTree(IRI, IRI) - Constructor for class cz.vutbr.fit.layout.impl.DefaultLogicalAreaTree
 
DefaultPage - Class in cz.vutbr.fit.layout.impl
Default generic page implementation.
DefaultPage(Page) - Constructor for class cz.vutbr.fit.layout.impl.DefaultPage
 
DefaultPage(URL) - Constructor for class cz.vutbr.fit.layout.impl.DefaultPage
 
DefaultRelation - Class in cz.vutbr.fit.layout.impl
A default simple implementation of a relation.
DefaultRelation(String) - Constructor for class cz.vutbr.fit.layout.impl.DefaultRelation
 
DefaultTag - Class in cz.vutbr.fit.layout.impl
A default simple tag implementation.
DefaultTag(String) - Constructor for class cz.vutbr.fit.layout.impl.DefaultTag
 
DefaultTag(String, String) - Constructor for class cz.vutbr.fit.layout.impl.DefaultTag
 
DefaultTag(IRI, String, String) - Constructor for class cz.vutbr.fit.layout.impl.DefaultTag
 
DefaultTextChunk - Class in cz.vutbr.fit.layout.impl
A default text chunk implementation.
DefaultTextChunk() - Constructor for class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
DefaultTextChunk(Rectangular, Area, Box) - Constructor for class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
DefaultTreeContentRect<T extends GenericTreeNode<T>> - Class in cz.vutbr.fit.layout.impl
A default ContentRect implementation that is a tree node at the same time.
DefaultTreeContentRect(Class<T>) - Constructor for class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
DefaultTreeContentRect(Class<T>, ContentRect) - Constructor for class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
DefaultTreeNode<T extends GenericTreeNode<T>> - Class in cz.vutbr.fit.layout.impl
A generic tree node used as a base for the Box and Area implementation.
DefaultTreeNode(Class<T>) - Constructor for class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
defineParams() - Method in class cz.vutbr.fit.layout.impl.BaseParametrizedOperation
Creates the parameter definition for this operation.
defineParams() - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
describesInstance - Static variable in class cz.vutbr.fit.layout.ontology.MAPPING
http://fitlayout.github.io/ontology/mapping.owl#describesInstance.
disconnect() - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Disconnects the repository.
disconnect() - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
displayType - Static variable in class cz.vutbr.fit.layout.ontology.BOX
displayType
documentOrder - Static variable in class cz.vutbr.fit.layout.ontology.BOX
documentOrder
DOTTED - cz.vutbr.fit.layout.model.Border.Style
 
DOUBLE - cz.vutbr.fit.layout.model.Border.Style
 
drawBox(Box) - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
Draws the box contents on the page depending on the box type.
drawConnection(ContentRect, ContentRect, Color) - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
Draws a connection between two content rectangles.
drawExtent(Area) - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
Draws the area bounds at the output display.
drawExtent(Box) - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
Draws the box bounds at the output display.
drawLayout(OutputDisplay) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
drawLayout(OutputDisplay) - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
drawLayout(OutputDisplay) - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Graphically displays the topology on a graphical output device.
drawPage(Page) - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
Draws the complete page including all the boxes.
drawPage(Page, boolean) - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
Draws the complete page by drawing all the boxes or a bitmap screenshot.
drawRectangle(Rectangular, Color) - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
Draws the given rectangle with the specified color.

E

ELEMENT - cz.vutbr.fit.layout.model.Box.Type
Boxes produced by a DOM element
encloses(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
Checks if this rectangle entirely contains another rectangle.
enclosesX(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
Checks if this rectangle entirely contains the X coordinates of another rectangle.
enclosesY(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
Checks if this rectangle entirely contains the Y coordinates of another rectangle.
encodeIri(IRI) - Method in interface cz.vutbr.fit.layout.api.IRIDecoder
Converts an IRI to its prefixed string.
encodeIri(IRI) - Method in class cz.vutbr.fit.layout.impl.DefaultIRIDecoder
Converts an IRI to a prefixed string.
equals(Object) - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
equals(Object) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
equals(Object) - Method in class cz.vutbr.fit.layout.impl.DefaultTag
 
equals(Object) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
equals(Object) - Method in class cz.vutbr.fit.layout.model.Color
 
equals(Object) - Method in class cz.vutbr.fit.layout.model.Connection
 
equals(Object) - Method in class cz.vutbr.fit.layout.model.Rectangular
 
expandToEnclose(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
 
extract(String) - Method in interface cz.vutbr.fit.layout.api.Tagger
Extracts the parts of a source string that correspond to this tag.

F

findAllAreasAt(int, int) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
findAllAreasAt(int, int) - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Finds all the areas at the specified position in the grid.
findAllAreasIntersecting(Rectangular) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
findAllAreasIntersecting(Rectangular) - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Finds all the areas that intersect with the specified rectangle in the grid.
findArea(Area) - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
findArea(Area) - Method in interface cz.vutbr.fit.layout.model.LogicalArea
Scans a logical area subtree rooted in this logical area for the given area.
findAreaAt(int, int) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
findAreaAt(int, int) - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
findAreaAt(int, int) - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Finds an area at the specified position in the grid.
findAreasBeforeAfter(Area, AreaTopology, List<ContentRect>, List<ContentRect>) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Scans a list of areas and finds the areas that are befor or after a given area on the same line.
findAreasBelow(Area, AreaTopology, List<ContentRect>) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
 
findAreaTreeOperators() - Method in class cz.vutbr.fit.layout.api.ServiceManager
Discovers all the AreaTreeOperator service implementations.
findArtifactProviders(IRI) - Method in class cz.vutbr.fit.layout.api.ServiceManager
Discovers all the ArtifactService implementations that produce a given artifact type.
findArtifactSevices() - Method in class cz.vutbr.fit.layout.api.ServiceManager
Discovers all the ArtifactService implementations.
findByClass(Collection<?>, Class<T>) - Method in class cz.vutbr.fit.layout.api.ServiceManager
Finds a service in a collection of services based on its class.
findCellX(int) - Method in class cz.vutbr.fit.layout.impl.AreaGrid
Finds a grid cell that contains the specified point
findCellY(int) - Method in class cz.vutbr.fit.layout.impl.AreaGrid
Finds a grid cell that contains the specified point
findNodesPostOrder(Predicate<T>) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
findNodesPostOrder(Predicate<T>) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
Traverses the tree rooted in this node postorder and finds all nodes by a predicate.
findNodesPreOrder(Predicate<T>) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
findNodesPreOrder(Predicate<T>) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
Traverses the tree rooted in this node preorder and finds all nodes by a predicate.
findParmetrizedService(String) - Method in class cz.vutbr.fit.layout.api.ServiceManager
Finds a parametrized service based on its ID.
FL - Class in cz.vutbr.fit.layout.ontology
FitLayout Core Ontology.
fontFamily - Static variable in class cz.vutbr.fit.layout.ontology.BOX
fontFamily
fontSize - Static variable in class cz.vutbr.fit.layout.ontology.BOX
fontSize
fontStyle - Static variable in class cz.vutbr.fit.layout.ontology.BOX
fontStyle
fontVariant - Static variable in class cz.vutbr.fit.layout.ontology.BOX
fontVariant
fontWeight - Static variable in class cz.vutbr.fit.layout.ontology.BOX
fontWeight

G

GenericTreeNode<T extends GenericTreeNode<T>> - Interface in cz.vutbr.fit.layout.model
A generic tree node interface.
get(int) - Method in interface cz.vutbr.fit.layout.api.PageSet
Obtains the page at the given index.
getA1() - Method in class cz.vutbr.fit.layout.model.Connection
 
getA2() - Method in class cz.vutbr.fit.layout.model.Connection
 
getAbsolutePosition() - Method in class cz.vutbr.fit.layout.impl.AreaGrid
Obtains the absolute position where the grid is placed within the page.
getAllBoxes() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Obtains all the boxes from this area and all the child areas.
getAllBoxes() - Method in interface cz.vutbr.fit.layout.model.Area
Obtains all the boxes from this area and all the child areas.
getAlpha() - Method in class cz.vutbr.fit.layout.model.Color
Returns the alpha value in the range 0-255.
getArea() - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
getArea() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
getAreaAfter(ContentRect) - Method in class cz.vutbr.fit.layout.impl.DefaultContentLine
 
getAreaAfter(ContentRect) - Method in interface cz.vutbr.fit.layout.model.ContentLine
Finds the area that follows the given area on the line.
getAreaAt(int, int) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
getAreaAt(int, int) - Method in interface cz.vutbr.fit.layout.model.SearchableAreaContainer
Finds the bottom-most area node present at the given coordinates in the area tree.
getAreaBefore(ContentRect) - Method in class cz.vutbr.fit.layout.impl.DefaultContentLine
 
getAreaBefore(ContentRect) - Method in interface cz.vutbr.fit.layout.model.ContentLine
Finds the area that precedes the given area on the line.
getAreaBoundsAbsolute(int, int, int, int) - Method in class cz.vutbr.fit.layout.impl.AreaGrid
Computes the absolute coordinates of the specified area in the grid.
getAreaBoundsAbsolute(Rectangular) - Method in class cz.vutbr.fit.layout.impl.AreaGrid
Computes the absolute coordinates of the specified area in the grid.
getAreaByName(String) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
getAreaByName(String) - Method in interface cz.vutbr.fit.layout.model.SearchableAreaContainer
Finds an area by the given name.
getAreaCount() - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
getAreaCount() - Method in interface cz.vutbr.fit.layout.model.LogicalArea
 
getAreas() - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
getAreas() - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
getAreas() - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Gets the list of areas that are being managed by this topology.
getAreas() - Method in interface cz.vutbr.fit.layout.model.LogicalArea
 
getAreasAt(int, int) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
getAreasAt(int, int) - Method in interface cz.vutbr.fit.layout.model.SearchableAreaContainer
Finds all the area nodes present at the given coordinates in the area tree.
getAreaTags(Area) - Method in interface cz.vutbr.fit.layout.api.TagResolver
Assigns a set of tags to a given area based on its properties.
getAreaTags(Area) - Method in class cz.vutbr.fit.layout.impl.SimpleTagResolver
 
getAreaTree() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getAreaTree() - Method in interface cz.vutbr.fit.layout.model.Area
Obtains the tree the node belongs to.
getAreaTreeIri() - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
getAreaTreeIri() - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalAreaTree
 
getAreaTreeIri() - Method in interface cz.vutbr.fit.layout.model.ChunkSet
Gets the IRI of the area tree the chunk set was build from.
getAreaTreeIri() - Method in interface cz.vutbr.fit.layout.model.LogicalAreaTree
Gets the IRI of the corresponding area tree.
getArtifact(IRI) - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Obtains an artifact from the repository.
getArtifact(IRI) - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
getArtifactInfo() - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Obtains the basic information about the artifacts.
getArtifactInfo() - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
getArtifactIRIs() - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Obtains a list of all artifact IRIs in the repository.
getArtifactIRIs() - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
getArtifactRepository() - Method in class cz.vutbr.fit.layout.api.ServiceManager
Gets the artifact repository currently used by the services.
getArtifactType() - Method in class cz.vutbr.fit.layout.api.ArtifactInfo
 
getArtifactType() - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
getArtifactType() - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
getArtifactType() - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalAreaTree
 
getArtifactType() - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
getArtifactType() - Method in interface cz.vutbr.fit.layout.model.Artifact
Gets the artifact type.
getAttribute(String) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getAttribute(String) - Method in interface cz.vutbr.fit.layout.model.Box
Obtains a value of an additional attribute.
getAttributes() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getAttributes() - Method in interface cz.vutbr.fit.layout.model.Box
Obtains the names and values of all the box attributes.
getBackgroundColor() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getBackgroundColor() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getBackgroundColor() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains the background color of the area.
getBackgroundImagePng() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getBackgroundImagePng() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getBackgroundImagePng() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Gets the PNG image data of the background image if present.
getBlue() - Method in class cz.vutbr.fit.layout.model.Color
Returns the blue value in the range 0-255.
getBorderCount() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getBorderCount() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getBorderCount() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains the number of defined borders for the box.
getBorderStyle(Border.Side) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getBorderStyle(Border.Side) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getBorderStyle(Border.Side) - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains the properties of the box border at the given side.
getBottomBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getBottomBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getBottomBorder() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains the bottom border width.
getBounds() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getBounds() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getBounds() - Method in interface cz.vutbr.fit.layout.model.Box
Returns the logical bounds of the box.
getBounds() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains the pixel position within in the page.
getBoxConcatenator() - Method in interface cz.vutbr.fit.layout.api.AreaConcatenator
Gets the box concatenator used for the leaf areas.
getBoxConcatenator() - Method in class cz.vutbr.fit.layout.api.Concatenators.PlainAreaConcatenator
 
getBoxConcatenator() - Method in class cz.vutbr.fit.layout.api.Concatenators.SeparatedAreaConcatenator
 
getBoxDescription(Box) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Obtains a box description used as the default area name when the area is created from a box.
getBoxes() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Returns a vector of boxes that are inside of this area
getBoxes() - Method in interface cz.vutbr.fit.layout.model.Area
Returns the list of boxes that belong directly to this area.
getBoxesAt(int, int) - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
getBoxesAt(int, int) - Method in interface cz.vutbr.fit.layout.model.Page
Finds all the boxes that contain the given point within their visual bounds.
getBoxesInRegion(Rectangular) - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
getBoxesInRegion(Rectangular) - Method in interface cz.vutbr.fit.layout.model.Page
Finds the root boxes of subtrees that are fully contained in the given region based on their visual bounds.
getBoxText() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Deprecated.
getBoxText(BoxConcatenator) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Returns the text string represented by a concatenation of all the boxes contained directly in this area (no subareas)
getCategory() - Method in interface cz.vutbr.fit.layout.api.Service
A category that allows to group similar services.
getCategory() - Method in class cz.vutbr.fit.layout.impl.BaseArtifactService
 
getCategory() - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
getCellBoundsAbsolute(int, int) - Method in class cz.vutbr.fit.layout.impl.AreaGrid
Computes the absolute coordinates of the specified grid cell.
getCellBoundsRelative(int, int) - Method in class cz.vutbr.fit.layout.impl.AreaGrid
Computes the coordinates of the specified grid cell relatively to the area top left corner.
getColOfs(int) - Method in class cz.vutbr.fit.layout.impl.AreaGrid
Finds the offset of the specified column from the grid origin.
getColor() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getColor() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getColor() - Method in class cz.vutbr.fit.layout.model.Border
 
getColor() - Method in interface cz.vutbr.fit.layout.model.Box
Obtains the box text color.
getColor() - Method in interface cz.vutbr.fit.layout.model.TextChunk
Gets the text color of the chunk.
getCols() - Method in class cz.vutbr.fit.layout.impl.AreaGrid
 
getConsumes() - Method in interface cz.vutbr.fit.layout.api.ArtifactService
The artifact type consumed.
getConsumes() - Method in class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
getConsumes() - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
getConsumes() - Method in class cz.vutbr.fit.layout.provider.VisualBoxTreeProvider
 
getContent() - Method in interface cz.vutbr.fit.layout.model.Metadata
Metadata content representation.
getContentBounds() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getContentBounds() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getContentBounds() - Method in interface cz.vutbr.fit.layout.model.Box
Returns the content bounds.
getContentLength() - Method in class cz.vutbr.fit.layout.model.TextStyle
Returns the total number of elements used for compute the averages from sums.
getContentObject() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getContentObject() - Method in interface cz.vutbr.fit.layout.model.Box
Obtains the content object contained in this box.
getCreatedOn() - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
getCreatedOn() - Method in interface cz.vutbr.fit.layout.model.Artifact
The artifact creation date.
getCreator() - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
getCreator() - Method in interface cz.vutbr.fit.layout.model.Artifact
An identification of the service that created the artifact.
getCreatorParams() - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
getCreatorParams() - Method in interface cz.vutbr.fit.layout.model.Artifact
The parametres of the service used for creating the artifact.
getDateCreated() - Method in interface cz.vutbr.fit.layout.api.PageSet
Obtains the creation date of the set.
getDateCreated() - Method in class cz.vutbr.fit.layout.impl.AbstractPageSet
 
getDefaultAreaConcatenator() - Static method in class cz.vutbr.fit.layout.api.Concatenators
The default area concatenator that concatenates the area contents with no separators and boxes with the default (space-separated) concatenator.
getDefaultBoxConcatenator() - Static method in class cz.vutbr.fit.layout.api.Concatenators
The default box concatenator that concatenates the text content of boxes separated by spaces.
getDepth() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
getDepth() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
getDescription() - Method in interface cz.vutbr.fit.layout.api.PageSet
Obtains the set description.
getDescription() - Method in interface cz.vutbr.fit.layout.api.Parameter
The decription of the parameter, its meaning and values.
getDescription() - Method in interface cz.vutbr.fit.layout.api.Service
Obtains a longer description of the service.
getDescription() - Method in class cz.vutbr.fit.layout.impl.AbstractPageSet
 
getDescription() - Method in class cz.vutbr.fit.layout.impl.BaseParameter
 
getDescription() - Method in class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
getDescription() - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
getDescription() - Method in class cz.vutbr.fit.layout.provider.VisualBoxTreeProvider
 
getDisplayType() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getDisplayType() - Method in interface cz.vutbr.fit.layout.model.Box
Obtains the display type of the element according to the CSS display: property.
getEffectiveBackgroundColor() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getEffectiveBackgroundColor() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getEffectiveBackgroundColor() - Method in interface cz.vutbr.fit.layout.model.Area
Obtains the effective background color visible under the area.
getEffectiveBackgroundColor() - Method in interface cz.vutbr.fit.layout.model.TextChunk
Gets the efficient background color of the chunk.
getFirstArea() - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
getFirstArea() - Method in interface cz.vutbr.fit.layout.model.LogicalArea
 
getFontFamily() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getFontFamily() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getFontFamily() - Method in interface cz.vutbr.fit.layout.model.Box
Obtains the font family name used by the box.
getFontFamily() - Method in interface cz.vutbr.fit.layout.model.TextChunk
Gets the font family of the chunk.
getFontSize() - Method in class cz.vutbr.fit.layout.model.TextStyle
Obtains an average font size in the are in pixels.
getFontSizeSum() - Method in class cz.vutbr.fit.layout.model.TextStyle
Returns the sum of all elements the average style is computed from.
getFontStyle() - Method in class cz.vutbr.fit.layout.model.TextStyle
Obtains the average font style. 0 means no text in italics, 1 means all the text in italics.
getFontStyleSum() - Method in class cz.vutbr.fit.layout.model.TextStyle
Returns the sum of all elements the average style is computed from.
getFontWeight() - Method in class cz.vutbr.fit.layout.model.TextStyle
Obtains the average font style. 0 means no text is bold, 1 means all the text is bold.
getFontWeightSum() - Method in class cz.vutbr.fit.layout.model.TextStyle
Returns the sum of all elements the average style is computed from.
getGraphics() - Method in interface cz.vutbr.fit.layout.api.OutputDisplay
 
getGreen() - Method in class cz.vutbr.fit.layout.model.Color
Returns the green value in the range 0-255.
getGridPosition() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Gets the grid position of this area within the parent topology.
getGridPosition() - Method in interface cz.vutbr.fit.layout.model.Area
Gets the grid position of this area within the parent topology.
getHeight() - Method in class cz.vutbr.fit.layout.impl.AreaGrid
 
getHeight() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getHeight() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getHeight() - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
getHeight() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getHeight() - Method in interface cz.vutbr.fit.layout.model.Page
Obtains the page height.
getHeight() - Method in interface cz.vutbr.fit.layout.model.Rect
 
getHeight() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
getChildAt(int) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
getChildAt(int) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
getChildCount() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
getChildCount() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
getChildren() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
getChildren() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
getChildrenAsContentRects(Area) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Creates a list content rectangles from the child areas of a given area.
getChunkSet() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getChunkSet() - Method in interface cz.vutbr.fit.layout.model.TextChunk
Gets the chunk set the chunk belongs to.
getId() - Method in interface cz.vutbr.fit.layout.api.Service
Obtains a unique ID of the service
getId() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getId() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getId() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains a unique ID of the area within the page.
getId() - Method in class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
getId() - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
getId() - Method in class cz.vutbr.fit.layout.provider.VisualBoxTreeProvider
 
getIndex() - Method in enum cz.vutbr.fit.layout.model.Border.Side
 
getIndex(T) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
getIndex(T) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
getIntrinsicParent() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getIntrinsicParent() - Method in interface cz.vutbr.fit.layout.model.Box
Gets the parent box of this box as obtained from the renderer.
getInverse() - Method in class cz.vutbr.fit.layout.impl.DefaultRelation
 
getInverse() - Method in interface cz.vutbr.fit.layout.model.Relation
The inverse relation to the given relation (if applicable).
getIri() - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
getIri() - Method in class cz.vutbr.fit.layout.impl.DefaultTag
 
getIri() - Method in interface cz.vutbr.fit.layout.model.Artifact
Gets a unique artifact ID
getIri() - Method in interface cz.vutbr.fit.layout.model.Tag
A unique tag IRI.
getIriDecoder() - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Gets an IRI encoder / decoder usable with this repository.
getIriDecoder() - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
getLabel() - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
getLabel() - Method in interface cz.vutbr.fit.layout.model.Artifact
Gets the element label when it is defined.
getLeafCount() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
getLeafCount() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
getLeftBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getLeftBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getLeftBorder() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains the left border width.
getLength() - Method in class cz.vutbr.fit.layout.model.TagOccurrence
 
getLevel() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getLevel() - Method in interface cz.vutbr.fit.layout.model.Area
Area grouping level.
getLine() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getLine() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getLine() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Returns the content line the area belongs to.
getLineThrough() - Method in class cz.vutbr.fit.layout.model.TextStyle
Obtains the amount of line-through text. 0 means no underlined text, 1 means all the text is underlined.
getLineThroughSum() - Method in class cz.vutbr.fit.layout.model.TextStyle
Returns the sum of all elements the average style is computed from.
getMainTag() - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
getMainTag() - Method in interface cz.vutbr.fit.layout.model.LogicalArea
 
getMaxAreaId(Area) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
getMaxIndent() - Method in class cz.vutbr.fit.layout.impl.AreaGrid
 
getMaxLength() - Method in class cz.vutbr.fit.layout.impl.ParameterString
 
getMaxValue() - Method in class cz.vutbr.fit.layout.impl.ParameterFloat
 
getMaxValue() - Method in class cz.vutbr.fit.layout.impl.ParameterInt
 
getMetadata() - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
getMetadata() - Method in interface cz.vutbr.fit.layout.model.Artifact
Metadata provided for the entire artifact.
getMinimalVisualBounds(Box) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
Returns the minimal bounds of the box for enclosing all the contained boxes.
getMinIndent() - Method in class cz.vutbr.fit.layout.impl.AreaGrid
 
getMinLength() - Method in class cz.vutbr.fit.layout.impl.ParameterString
 
getMinSupport() - Method in class cz.vutbr.fit.layout.impl.SimpleTagResolver
 
getMinValue() - Method in class cz.vutbr.fit.layout.impl.ParameterFloat
 
getMinValue() - Method in class cz.vutbr.fit.layout.impl.ParameterInt
 
getMostSupportedTag() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getMostSupportedTag() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getMostSupportedTag() - Method in interface cz.vutbr.fit.layout.model.Taggable
Obtains the tag with the greatest support that is assigned to this area.
getName() - Method in interface cz.vutbr.fit.layout.api.PageSet
Obtains the name of the set.
getName() - Method in interface cz.vutbr.fit.layout.api.Parameter
Returns the name of the parameter.
getName() - Method in interface cz.vutbr.fit.layout.api.Service
Obtains a descriptive name of the service that may be presented to the user.
getName() - Method in class cz.vutbr.fit.layout.impl.AbstractPageSet
 
getName() - Method in class cz.vutbr.fit.layout.impl.BaseParameter
 
getName() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getName() - Method in class cz.vutbr.fit.layout.impl.DefaultRelation
 
getName() - Method in class cz.vutbr.fit.layout.impl.DefaultTag
 
getName() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getName() - Method in interface cz.vutbr.fit.layout.model.Area
Obtains the area name.
getName() - Method in interface cz.vutbr.fit.layout.model.Relation
Gets the name of the relation.
getName() - Method in interface cz.vutbr.fit.layout.model.Tag
Obtains the name of the tag.
getName() - Method in interface cz.vutbr.fit.layout.model.TextChunk
Gets a readable name of the chunk for listing purposes.
getName() - Method in class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
getName() - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
getName() - Method in class cz.vutbr.fit.layout.provider.VisualBoxTreeProvider
 
getNextAreaId() - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
getNextAreaId() - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
getNextBoxId() - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
getNextSibling() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
getNextSibling() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
getOperator() - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
getOperatorList() - Method in class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
getOperators() - Method in class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
getOrder() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getOrder() - Method in interface cz.vutbr.fit.layout.model.Box
Gets the order of precedence of the box in the page.
getOwnText() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getOwnText() - Method in interface cz.vutbr.fit.layout.model.Box
Obtains the text contained directly in this box without considering its child boxes.
getPage() - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
The resulting page model.
getPage() - Method in class cz.vutbr.fit.layout.impl.PageBoxTreeBuilder
 
getPageIri() - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
getPageIri() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getPageIri() - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
getPageIri() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getPageIri() - Method in interface cz.vutbr.fit.layout.model.AreaTree
Gets the IRI of the page the area tree was build from.
getPageIri() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains the IRI of the page this block belongs to.
getPageIri() - Method in interface cz.vutbr.fit.layout.model.ChunkSet
Gets the IRI of the related page.
getParam(String) - Method in interface cz.vutbr.fit.layout.api.ParametrizedOperation
Obtains the value of the given parameter.
getParam(String) - Method in class cz.vutbr.fit.layout.impl.BaseParametrizedOperation
Obtains the parameter using the appropriate getter method (if present).
getParam(String) - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
getParametrizedServices() - Method in class cz.vutbr.fit.layout.api.ServiceManager
Gets a map of all available parametrized operations.
getParams() - Method in interface cz.vutbr.fit.layout.api.ParametrizedOperation
Obtains a list of available parameters.
getParams() - Method in class cz.vutbr.fit.layout.api.ServiceConfig
 
getParams() - Method in class cz.vutbr.fit.layout.impl.BaseParametrizedOperation
 
getParamString() - Method in interface cz.vutbr.fit.layout.api.ParametrizedOperation
Creates a string of parameters and their values.
getParamString() - Method in class cz.vutbr.fit.layout.impl.BaseParametrizedOperation
Creates a string of parameters and their values.
getParent() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
getParent() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
getParentIri() - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
getParentIri() - Method in interface cz.vutbr.fit.layout.model.Artifact
Gets the IRI of the parent artifact - the artifact this one was created from.
getPngData() - Method in class cz.vutbr.fit.layout.impl.DefaultContentImage
 
getPngData() - Method in interface cz.vutbr.fit.layout.model.ContentImage
Gets the PNG data of the image if available.
getPngImage() - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
getPngImage() - Method in interface cz.vutbr.fit.layout.model.Page
Gets the PNG image of the rendered page if provided by the renderer.
getPosition() - Method in class cz.vutbr.fit.layout.model.TagOccurrence
 
getPosition(ContentRect) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
getPosition(ContentRect) - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
getPosition(ContentRect) - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Obtains the position of the given area within this topology.
getPositionMap() - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
getPositionMap() - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Obtains a map assigning a position to each area.
getPrefixUris() - Method in interface cz.vutbr.fit.layout.api.IRIDecoder
Gets a map that assigns uris to known prefix names.
getPrefixUris() - Method in class cz.vutbr.fit.layout.impl.DefaultIRIDecoder
Gets a map that assigns uris to prefix names.
getPreviousSibling() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
getPreviousSibling() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
getProduces() - Method in interface cz.vutbr.fit.layout.api.ArtifactService
The artifact type produced.
getProduces() - Method in class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
getProduces() - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
getProduces() - Method in class cz.vutbr.fit.layout.provider.VisualBoxTreeProvider
 
getRed() - Method in class cz.vutbr.fit.layout.model.Color
Returns the red value in the range 0-255.
getRelation() - Method in class cz.vutbr.fit.layout.model.Connection
 
getRGB() - Method in class cz.vutbr.fit.layout.model.Color
Returns the RGB value representing the color.
getRightBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getRightBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getRightBorder() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains the right border width.
getRoot() - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
getRoot() - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalAreaTree
 
getRoot() - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
getRoot() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
getRoot() - Method in interface cz.vutbr.fit.layout.model.AreaTree
Obtains the root node of the area tree.
getRoot() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
getRoot() - Method in interface cz.vutbr.fit.layout.model.LogicalAreaTree
Obtains the root node of the logical area tree.
getRoot() - Method in interface cz.vutbr.fit.layout.model.Page
Returns the root box of the page.
getRowOfs(int) - Method in class cz.vutbr.fit.layout.impl.AreaGrid
Finds the offset of the specified row from the grid origin.
getRows() - Method in class cz.vutbr.fit.layout.impl.AreaGrid
 
getServiceId() - Method in class cz.vutbr.fit.layout.api.ServiceConfig
 
getServiceManager() - Method in class cz.vutbr.fit.layout.impl.BaseService
Gets the service manager used by the service.
getServiceParams(ParametrizedOperation) - Static method in class cz.vutbr.fit.layout.api.ServiceManager
Obtains the values of all the parametres of the given operation.
getSourceArea() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getSourceArea() - Method in interface cz.vutbr.fit.layout.model.TextChunk
Gets the source area the chunk was extracted from.
getSourceBox() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getSourceBox() - Method in interface cz.vutbr.fit.layout.model.TextChunk
Gets the source box the chunk was extracted from.
getSourceNodeId() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getSourceNodeId() - Method in interface cz.vutbr.fit.layout.model.Box
Obtains a unique identification of the box source (e.g. the source DOM node).
getSourceURL() - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
getSourceURL() - Method in interface cz.vutbr.fit.layout.model.Page
Obtains the source URL of the page.
getStyle() - Method in class cz.vutbr.fit.layout.model.Border
 
getSubstringBounds(int, int) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getSubstringBounds(int, int) - Method in interface cz.vutbr.fit.layout.model.Box
Returns the bounds of a substring of the own text of the box starting at startPos and ending at endPos.
getSupport() - Method in class cz.vutbr.fit.layout.model.TagOccurrence
 
getSupportedTags(float) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getSupportedTags(float) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getSupportedTags(float) - Method in interface cz.vutbr.fit.layout.model.Taggable
Obtains all the tags with the support greater or equal to the specified value.
getTaggerForTag(Tag) - Method in interface cz.vutbr.fit.layout.api.TaggerConfig
Finds a tagger for the given tag.
getTaggers() - Method in interface cz.vutbr.fit.layout.api.TaggerConfig
Returns the complete mapping of tags to their source taggers.
getTagName() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getTagName() - Method in interface cz.vutbr.fit.layout.model.Box
When the box is generated by a DOM element, obtains the corresponding tag name.
getTags() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Obtains the set of tags assigned to the area.
getTags() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
Obtains the set of tags assigned to the area.
getTags() - Method in interface cz.vutbr.fit.layout.model.Taggable
Obtains the list of tags assigned to this area and their support.
getTagSupport(Tag) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getTagSupport(Tag) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getTagSupport(Tag) - Method in interface cz.vutbr.fit.layout.model.Taggable
Obtains the support of the given tag assignment
getText() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getText() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getText() - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
getText() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
getText() - Method in interface cz.vutbr.fit.layout.model.Area
Returns the complete text contained in this area and its sub areas concatenated using the default concatenator defined by Concatenators.getDefaultAreaConcatenator().
getText() - Method in interface cz.vutbr.fit.layout.model.Box
Obtains the complete text contained in this box.
getText() - Method in interface cz.vutbr.fit.layout.model.LogicalArea
 
getText() - Method in class cz.vutbr.fit.layout.model.TagOccurrence
 
getText() - Method in interface cz.vutbr.fit.layout.model.TextChunk
Gets the complete text of the chunk.
getText(AreaConcatenator) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getText(AreaConcatenator) - Method in interface cz.vutbr.fit.layout.model.Area
Returns the complete text contained in this area and its sub areas concatenated using the specified concatenator.
getText(BoxConcatenator) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getText(BoxConcatenator) - Method in interface cz.vutbr.fit.layout.model.Box
Obtains the complete text contained in this box.
getText(String) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getText(String) - Method in interface cz.vutbr.fit.layout.model.Area
Deprecated.
Deprecated in favor of Area.getText(AreaConcatenator)
getTextChunks() - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
getTextChunks() - Method in interface cz.vutbr.fit.layout.model.ChunkSet
 
getTextStyle() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getTextStyle() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getTextStyle() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Gets the text style statistics of the content.
getTitle() - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
getTitle() - Method in interface cz.vutbr.fit.layout.model.Page
Obtains the page title specified using the <title> tag.
getTopBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getTopBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getTopBorder() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains the top border width.
getTopology() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
getTopology() - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
getTopology() - Method in interface cz.vutbr.fit.layout.model.Area
Returns the topology of this area.
getTopology() - Method in interface cz.vutbr.fit.layout.model.ChunkSet
 
getTopologyHeight() - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
getTopologyHeight() - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Obtains the total height of the topology used for placing the child areas within this area.
getTopologyPosition() - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
getTopologyPosition() - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Obtains the absolute position of the whole topology within the page.
getTopologyWidth() - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
getTopologyWidth() - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Obtains the total width of the topology used for placing the child areas within this area.
getType() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getType() - Method in class cz.vutbr.fit.layout.impl.DefaultTag
 
getType() - Method in interface cz.vutbr.fit.layout.model.Box
Resurns the type of the box.
getType() - Method in interface cz.vutbr.fit.layout.model.Metadata
Metadata type (e.g.
getType() - Method in interface cz.vutbr.fit.layout.model.Tag
The tag type that allows to distinguish tags of different purposes and different source.
getUnderline() - Method in class cz.vutbr.fit.layout.model.TextStyle
Obtains the amount of underlined text. 0 means no underlined text, 1 means all the text is underlined.
getUnderlineSum() - Method in class cz.vutbr.fit.layout.model.TextStyle
Returns the sum of all elements the average style is computed from.
getUriPrefixes() - Method in class cz.vutbr.fit.layout.impl.DefaultIRIDecoder
Gets a map that assigns prefix names to uris.
getUrl() - Method in class cz.vutbr.fit.layout.impl.DefaultContentImage
 
getUrl() - Method in interface cz.vutbr.fit.layout.model.ContentImage
Obtains the image URL.
getUserAttribute(String, Class<P>) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getUserAttribute(String, Class<P>) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getUserAttribute(String, Class<P>) - Method in interface cz.vutbr.fit.layout.model.ContentRect
Obtains the user-defined attribute value assigned to the node.
getVarName() - Method in interface cz.vutbr.fit.layout.api.ScriptObject
Gets the name of the object in the JavaScript engine.
getVisualBounds() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getVisualBounds() - Method in interface cz.vutbr.fit.layout.model.Box
Returns the bounds of the box as they visually appear to the user.
getWeight() - Method in class cz.vutbr.fit.layout.model.Connection
 
getWidth() - Method in class cz.vutbr.fit.layout.impl.AreaGrid
 
getWidth() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getWidth() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getWidth() - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
getWidth() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getWidth() - Method in class cz.vutbr.fit.layout.model.Border
 
getWidth() - Method in interface cz.vutbr.fit.layout.model.Page
Obtains the page width.
getWidth() - Method in interface cz.vutbr.fit.layout.model.Rect
 
getWidth() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
getX1() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getX1() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getX1() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getX1() - Method in interface cz.vutbr.fit.layout.model.Rect
 
getX1() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
getX2() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getX2() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getX2() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getX2() - Method in interface cz.vutbr.fit.layout.model.Rect
 
getX2() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
getY1() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getY1() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getY1() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getY1() - Method in interface cz.vutbr.fit.layout.model.Rect
 
getY1() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
getY2() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
getY2() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
getY2() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
getY2() - Method in interface cz.vutbr.fit.layout.model.Rect
 
getY2() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
GRID_THRESHOLD - Static variable in class cz.vutbr.fit.layout.impl.AreaGrid
The maximal difference between two lengths that are considered a "being the same"

H

hasAreaTree - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
hasAreaTree
hasAttribute - Static variable in class cz.vutbr.fit.layout.ontology.BOX
hasAttribute
hasBackground() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
hasBackground() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
hasBackground() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Checks whether the box has a background color or image.
hasBackgroundImage - Static variable in class cz.vutbr.fit.layout.ontology.BOX
hasBackgroundImage
hasBottomBorder - Static variable in class cz.vutbr.fit.layout.ontology.BOX
hasBottomBorder
hasBottomBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
hasBottomBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
hasBottomBorder() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Checks whether the box has the bottom border defined.
hashCode() - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
hashCode() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
hashCode() - Method in class cz.vutbr.fit.layout.impl.DefaultTag
 
hashCode() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
hashCode() - Method in class cz.vutbr.fit.layout.model.Color
 
hashCode() - Method in class cz.vutbr.fit.layout.model.Connection
 
hasLeftBorder - Static variable in class cz.vutbr.fit.layout.ontology.BOX
hasLeftBorder
hasLeftBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
hasLeftBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
hasLeftBorder() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Checks whether the box has the left border defined.
hasParentArtifact - Static variable in class cz.vutbr.fit.layout.ontology.FL
hasParentArtifact
hasRightBorder - Static variable in class cz.vutbr.fit.layout.ontology.BOX
hasRightBorder
hasRightBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
hasRightBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
hasRightBorder() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Checks whether the box has right top border defined.
hasSourceArea - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
hasSourceArea
hasSourceBox - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
hasSourceBox
hasSourcePage - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
hasSourcePage
hasTag - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
hasTag
hasTag(Tag) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
hasTag(Tag) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
hasTag(Tag) - Method in interface cz.vutbr.fit.layout.model.Taggable
Tests whether the area has this tag.
hasTag(Tag, float) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
hasTag(Tag, float) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
hasTag(Tag, float) - Method in interface cz.vutbr.fit.layout.model.Taggable
Tests whether the area has this tag with a support greater or equal to the specified value.
hasTopBorder - Static variable in class cz.vutbr.fit.layout.ontology.BOX
hasTopBorder
hasTopBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
hasTopBorder() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
hasTopBorder() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Checks whether the box has the top border defined.
height - Variable in class cz.vutbr.fit.layout.impl.DefaultPage
 
height - Static variable in class cz.vutbr.fit.layout.ontology.BOX
height
hsplit(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
If this rectangle intersets with the other one, splits this rectangle horizontally so that it does not intersect with the other one anymore.
htmlTagName - Static variable in class cz.vutbr.fit.layout.ontology.BOX
htmlTagName

I

Image - Static variable in class cz.vutbr.fit.layout.ontology.BOX
Image
imageData - Static variable in class cz.vutbr.fit.layout.ontology.BOX
imageData
imageUrl - Static variable in class cz.vutbr.fit.layout.ontology.BOX
imageUrl
initEmpty() - Method in class cz.vutbr.fit.layout.api.ServiceManager
 
initPrefixes() - Method in class cz.vutbr.fit.layout.impl.DefaultIRIDecoder
 
INLINE - cz.vutbr.fit.layout.model.Box.DisplayType
 
INLINE_BLOCK - cz.vutbr.fit.layout.model.Box.DisplayType
 
INLINE_TABLE - cz.vutbr.fit.layout.model.Box.DisplayType
 
insertChild(Area, int) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
insertChild(T, int) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
insertChild(T, int) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
insertParent(Area, Area) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
insertParent(Area, Area) - Method in interface cz.vutbr.fit.layout.model.Area
Inserts a new area as a new parent of the given child area.
intersection(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
Computes the intersection of this rectangle with another one.
intersects(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
 
intersectsWithAny(Area, Collection<Area>) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Checks if a given area overlaps with any other area contained in a given collection
intersectsX(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
 
intersectsY(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
 
invalidateTopology() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Marks the topology as dirty when the list of areas has been altered.
invalidateTopology() - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
IRIDecoder - Interface in cz.vutbr.fit.layout.api
An IRI encoder / decoder.
isAligned(Area, Area, AreaTopology) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Checks if the given areas are aligned in row or column.
isBackgroundSeparated() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
isBackgroundSeparated() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
isBackgroundSeparated() - Method in interface cz.vutbr.fit.layout.model.ContentRect
Checks whether the box is separated by background, i.e. its background color is not transparent and it is different from the ancestor background.
isDirty() - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
isEmpty() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
isExplicitlySeparated() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
isExplicitlySeparated() - Method in interface cz.vutbr.fit.layout.model.Area
When set to true, the area is considered to be separated from other areas explicitly, i.e. independently on its real borders or background.
isHorizontalSeparator() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
isHorizontalSeparator() - Method in interface cz.vutbr.fit.layout.model.Area
Checks whether the area can be interpreted as a horizontal separator.
isChildOf - Static variable in class cz.vutbr.fit.layout.ontology.BOX
isChildOf
isChildOf - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
isChildOf
isInSameColumn(Area, Area, AreaTopology) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Checks if the given areas are in the same column.
isLeaf() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
isLeaf() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
isLink(Area) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Checks if the given area has a target URL assigned (it acts as a link)
isNeighbor(Area, Area) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Checks if the given areas are in the same visual group (i.e.
isOnSameLine(ContentRect, ContentRect) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Checks if the given areas are on the same line.
isOnSameLine(Rectangular, Rectangular) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
Checks if the given rectangles are on the same line.
isReadOnly() - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Checks if the repository should be treated as read-only.
isReadOnly() - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
isReplaced() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
isReplaced() - Method in interface cz.vutbr.fit.layout.model.Area
Checks whether this area is formed by replaced boxes.
isRoot() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
isRoot() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
isSeparator() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
isSeparator() - Method in interface cz.vutbr.fit.layout.model.Area
Checks whether the area can be interpreted as any kind of separator.
isSubordinateTo - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
isSubordinateTo
isSymmetric() - Method in class cz.vutbr.fit.layout.impl.DefaultRelation
 
isSymmetric() - Method in interface cz.vutbr.fit.layout.model.Relation
Is this relation symmetric?
isValueOf - Static variable in class cz.vutbr.fit.layout.ontology.MAPPING
http://fitlayout.github.io/ontology/mapping.owl#isValueOf.
isVerticalSeparator() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
isVerticalSeparator() - Method in interface cz.vutbr.fit.layout.model.Area
Checks whether the area can be interpreted as a vertical separator.
isVisible() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
isVisible() - Method in interface cz.vutbr.fit.layout.model.Box
Checks whether the box is visible.
isVisuallySeparated() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
isVisuallySeparated() - Method in interface cz.vutbr.fit.layout.model.Box
Checks if the box is separated from other contents by some visual means: a visible border at any side, visible background different from its parent or a visible content.

L

LEFT - cz.vutbr.fit.layout.model.Border.Side
 
lineThrough - Static variable in class cz.vutbr.fit.layout.ontology.BOX
lineThrough
LIST_ITEM - cz.vutbr.fit.layout.model.Box.DisplayType
 
LogicalArea - Interface in cz.vutbr.fit.layout.model
Logical area represents a set of areas that form a single semantic entity.
LogicalArea - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
LogicalArea
LogicalAreaTree - Interface in cz.vutbr.fit.layout.model
A tree of logical areas.
LogicalAreaTree - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
LogicalAreaTree

M

MAPPING - Class in cz.vutbr.fit.layout.ontology
Visual area to entity mapping ontology.
markChildNodes(Box, List<Box>, List<Box>) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
Takes a list of nodes and selects the nodes whose parent box is identical to this node's box.
markNodesInside(Box, List<Box>, boolean, List<Box>) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
Takes a list of nodes and selects the nodes that are located directly inside of this node's box.
mayCoexistWith(Tag) - Method in interface cz.vutbr.fit.layout.api.Tagger
Check if the area tagged with this tag may be tagged with another tag.
Metadata - Interface in cz.vutbr.fit.layout.model
A generic metadata definition.
midX() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
midY() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
move(int, int) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
move(int, int) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
move(int, int) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
move(int, int) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
move(int, int) - Method in interface cz.vutbr.fit.layout.model.Rect
 
move(int, int) - Method in class cz.vutbr.fit.layout.model.Rectangular
Changes the rectangle coordinates by adding the specified X and Y offsets

N

name - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
name
NAMESPACE - Static variable in class cz.vutbr.fit.layout.ontology.BOX
http://fitlayout.github.io/ontology/render.owl#
NAMESPACE - Static variable in class cz.vutbr.fit.layout.ontology.FL
http://fitlayout.github.io/ontology/fitlayout.owl#
NAMESPACE - Static variable in class cz.vutbr.fit.layout.ontology.MAPPING
http://fitlayout.github.io/ontology/mapping.owl#
NAMESPACE - Static variable in class cz.vutbr.fit.layout.ontology.RESOURCE
 
NAMESPACE - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
http://fitlayout.github.io/ontology/segmentation.owl#
NONE - cz.vutbr.fit.layout.model.Border.Style
 
NONE - cz.vutbr.fit.layout.model.Box.DisplayType
 

O

OperatorApplicationProvider - Class in cz.vutbr.fit.layout.provider
An artifact provider that consumes an area tree, applies a list of operators and produces a new area tree.
OperatorApplicationProvider() - Constructor for class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
OperatorApplicationProvider(String) - Constructor for class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
OperatorWrapperProvider - Class in cz.vutbr.fit.layout.provider
An area tree provider that wraps a single area tree operator.
OperatorWrapperProvider(AreaTreeOperator) - Constructor for class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
OutputDisplay - Interface in cz.vutbr.fit.layout.api
An abstraction of the graphical display of the segmentation output.

P

Page - Interface in cz.vutbr.fit.layout.model
This class represents the whole rendered (and segmented) page.
Page - Static variable in class cz.vutbr.fit.layout.ontology.BOX
Page
PageBoxTreeBuilder - Class in cz.vutbr.fit.layout.impl
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.
PageBoxTreeBuilder(boolean, boolean) - Constructor for class cz.vutbr.fit.layout.impl.PageBoxTreeBuilder
 
PageSet - Interface in cz.vutbr.fit.layout.api
A named set of pages processed together.
pageTitle - Variable in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
 
pageUrl - Variable in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
 
param - Static variable in class cz.vutbr.fit.layout.ontology.FL
param
Parameter - Interface in cz.vutbr.fit.layout.api
A parameter of a parametrized operation.
ParameterBoolean - Class in cz.vutbr.fit.layout.impl
 
ParameterBoolean(String) - Constructor for class cz.vutbr.fit.layout.impl.ParameterBoolean
 
ParameterBoolean(String, String) - Constructor for class cz.vutbr.fit.layout.impl.ParameterBoolean
 
ParameterFloat - Class in cz.vutbr.fit.layout.impl
 
ParameterFloat(String) - Constructor for class cz.vutbr.fit.layout.impl.ParameterFloat
 
ParameterFloat(String, float, float) - Constructor for class cz.vutbr.fit.layout.impl.ParameterFloat
 
ParameterFloat(String, String, float, float) - Constructor for class cz.vutbr.fit.layout.impl.ParameterFloat
 
ParameterInt - Class in cz.vutbr.fit.layout.impl
 
ParameterInt(String) - Constructor for class cz.vutbr.fit.layout.impl.ParameterInt
 
ParameterInt(String, int, int) - Constructor for class cz.vutbr.fit.layout.impl.ParameterInt
 
ParameterInt(String, String, int, int) - Constructor for class cz.vutbr.fit.layout.impl.ParameterInt
 
ParameterString - Class in cz.vutbr.fit.layout.impl
 
ParameterString(String) - Constructor for class cz.vutbr.fit.layout.impl.ParameterString
 
ParameterString(String, int, int) - Constructor for class cz.vutbr.fit.layout.impl.ParameterString
 
ParameterString(String, String, int, int) - Constructor for class cz.vutbr.fit.layout.impl.ParameterString
 
ParametrizedOperation - Interface in cz.vutbr.fit.layout.api
An implementation of an operation with external parametres of different types.
paramName - Static variable in class cz.vutbr.fit.layout.ontology.FL
paramName
paramValue - Static variable in class cz.vutbr.fit.layout.ontology.FL
paramValue
PlainAreaConcatenator(BoxConcatenator) - Constructor for class cz.vutbr.fit.layout.api.Concatenators.PlainAreaConcatenator
 
PlainBoxConcatenator() - Constructor for class cz.vutbr.fit.layout.api.Concatenators.PlainBoxConcatenator
 
pngImage - Variable in class cz.vutbr.fit.layout.impl.DefaultPage
 
pngImage - Static variable in class cz.vutbr.fit.layout.ontology.BOX
pngImage
positionX - Static variable in class cz.vutbr.fit.layout.ontology.BOX
positionX
positionY - Static variable in class cz.vutbr.fit.layout.ontology.BOX
positionY
PREFIX - Static variable in class cz.vutbr.fit.layout.ontology.BOX
box
PREFIX - Static variable in class cz.vutbr.fit.layout.ontology.FL
fl
PREFIX - Static variable in class cz.vutbr.fit.layout.ontology.MAPPING
mapping
PREFIX - Static variable in class cz.vutbr.fit.layout.ontology.RESOURCE
 
PREFIX - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
segm
preserveAux - Variable in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
Preserve auxiliary boxes that have no actual visual result
process(Artifact) - Method in interface cz.vutbr.fit.layout.api.ArtifactService
Consumes an input artifact and produces an output artifact.
process(Artifact) - Method in class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
process(Artifact) - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
process(Artifact) - Method in class cz.vutbr.fit.layout.provider.VisualBoxTreeProvider
 
processPage(Page, String, String, String) - Method in class cz.vutbr.fit.layout.impl.PageBoxTreeBuilder
Creates the new page from an input page.

R

recomputeBounds(Box, boolean) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
Recomputes the total bounds of the whole subtree.
recomputeTextStyle() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Recomputes the average text style after some boxes or child areas have been added, removed or changed (e.g. added or removed boxes).
recomputeTextStyle() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
recomputeTextStyle() - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
Recomputes the text style after the style of some children has changed.
recomputeTextStyle() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
Recomputes the text style after the style of some children has changed.
recomputeVisualBounds(Box) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
Recomputes the visual bounds of the whole subtree.
recomputeVisualBounds(List<Box>) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
Recomputes the visual bounds for a list of boxes.
Rect - Interface in cz.vutbr.fit.layout.model
A generic rectangle with certain position, width and height.
Rectangular - Class in cz.vutbr.fit.layout.model
This class represents a general rectangular area.
Rectangular() - Constructor for class cz.vutbr.fit.layout.model.Rectangular
 
Rectangular(int, int) - Constructor for class cz.vutbr.fit.layout.model.Rectangular
Creates an empty rectangle at the given coordinates.
Rectangular(int, int, int, int) - Constructor for class cz.vutbr.fit.layout.model.Rectangular
Creates a rectangle at the given coordinates.
Rectangular(int, int, int, int, boolean) - Constructor for class cz.vutbr.fit.layout.model.Rectangular
Creates a rectangle at the given coordinates.
Rectangular(Rectangular) - Constructor for class cz.vutbr.fit.layout.model.Rectangular
 
RectArea - Static variable in class cz.vutbr.fit.layout.ontology.BOX
RectArea
Relation - Interface in cz.vutbr.fit.layout.model
A basic relation interface.
removeAllChildren() - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
removeAllChildren() - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
removeAllTags(Collection<Tag>) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Removes all tags that belong to the given collection.
removeAllTags(Collection<Tag>) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
Removes all tags that belong to the given collection.
removeArtifact(IRI) - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Removes an artifact and all its derived artifacts from the repository.
removeArtifact(IRI) - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
removeAttribute(String) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
removeBox(Box) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Removes the given box from the given area.
removeBoxes(Collection<Box>) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Removes the given boxes from the given area.
removeChild(int) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
removeChild(int) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
removeChild(T) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
removeChild(T) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
removeTag(Tag) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Removes the specific tag
removeTag(Tag) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
Removes the specific tag
removeTag(Tag) - Method in interface cz.vutbr.fit.layout.model.Taggable
Removes the given tag from the area.
replaceArtifact(IRI, Artifact) - Method in interface cz.vutbr.fit.layout.api.ArtifactRepository
Sets an IRI to a artifact and stores it into the repository while replacing the eventual existing artifact with that IRI.
replaceArtifact(IRI, Artifact) - Method in class cz.vutbr.fit.layout.impl.DefaultArtifactRepository
 
REPLACED_CONTENT - cz.vutbr.fit.layout.model.Box.Type
Replaced boxes (images, objects, etc.)
replaceX(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
Replaces the X coordinates of the rectangle with the X coordinates of another one.
replaceY(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
Replaces the Y coordinates of the rectangle with the Y coordinates of another one.
reset() - Method in class cz.vutbr.fit.layout.model.TextStyle
Resets the average values to zeroes.
RESOURCE - Class in cz.vutbr.fit.layout.ontology
FitLayout resource IRI.
RIGHT - cz.vutbr.fit.layout.model.Border.Side
 
root - Variable in class cz.vutbr.fit.layout.impl.DefaultPage
 
RUN_IN - cz.vutbr.fit.layout.model.Box.DisplayType
 

S

ScriptObject - Interface in cz.vutbr.fit.layout.api
An object that should be made available in the JavaScript engine.
SearchableAreaContainer - Interface in cz.vutbr.fit.layout.model
A basic container of areas with the possibility of searching the areas.
SEGM - Class in cz.vutbr.fit.layout.ontology
Visual Area Ontology.
SeparatedAreaConcatenator(String, BoxConcatenator) - Constructor for class cz.vutbr.fit.layout.api.Concatenators.SeparatedAreaConcatenator
 
SeparatedBoxConcatenator(String) - Constructor for class cz.vutbr.fit.layout.api.Concatenators.SeparatedBoxConcatenator
 
service - Static variable in class cz.vutbr.fit.layout.ontology.FL
service
Service - Interface in cz.vutbr.fit.layout.api
A generic service with its ID, name and description.
ServiceConfig - Class in cz.vutbr.fit.layout.api
A service configuration containing a service ID and parameter values.
ServiceConfig(String, Map<String, Object>) - Constructor for class cz.vutbr.fit.layout.api.ServiceConfig
 
ServiceException - Exception in cz.vutbr.fit.layout.api
An exception that may occur during the service invocation or processing.
ServiceException() - Constructor for exception cz.vutbr.fit.layout.api.ServiceException
 
ServiceException(String) - Constructor for exception cz.vutbr.fit.layout.api.ServiceException
 
ServiceException(String, Throwable) - Constructor for exception cz.vutbr.fit.layout.api.ServiceException
 
ServiceException(Throwable) - Constructor for exception cz.vutbr.fit.layout.api.ServiceException
 
ServiceManager - Class in cz.vutbr.fit.layout.api
This class provides access to registered services.
ServiceManager() - Constructor for class cz.vutbr.fit.layout.api.ServiceManager
 
setAreas(List<ContentRect>) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
setAreas(List<ContentRect>) - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
setAreaTree(AreaTree) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
setAreaTree(AreaTree) - Method in interface cz.vutbr.fit.layout.model.Area
 
setAreaTreeIri(IRI) - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
setAreaTreeIri(IRI) - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalAreaTree
 
setArtifactRepository(ArtifactRepository) - Method in class cz.vutbr.fit.layout.api.ServiceManager
Changes the artifact repository used by the services.
setArtifactType(IRI) - Method in class cz.vutbr.fit.layout.api.ArtifactInfo
 
setAttribute(String, String) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setBackgroundColor(Color) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
setBackgroundColor(Color) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
setBackgroundImagePng(byte[]) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
setBackgroundImagePng(byte[]) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
setBackgroundSeparated(boolean) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
setBackgroundSeparated(boolean) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
setBackgroundSeparated(boolean) - Method in interface cz.vutbr.fit.layout.model.ContentRect
Sets whether the box is separated by background.
setBorderStyle(Border.Side, Border) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
setBorderStyle(Border.Side, Border) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
setBorderStyle(Border.Side, Border) - Method in interface cz.vutbr.fit.layout.model.Area
Sets the style of the box border at the given side.
setBounds(Rectangular) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
setBounds(Rectangular) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
setBounds(Rectangular) - Method in interface cz.vutbr.fit.layout.model.ContentRect
Sets the pixel position within the page.
setColor(Color) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setColor(Color) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
setColor(Color) - Method in class cz.vutbr.fit.layout.model.Border
 
setContentBounds(Rectangular) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setContentBounds(Rectangular) - Method in interface cz.vutbr.fit.layout.model.Box
Sets the content bounds of the box.
setContentLength(int) - Method in class cz.vutbr.fit.layout.model.TextStyle
 
setContentObject(ContentObject) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setCreatedOn(Date) - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
setCreator(String) - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
setCreatorParams(String) - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
setDateCreated(Date) - Method in class cz.vutbr.fit.layout.impl.AbstractPageSet
 
setDescription(String) - Method in class cz.vutbr.fit.layout.impl.AbstractPageSet
 
setDirty(boolean) - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
setDisplayType(Box.DisplayType) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setEffectiveBackgroundColor(Color) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
setExplicitlySeparated(boolean) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
setExplicitlySeparated(boolean) - Method in interface cz.vutbr.fit.layout.model.Area
When set to true, the area is considered to be separated from other areas explicitly, i.e. independently on its real borders or background.
setFontFamily(String) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setFontFamily(String) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
setFontSizeSum(float) - Method in class cz.vutbr.fit.layout.model.TextStyle
 
setFontStyleSum(float) - Method in class cz.vutbr.fit.layout.model.TextStyle
 
setFontWeightSum(float) - Method in class cz.vutbr.fit.layout.model.TextStyle
 
setGridPosition(Rectangular) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Sets the grid position of this area within the parent topology.
setGridPosition(Rectangular) - Method in interface cz.vutbr.fit.layout.model.Area
Sets the grid position of this area within the parent topology.
setHeight(int) - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
setHorizontalSeparator(boolean) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
setChunkSet(ChunkSet) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
setId(int) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
setId(int) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
setIntrinsicParent(Box) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setInverse(Relation) - Method in class cz.vutbr.fit.layout.impl.DefaultRelation
 
setIO(Reader, Writer, Writer) - Method in interface cz.vutbr.fit.layout.api.ScriptObject
Sets the readers/writers to be used by the script.
setIri(IRI) - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
setIri(IRI) - Method in class cz.vutbr.fit.layout.impl.DefaultTag
 
setIri(IRI) - Method in interface cz.vutbr.fit.layout.model.Artifact
Sets the IRI of the artifact.
setLabel(String) - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
setLevel(int) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
setLevel(int) - Method in interface cz.vutbr.fit.layout.model.Area
Sets the area level.
setLine(ContentLine) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
setLine(ContentLine) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
setLine(ContentLine) - Method in interface cz.vutbr.fit.layout.model.ContentRect
Assigns the content line to the area.
setLineThroughSum(float) - Method in class cz.vutbr.fit.layout.model.TextStyle
 
setMainTag(Tag) - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
setMainTag(Tag) - Method in interface cz.vutbr.fit.layout.model.LogicalArea
 
setMetadata(Collection<Metadata>) - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
setMinSupport(float) - Method in class cz.vutbr.fit.layout.impl.SimpleTagResolver
 
setName(String) - Method in class cz.vutbr.fit.layout.impl.AbstractPageSet
 
setName(String) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
Sets the name of the area.
setName(String) - Method in class cz.vutbr.fit.layout.impl.DefaultRelation
 
setName(String) - Method in class cz.vutbr.fit.layout.impl.DefaultTag
 
setName(String) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
setName(String) - Method in interface cz.vutbr.fit.layout.model.Area
Sets the name of the area that may be later used for its identification using Area.getName().
setName(String) - Method in interface cz.vutbr.fit.layout.model.TextChunk
Sets a readable name of the chunk for listing purposes.
setNextAreaId(int) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
setNextAreaId(int) - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
setOperatorList(String) - Method in class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
setOperators(List<AreaTreeOperator>) - Method in class cz.vutbr.fit.layout.provider.OperatorApplicationProvider
 
setOrder(int) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setOwnText(String) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setPageIri(IRI) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
setPageIri(IRI) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
setPageIri(IRI) - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
setPageIri(IRI) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
setParam(String, Object) - Method in interface cz.vutbr.fit.layout.api.ParametrizedOperation
Sets the value of the given parameter.
setParam(String, Object) - Method in class cz.vutbr.fit.layout.impl.BaseParametrizedOperation
Sets the parameter using the appropriate setter method (if present).
setParam(String, Object) - Method in class cz.vutbr.fit.layout.provider.OperatorWrapperProvider
 
setParent(T) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
setParent(T) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
setParentIri(IRI) - Method in class cz.vutbr.fit.layout.impl.BaseArtifact
 
setPngData(byte[]) - Method in class cz.vutbr.fit.layout.impl.DefaultContentImage
 
setPngImage(byte[]) - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
setPosition(int) - Method in class cz.vutbr.fit.layout.model.TagOccurrence
 
setPosition(ContentRect, Rectangular) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
setPosition(ContentRect, Rectangular) - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Sets the position of the given area in this topology.
setRoot(Area) - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
setRoot(Box) - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
setRoot(LogicalArea) - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalAreaTree
 
setRoot(T) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeNode
 
setRoot(T) - Method in interface cz.vutbr.fit.layout.model.GenericTreeNode
 
setServiceManager(ServiceManager) - Method in interface cz.vutbr.fit.layout.api.Service
Assigns a service manager to the service.
setServiceManager(ServiceManager) - Method in class cz.vutbr.fit.layout.impl.BaseService
 
setServiceParams(ParametrizedOperation, Map<String, Object>) - Static method in class cz.vutbr.fit.layout.api.ServiceManager
Sets the operation parametres based on a map of values.
setSourceArea(Area) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
setSourceBox(Box) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
setSourceNodeId(String) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setStyle(Border.Style) - Method in class cz.vutbr.fit.layout.model.Border
 
setSupport(float) - Method in class cz.vutbr.fit.layout.model.TagOccurrence
 
setSymmetric(boolean) - Method in class cz.vutbr.fit.layout.impl.DefaultRelation
 
setTagName(String) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setText(String) - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
setText(String) - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
setText(String) - Method in interface cz.vutbr.fit.layout.model.LogicalArea
 
setText(String) - Method in class cz.vutbr.fit.layout.model.TagOccurrence
 
setTextChunks(Set<TextChunk>) - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
setTextStyle(TextStyle) - Method in class cz.vutbr.fit.layout.impl.DefaultContentRect
 
setTextStyle(TextStyle) - Method in class cz.vutbr.fit.layout.impl.DefaultTreeContentRect
 
setTitle(String) - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
setType(Box.Type) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setType(String) - Method in class cz.vutbr.fit.layout.impl.DefaultTag
 
setUnderlineSum(float) - Method in class cz.vutbr.fit.layout.model.TextStyle
 
setUrl(URL) - Method in class cz.vutbr.fit.layout.impl.DefaultContentImage
 
setVerticalSeparator(boolean) - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
setVisible(boolean) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setVisualBounds(Rectangular) - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
setVisualBounds(Rectangular) - Method in interface cz.vutbr.fit.layout.model.Box
Sets the visual bounds of the box.
setWidth(int) - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
setWidth(int) - Method in class cz.vutbr.fit.layout.model.Border
 
setX1(int) - Method in class cz.vutbr.fit.layout.model.Rectangular
 
setX2(int) - Method in class cz.vutbr.fit.layout.model.Rectangular
 
setY1(int) - Method in class cz.vutbr.fit.layout.model.Rectangular
 
setY2(int) - Method in class cz.vutbr.fit.layout.model.Rectangular
 
SimpleTagResolver - Class in cz.vutbr.fit.layout.impl
A simple implementation of a tag resolver that only uses the tags assigned to the source area.
SimpleTagResolver(float) - Constructor for class cz.vutbr.fit.layout.impl.SimpleTagResolver
 
size() - Method in interface cz.vutbr.fit.layout.api.PageSet
Obtains the number of pages contained in this set.
SOLID - cz.vutbr.fit.layout.model.Border.Style
 
sourceUrl - Static variable in class cz.vutbr.fit.layout.ontology.BOX
sourceUrl
sourceXPath - Static variable in class cz.vutbr.fit.layout.ontology.BOX
sourceXPath
statRound(float) - Static method in class cz.vutbr.fit.layout.api.AreaUtils
 
support - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
support

T

TABLE - cz.vutbr.fit.layout.model.Box.DisplayType
 
TABLE_CAPTION - cz.vutbr.fit.layout.model.Box.DisplayType
 
TABLE_CELL - cz.vutbr.fit.layout.model.Box.DisplayType
 
TABLE_COLUMN - cz.vutbr.fit.layout.model.Box.DisplayType
 
TABLE_COLUMN_GROUP - cz.vutbr.fit.layout.model.Box.DisplayType
 
TABLE_FOOTER_GROUP - cz.vutbr.fit.layout.model.Box.DisplayType
 
TABLE_HEADER_GROUP - cz.vutbr.fit.layout.model.Box.DisplayType
 
TABLE_ROW - cz.vutbr.fit.layout.model.Box.DisplayType
 
TABLE_ROW_GROUP - cz.vutbr.fit.layout.model.Box.DisplayType
 
Tag - Interface in cz.vutbr.fit.layout.model
A tag that can be assigned to an area.
Tag - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
Tag
Taggable - Interface in cz.vutbr.fit.layout.model
An object that can be assigned tags.
tagger - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
tagger
Tagger - Interface in cz.vutbr.fit.layout.api
A generic tagger that is able to assign tags to areas.
Tagger - Static variable in class cz.vutbr.fit.layout.ontology.FL
Tagger
TaggerConfig - Interface in cz.vutbr.fit.layout.api
A tagger configuration and their assignment for tags.
TagOccurrence - Class in cz.vutbr.fit.layout.model
An occurrence of a taggable substring in a text string.
TagOccurrence(String, int, float) - Constructor for class cz.vutbr.fit.layout.model.TagOccurrence
 
TagResolver - Interface in cz.vutbr.fit.layout.api
A resolver that is able to assign a set of tags to an area.
tagSupport - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
tagSupport
takeChildren(Box, List<Box>, List<Box>) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
Goes through the parent's children, takes all the nodes that are inside of this node and makes them the children of this node.
text - Static variable in class cz.vutbr.fit.layout.ontology.BOX
text
text - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
text
TEXT_CONTENT - cz.vutbr.fit.layout.model.Box.Type
Text boxes (produced by DOM text node
TextChunk - Interface in cz.vutbr.fit.layout.model
An rectangular area representing a text chunk.
TextChunk - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
TextChunk
TextStyle - Class in cz.vutbr.fit.layout.model
This class represent the statistics about text style of a content rectangle.
TextStyle() - Constructor for class cz.vutbr.fit.layout.model.TextStyle
 
TextStyle(TextStyle) - Constructor for class cz.vutbr.fit.layout.model.TextStyle
 
title - Variable in class cz.vutbr.fit.layout.impl.DefaultPage
 
title - Static variable in class cz.vutbr.fit.layout.ontology.BOX
title
TOP - cz.vutbr.fit.layout.model.Border.Side
 
toPixelPosition(Rectangular) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
toPixelPosition(Rectangular) - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
toPixelPosition(Rectangular) - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Translates the bounds in the topology to pixel bounds.
toPixelPositionAbsolute(Rectangular) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
toPixelPositionAbsolute(Rectangular) - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
toPixelPositionAbsolute(Rectangular) - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Translates the bounds in the topology to absolute pixel bounds.
toString() - Method in class cz.vutbr.fit.layout.api.ArtifactInfo
 
toString() - Method in class cz.vutbr.fit.layout.impl.AreaGrid
 
toString() - Method in class cz.vutbr.fit.layout.impl.BaseArtifactService
 
toString() - Method in class cz.vutbr.fit.layout.impl.BaseOperator
 
toString() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
toString() - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
toString() - Method in class cz.vutbr.fit.layout.impl.DefaultBox
 
toString() - Method in class cz.vutbr.fit.layout.impl.DefaultContentImage
 
toString() - Method in class cz.vutbr.fit.layout.impl.DefaultLogicalArea
 
toString() - Method in class cz.vutbr.fit.layout.impl.DefaultPage
 
toString() - Method in class cz.vutbr.fit.layout.impl.DefaultTag
 
toString() - Method in class cz.vutbr.fit.layout.impl.DefaultTextChunk
 
toString() - Method in enum cz.vutbr.fit.layout.model.Border.Side
 
toString() - Method in class cz.vutbr.fit.layout.model.Connection
 
toString() - Method in class cz.vutbr.fit.layout.model.Rectangular
 
toString() - Method in class cz.vutbr.fit.layout.model.TagOccurrence
 
toTopologyX(int) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
toTopologyX(int) - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Translates the X coordinate from pixels to topology position
toTopologyY(int) - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
toTopologyY(int) - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Translates the Y coordinate from pixels to topology position
type - Static variable in class cz.vutbr.fit.layout.ontology.SEGM
type

U

underline - Static variable in class cz.vutbr.fit.layout.ontology.BOX
underline
union(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
Computes the union of this rectangle with another one.
update() - Method in class cz.vutbr.fit.layout.impl.AreaListGridTopology
 
update() - Method in class cz.vutbr.fit.layout.impl.DefaultGridTopology
 
update() - Method in interface cz.vutbr.fit.layout.model.AreaTopology
Recomputes the topology.
updateAverages(TextStyle) - Method in class cz.vutbr.fit.layout.model.TextStyle
Updates the average values when a new content rect is added or joined.
updateNextAreaId() - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
updateTopologies() - Method in class cz.vutbr.fit.layout.impl.DefaultArea
 
updateTopologies() - Method in class cz.vutbr.fit.layout.impl.DefaultAreaTree
 
updateTopologies() - Method in interface cz.vutbr.fit.layout.model.Area
Updates the topologies of the child areas.
updateTopologies() - Method in interface cz.vutbr.fit.layout.model.AreaTree
Updates the topology structures (e.g. grids) for all the areas in the tree.
updateTopology() - Method in class cz.vutbr.fit.layout.impl.DefaultChunkSet
 
url - Variable in class cz.vutbr.fit.layout.impl.DefaultPage
 
useVisualBounds - Variable in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
Use real visual bounds instead of the element content bounds for building the box hierarchy

V

valueOf(String) - Static method in enum cz.vutbr.fit.layout.model.Border.Side
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.vutbr.fit.layout.model.Border.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.vutbr.fit.layout.model.Box.DisplayType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cz.vutbr.fit.layout.model.Box.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum cz.vutbr.fit.layout.model.Border.Side
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.vutbr.fit.layout.model.Border.Style
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.vutbr.fit.layout.model.Box.DisplayType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cz.vutbr.fit.layout.model.Box.Type
Returns an array containing the constants of this enum type, in the order they are declared.
visible - Static variable in class cz.vutbr.fit.layout.ontology.BOX
visible
visualBounds - Static variable in class cz.vutbr.fit.layout.ontology.BOX
visualBounds
VisualBoxTreeProvider - Class in cz.vutbr.fit.layout.provider
An artifact provider that creates a visual box tree from another box tree.
VisualBoxTreeProvider() - Constructor for class cz.vutbr.fit.layout.provider.VisualBoxTreeProvider
 
visuallyEncloses(Box, Box) - Method in class cz.vutbr.fit.layout.impl.BaseBoxTreeBuilder
 
vsplit(Rectangular) - Method in class cz.vutbr.fit.layout.model.Rectangular
If this rectangle intersets with the other one, splits this rectangle horizontally so that it does not intersect with the other one anymore.

W

WHITE - Static variable in class cz.vutbr.fit.layout.model.Color
 
width - Variable in class cz.vutbr.fit.layout.impl.DefaultPage
 
width - Static variable in class cz.vutbr.fit.layout.ontology.BOX
width

X

x1 - Variable in class cz.vutbr.fit.layout.model.Rectangular
 
x2 - Variable in class cz.vutbr.fit.layout.model.Rectangular
 

Y

y1 - Variable in class cz.vutbr.fit.layout.model.Rectangular
 
y2 - Variable in class cz.vutbr.fit.layout.model.Rectangular
 
A B C D E F G H I L M N O P R S T U V W X Y 
All Classes All Packages