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

A

add(T) - Method in class org.fit.layout.classify.StyleCounter
 
add(GenericTreeNode) - Method in class org.fit.layout.impl.GenericTreeNode
 
addAfter(Component) - Method in class org.fit.layout.tools.ParamsPanel
Adds a component that will be added after the operation parametres.
addArea(Area) - Method in class org.fit.layout.impl.DefaultLogicalArea
 
addArea(Area) - Method in interface org.fit.layout.model.LogicalArea
 
addAreaSelectionListener(AreaSelectionListener) - Method in interface org.fit.layout.gui.Browser
Registers an area selection listener that is called when the area selection changes.
addAreaSelectionListener(AreaSelectionListener) - Method in class org.fit.layout.tools.BlockBrowser
 
addAttribute(Object) - Method in class org.fit.layout.impl.GenericTreeNode
 
addAttribute(Object) - Method in interface org.fit.layout.model.AreaTreeNode
Sets a user-defined attribute for the tree node.
addBefore(Component) - Method in class org.fit.layout.tools.ParamsPanel
Adds a component that will be added before the operation parametres.
addBox(Box) - Method in class org.fit.layout.impl.DefaultArea
Adds a new box to the area.
addBox(Box) - Method in class org.fit.segm.grouping.AreaImpl
Adds a new box to the area and updates the area bounds.
addFields() - Method in class org.fit.layout.tools.ParamsPanel
Adds all the configured input fields to the panel.
addInfoPanel(JComponent, double) - Method in interface org.fit.layout.gui.Browser
Adds a new panel to the details area.
addInfoPanel(JComponent, double) - Method in class org.fit.layout.tools.BlockBrowser
 
addParamFields() - Method in class org.fit.layout.tools.ParamsPanel
Adds the input fields that correspond to the operation parametres.
addStructurePanel(String, JComponent) - Method in interface org.fit.layout.gui.Browser
Adds a new tab to the structure view tabs.
addStructurePanel(String, JComponent) - Method in class org.fit.layout.tools.BlockBrowser
 
addTag(Tag, float) - Method in class org.fit.layout.impl.DefaultArea
 
addTag(Tag, float) - Method in interface org.fit.layout.model.Taggable
Adds a tag to this area.
addTagger(Tagger) - Method in class org.fit.layout.classify.op.TagEntitiesOperator
Registers a new tagger that should be used by this operator.
addTagger(Tagger) - Method in class org.fit.layout.classify.TreeTagger
 
addToolBar(JToolBar) - Method in interface org.fit.layout.gui.Browser
Adds a toolbar to the browser's toolbar area.
addToolBar(JToolBar) - Method in class org.fit.layout.tools.BlockBrowser
 
addToolPanel(String, JComponent) - Method in interface org.fit.layout.gui.Browser
Adds a new tab to the tool panel at the top of the window
addToolPanel(String, JComponent) - Method in class org.fit.layout.tools.BlockBrowser
 
addTreeModelListener(TreeModelListener) - Method in class org.fit.layout.tools.AreaTreeModel
 
addTreeModelListener(TreeModelListener) - Method in class org.fit.layout.tools.BoxTreeModel
 
addTreeModelListener(TreeModelListener) - Method in class org.fit.layout.tools.LogicalTreeModel
 
allowsContinuation(Area) - Method in interface org.fit.layout.classify.Tagger
Checks whether the area may be a continuation of a previously started area tagged with this tag.
allowsContinuation(Area) - Method in class org.fit.layout.classify.taggers.DateTagger
 
allowsContinuation(Area) - Method in class org.fit.layout.classify.taggers.LocationsTagger
 
allowsContinuation(Area) - Method in class org.fit.layout.classify.taggers.PagesTagger
 
allowsContinuation(Area) - Method in class org.fit.layout.classify.taggers.PersonsTagger
 
allowsContinuation(Area) - Method in class org.fit.layout.classify.taggers.SessionTagger
 
allowsContinuation(Area) - Method in class org.fit.layout.classify.taggers.TimeTagger
 
allowsContinuation(Area) - Method in class org.fit.layout.classify.taggers.TitleTagger
 
allowsContinutation(Area) - Method in class org.fit.layout.classify.TextTag
 
allowsJoining() - Method in interface org.fit.layout.classify.Tagger
Checks whether the tag may be used for joining the areas in the visual area tree.
allowsJoining() - Method in class org.fit.layout.classify.taggers.DateTagger
 
allowsJoining() - Method in class org.fit.layout.classify.taggers.LocationsTagger
 
allowsJoining() - Method in class org.fit.layout.classify.taggers.PagesTagger
 
allowsJoining() - Method in class org.fit.layout.classify.taggers.PersonsTagger
 
allowsJoining() - Method in class org.fit.layout.classify.taggers.SessionTagger
 
allowsJoining() - Method in class org.fit.layout.classify.taggers.TimeTagger
 
allowsJoining() - Method in class org.fit.layout.classify.taggers.TitleTagger
 
allowsJoining() - Method in class org.fit.layout.classify.TextTag
 
appendChild(Area) - Method in class org.fit.layout.impl.DefaultArea
 
appendChild(LogicalArea) - Method in class org.fit.layout.impl.DefaultLogicalArea
 
appendChild(T) - Method in interface org.fit.layout.model.AreaTreeNode
Appends a new child area to the list of child areas of this area.
appendChild(Area) - Method in class org.fit.segm.grouping.AreaImpl
 
appendChildren(List<Area>) - Method in class org.fit.layout.impl.DefaultArea
 
appendChildren(List<LogicalArea>) - Method in class org.fit.layout.impl.DefaultLogicalArea
 
appendChildren(List<T>) - Method in interface org.fit.layout.model.AreaTreeNode
Appends a list of child areas to the list of child areas of this area.
appendChildren(List<Area>) - Method in class org.fit.segm.grouping.AreaImpl
 
apply(AreaTree) - Method in interface org.fit.layout.api.AreaTreeOperator
Applies the operation to the given tree.
apply(AreaTree, Area) - Method in interface org.fit.layout.api.AreaTreeOperator
Applies the operation to the given subtree of the tree.
apply(AreaTree) - Method in class org.fit.layout.classify.op.TagEntitiesOperator
 
apply(AreaTree, Area) - Method in class org.fit.layout.classify.op.TagEntitiesOperator
 
apply(AreaTree) - Method in class org.fit.layout.classify.op.VisualClassificationOperator
 
apply(AreaTree, Area) - Method in class org.fit.layout.classify.op.VisualClassificationOperator
 
apply(AreaTree) - Method in class org.fit.layout.logical.op.LayoutSplitOperator
 
apply(AreaTree, Area) - Method in class org.fit.layout.logical.op.LayoutSplitOperator
 
apply(AreaTreeOperator, Map<String, Object>) - Method in class org.fit.layout.process.BaseProcessor
 
apply(String, Map<String, Object>) - Method in class org.fit.layout.process.GUIProcessor
 
apply(String, Map<String, Object>) - Method in class org.fit.layout.process.ScriptableProcessor
 
apply(AreaTree) - Method in class org.fit.layout.tools.io.XMLOutputOperator
 
apply(AreaTree, Area) - Method in class org.fit.layout.tools.io.XMLOutputOperator
 
apply(AreaTree) - Method in class org.fit.segm.grouping.op.CollapseAreasOperator
 
apply(AreaTree, Area) - Method in class org.fit.segm.grouping.op.CollapseAreasOperator
 
apply(AreaTree) - Method in class org.fit.segm.grouping.op.FindLineOperator
 
apply(AreaTree, Area) - Method in class org.fit.segm.grouping.op.FindLineOperator
 
apply(AreaTree) - Method in class org.fit.segm.grouping.op.HomogeneousLeafOperator
 
apply(AreaTree, Area) - Method in class org.fit.segm.grouping.op.HomogeneousLeafOperator
 
apply(AreaTree) - Method in class org.fit.segm.grouping.op.MultiLineOperator
 
apply(AreaTree, Area) - Method in class org.fit.segm.grouping.op.MultiLineOperator
 
apply(AreaTree) - Method in class org.fit.segm.grouping.op.SortByLinesOperator
 
apply(AreaTree, Area) - Method in class org.fit.segm.grouping.op.SortByLinesOperator
 
apply(AreaTree) - Method in class org.fit.segm.grouping.op.SortByPositionOperator
 
apply(AreaTree, Area) - Method in class org.fit.segm.grouping.op.SortByPositionOperator
 
apply(AreaTree) - Method in class org.fit.segm.grouping.op.SuperAreaOperator
 
apply(AreaTree, Area) - Method in class org.fit.segm.grouping.op.SuperAreaOperator
 
applyFinalFilters() - Method in class org.fit.segm.grouping.op.SeparatorSet
Applies various filters on the current separator sets in order to remove irrelevant separators or adjust the sizes.
applyRegularFilters() - Method in class org.fit.segm.grouping.op.SeparatorSet
Applies various filters on the current separator sets in order to remove irrelevant separators or adjust the sizes.
Area - Interface in org.fit.layout.model
An area containing several visual boxes.
area1 - Variable in class org.fit.segm.grouping.op.Separator
Left (top) separated area node (if any)
area2 - Variable in class org.fit.segm.grouping.op.Separator
Bottom (right) separated area node (if any)
AreaAttributes - Class in org.fit.layout.logical
This area represents the attributes added to the source areas during the logical structure construction.
AreaAttributes(double, LayoutAnalyzer.LayoutType) - Constructor for class org.fit.layout.logical.AreaAttributes
 
areaexpr - Variable in class org.fit.layout.classify.taggers.SessionTagger
The expression the whole area must start with
areaexpr - Variable in class org.fit.layout.classify.taggers.TitleTagger
The expression the whole area must start with
AreaGrid - Class in org.fit.layout.impl
A grid of visual areas that contains all the child areas of a visual area node.
AreaGrid(DefaultArea) - Constructor for class org.fit.layout.impl.AreaGrid
 
AreaImpl - Class in org.fit.segm.grouping
An area containing several visual boxes.
AreaImpl(int, int, int, int) - Constructor for class org.fit.segm.grouping.AreaImpl
Creates an empty area of a given size
AreaImpl(Rectangular) - Constructor for class org.fit.segm.grouping.AreaImpl
Creates an empty area of a given size
AreaImpl(Box) - Constructor for class org.fit.segm.grouping.AreaImpl
Creates an area from a single box.
AreaImpl(Vector<Box>) - Constructor for class org.fit.segm.grouping.AreaImpl
Creates an area from a a list of boxes.
AreaImpl(AreaImpl) - Constructor for class org.fit.segm.grouping.AreaImpl
Creates a copy of another area.
areaSelected(Area) - Method in class org.fit.layout.classify.gui.ClassificationPlugin
 
areaSelected(Area) - Method in interface org.fit.layout.gui.AreaSelectionListener
This method is called when the area selection changes in the browser.
areaSelected(Area) - Method in class org.fit.layout.logical.gui.LogicalStructurePlugin
 
areaSelected(Area) - Method in class org.fit.segm.grouping.gui.SegmentatorPlugin
 
AreaSelectionListener - Interface in org.fit.layout.gui
A listener that can be called when the area selection changes in the browser.
AreaStyle - Class in org.fit.segm.grouping
This class represents the complete style of an area for further comparison.
AreaStyle(float, float, float, float, Color) - Constructor for class org.fit.segm.grouping.AreaStyle
 
AreaStyle(AreaImpl) - Constructor for class org.fit.segm.grouping.AreaStyle
 
AreaTopology - Interface in org.fit.layout.model
This is an abstraction of a topology that represents the mutual positions of sub-areas in the parent area.
AreaTree - Interface in org.fit.layout.model
A tree of visual areas created from a box tree.
AreaTreeModel - Class in org.fit.layout.tools
 
AreaTreeModel(Area) - Constructor for class org.fit.layout.tools.AreaTreeModel
 
AreaTreeNode<T> - Interface in org.fit.layout.model
A typed node in the tree of areas.
AreaTreeOperator - Interface in org.fit.layout.api
A generic procedure that processes the area tree.
AreaTreeProvider - Interface in org.fit.layout.api
This interface represents a service that is able to provide a basic area tree from the given page.
AreaUtils - Class in org.fit.segm.grouping
General purpose area analysis functions.
AreaUtils() - Constructor for class org.fit.segm.grouping.AreaUtils
 
ART_SEP_WIDTH - Static variable in class org.fit.segm.grouping.op.SeparatorSet
The width of the 'artificial' separators created by background colors
ArticleFeatureExtractor - Class in org.fit.layout.classify.articles
A feature extractor for generic article processing.
ArticleFeatureExtractor() - Constructor for class org.fit.layout.classify.articles.ArticleFeatureExtractor
 
atree - Variable in class org.fit.layout.logical.LayoutAnalyzer
 
A B C D E F G H I J L M N O P R S T U V W X Y