- save(String) - Method in class org.fit.layout.classify.InstanceExtractor
-
- saveParams() - Method in class org.fit.layout.tools.ParamsPanel
-
Saves the current parameter values to the operation.
- ScriptableProcessor - Class in org.fit.layout.process
-
- ScriptableProcessor() - Constructor for class org.fit.layout.process.ScriptableProcessor
-
- ScriptObject - Interface in org.fit.layout.api
-
An object that should be made available in the JavaScript engine.
- SearchableAreaContainer - Interface in org.fit.layout.model
-
A basic container of areas with the possibility of searching the areas.
- SegmentationAreaTree - Class in org.fit.segm.grouping
-
A tree of visual areas created from a box tree.
- SegmentationAreaTree(Page) - Constructor for class org.fit.segm.grouping.SegmentationAreaTree
-
Create a new tree of areas by the analysis of a box tree
- SegmentatorPlugin - Class in org.fit.segm.grouping.gui
-
- SegmentatorPlugin() - Constructor for class org.fit.segm.grouping.gui.SegmentatorPlugin
-
- segmentPage() - Method in class org.fit.layout.process.BaseProcessor
-
Runs the default segmentation process with the default parameter values.
- segmentPage() - Method in class org.fit.layout.process.GUIProcessor
-
- segmentPage(AreaTreeProvider, Map<String, Object>) - Method in class org.fit.layout.process.GUIProcessor
-
- segmentPage() - Method in class org.fit.layout.process.ScriptableProcessor
-
- SEP_MIN_RATIO - Static variable in class org.fit.segm.grouping.op.SeparatorSet
-
The minimal width/height ratio of the separator
- separatedDown() - Method in class org.fit.segm.grouping.AreaImpl
-
- separatedLeft() - Method in class org.fit.segm.grouping.AreaImpl
-
- separatedRight() - Method in class org.fit.segm.grouping.AreaImpl
-
- separatedUp() - Method in class org.fit.segm.grouping.AreaImpl
-
- Separator - Class in org.fit.segm.grouping.op
-
- Separator(short, int, int, int, int) - Constructor for class org.fit.segm.grouping.op.Separator
-
- Separator(Separator) - Constructor for class org.fit.segm.grouping.op.Separator
-
- Separator(short, Rectangular) - Constructor for class org.fit.segm.grouping.op.Separator
-
- SEPARATOR_WEIGHT_THRESHOLD - Static variable in class org.fit.segm.grouping.Config
-
The maximal difference of separator weights that are considered to be 'the same'
- SeparatorSet - Class in org.fit.segm.grouping.op
-
A generic set of horizontal and vertical separators for a page.
- SeparatorSet(AreaImpl) - Constructor for class org.fit.segm.grouping.op.SeparatorSet
-
Creates a new separator set with one horizontal and one vertical separator.
- SeparatorSet(AreaImpl, Area) - Constructor for class org.fit.segm.grouping.op.SeparatorSet
-
Creates a new separator set with one horizontal and one vertical separator.
- SeparatorSetHVS - Class in org.fit.segm.grouping.op
-
A horizntal/vertical separator detection with shrinking.
- SeparatorSetHVS(AreaImpl) - Constructor for class org.fit.segm.grouping.op.SeparatorSetHVS
-
Creates a new separator set with one horizontal and one vertical separator.
- SeparatorSetHVS(AreaImpl, Area) - Constructor for class org.fit.segm.grouping.op.SeparatorSetHVS
-
Creates a new separator set with one horizontal and one vertical separator.
- Service - Interface in org.fit.layout.api
-
A generic service with its ID, name and description.
- ServiceManager - Class in org.fit.layout.api
-
This class provides static methods for managing the global services.
- ServiceManager() - Constructor for class org.fit.layout.api.ServiceManager
-
- SessionTagger - Class in org.fit.layout.classify.taggers
-
- SessionTagger() - Constructor for class org.fit.layout.classify.taggers.SessionTagger
-
- setAabove(int) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setAbelow(int) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setAleft(int) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setArea1(AreaImpl) - Method in class org.fit.segm.grouping.op.Separator
-
- setArea2(AreaImpl) - Method in class org.fit.segm.grouping.op.Separator
-
- setAreaTree(AreaTree) - Method in interface org.fit.layout.gui.Browser
-
Sets area tree from external source
- setAreaTree(AreaTree) - Method in class org.fit.layout.process.BaseProcessor
-
- setAreaTree(AreaTree) - Method in class org.fit.layout.tools.BlockBrowser
-
- setAright(int) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setAttribute(String, String) - Method in class org.fit.layout.impl.DefaultBox
-
- setAutosave(boolean) - Method in class org.fit.layout.tools.ParamsPanel
-
Switches the autosave feature on/off.
- setAverageColorLuminosity(float) - Method in class org.fit.segm.grouping.AreaStyle
-
- setAverageFontSize(float) - Method in class org.fit.segm.grouping.AreaStyle
-
- setAverageFontStyle(float) - Method in class org.fit.segm.grouping.AreaStyle
-
- setAverageFontWeight(float) - Method in class org.fit.segm.grouping.AreaStyle
-
- setBackgroundColor(Color) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setBackgroundColor(Color) - Method in class org.fit.segm.grouping.AreaStyle
-
- setBackgroundSeparated(boolean) - Method in class org.fit.layout.cssbox.BoxNode
-
- setBackgroundSeparated(boolean) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setBcperc(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setBglum(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setBorders(int, int, int, int) - Method in class org.fit.layout.impl.DefaultContentRect
-
Sets all the border values.
- setBorderStyle(Border.Side, Border) - Method in class org.fit.layout.impl.DefaultBox
-
- setBottomBorder(int) - Method in class org.fit.layout.impl.DefaultBox
-
- setBottomBorder(int) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setBounds(Rectangular) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setClassIndex(int) - Method in class org.fit.layout.classify.op.VisualClassificationOperator
-
- setColor(Color) - Method in class org.fit.layout.impl.DefaultBox
-
- setColor(Color) - Method in class org.fit.layout.model.Border
-
- setColumnFirst(boolean) - Method in class org.fit.segm.grouping.op.SortByPositionOperator
-
- setContentBounds(Rectangular) - Method in class org.fit.layout.impl.DefaultBox
-
- setContentObject(ContentObject) - Method in class org.fit.layout.impl.DefaultBox
-
- setContentTree(LogicalAreaImpl) - Method in class org.fit.layout.logical.LogicalAreaImpl
-
- setContrast(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setCperc(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setDefaultClass(String) - Method in class org.fit.layout.classify.InstanceExtractor
-
- setDepth(int) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setDepthLimit(int) - Method in class org.fit.segm.grouping.op.SuperAreaOperator
-
- setDisplayType(Box.DisplayType) - Method in class org.fit.layout.impl.DefaultBox
-
- setEfficientBackground(Color) - Method in class org.fit.layout.cssbox.BoxNode
-
- setFeatures(FeatureExtractor) - Method in class org.fit.layout.classify.op.VisualClassificationOperator
-
- setFilename(String) - Method in class org.fit.layout.tools.io.XMLOutputOperator
-
- setFontFamily(String) - Method in class org.fit.layout.impl.DefaultBox
-
- setFontSize(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setFontSize(float) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setFontStyle(float) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setFontWeight(float) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setGridPosition(Rectangular) - Method in class org.fit.layout.impl.DefaultArea
-
Sets the position in the parent area grid for this area
- setGridX(int) - Method in class org.fit.layout.impl.DefaultArea
-
- setGridY(int) - Method in class org.fit.layout.impl.DefaultArea
-
- setHeight(int) - Method in class org.fit.layout.cssbox.CSSBoxTreeProvider
-
- setHeight(int) - Method in class org.fit.layout.impl.DefaultPage
-
- SetHorizontalSeparator(boolean) - Method in class org.fit.layout.impl.DefaultArea
-
- setId(int) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setImage(ReplacedImage) - Method in class org.fit.layout.cssbox.ContentImageImpl
-
- setIO(Reader, Writer, Writer) - Method in interface org.fit.layout.api.ScriptObject
-
Sets the readers/writers to be used by the script.
- setIO(Reader, Writer, Writer) - Method in class org.fit.layout.process.ScriptableProcessor
-
- setLayoutType(LayoutAnalyzer.LayoutType) - Method in class org.fit.layout.logical.AreaAttributes
-
- setLeftBorder(int) - Method in class org.fit.layout.impl.DefaultBox
-
- setLeftBorder(int) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setLevel(int) - Method in class org.fit.layout.impl.DefaultTag
-
- setLevel(int) - Method in class org.fit.segm.grouping.AreaImpl
-
- setLineThrough(float) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setLoadImages(boolean) - Method in class org.fit.layout.tools.BlockBrowser
-
- setLocation(String) - Method in class org.fit.layout.tools.BlockBrowser
-
- setLogicalAreaTree(LogicalAreaTree) - Method in class org.fit.layout.process.BaseProcessor
-
- setLogicalTree(LogicalAreaTree) - Method in interface org.fit.layout.gui.Browser
-
Sets logical area tree from external source
- setLogicalTree(LogicalAreaTree) - Method in class org.fit.layout.tools.BlockBrowser
-
- setMainTag(Tag) - Method in class org.fit.layout.impl.DefaultLogicalArea
-
- setMainTag(Tag) - Method in interface org.fit.layout.model.LogicalArea
-
- setMarkedness(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setMarkedness(double) - Method in class org.fit.layout.logical.AreaAttributes
-
- setMaxLineEmSpace(float) - Method in class org.fit.segm.grouping.op.FindLineOperator
-
- setMaxLineEmSpace(float) - Method in class org.fit.segm.grouping.op.MultiLineOperator
-
- setName(String) - Method in class org.fit.layout.impl.DefaultArea
-
Sets the name of the area.
- setNextOnLine(Area) - Method in class org.fit.layout.impl.DefaultArea
-
- setNlines(int) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setOperation(ParametrizedOperation) - Method in class org.fit.layout.tools.ParamsPanel
-
Assigns the parametrized operation and creates the input fields for all its parametres.
- setOrder(int) - Method in class org.fit.layout.cssbox.BoxNode
-
- setPage(Page) - Method in interface org.fit.layout.gui.Browser
-
Sets page model from the external source
- setPage(Page) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setPage(Page) - Method in class org.fit.layout.process.BaseProcessor
-
- setPage(Page) - Method in class org.fit.layout.tools.BlockBrowser
-
- setParam(String, Object) - Method in interface org.fit.layout.api.ParametrizedOperation
-
Sets the value of the given parameter.
- setParam(String, Object) - Method in class org.fit.layout.impl.BaseParametrizedOperation
-
Sets the parameter using the appropriate setter method (if present).
- setParam(String, Object) - Method in class org.fit.layout.tools.ParamsPanel
-
Sets the value of the input field that corresponds to the given parameter.
- setPdigits(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setPlower(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setPpunct(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setPreviousOnLine(Area) - Method in class org.fit.layout.impl.DefaultArea
-
- setProduceHeader(boolean) - Method in class org.fit.layout.tools.io.XMLOutputOperator
-
- setPspaces(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setPupper(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setRelx(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setRely(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setReplaced(boolean) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setRightBorder(int) - Method in class org.fit.layout.impl.DefaultBox
-
- setRightBorder(int) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setRoot(Box) - Method in class org.fit.layout.impl.DefaultPage
-
- setRoot(LogicalArea) - Method in class org.fit.layout.logical.PresentationLogicalTree
-
- setSeparated(boolean) - Method in class org.fit.segm.grouping.AreaImpl
-
When set to true, the area is considered to be separated from other
areas explicitly, i.e. independently on its real borders or background.
- setServiceParams(ParametrizedOperation, Map<String, Object>) - Static method in class org.fit.layout.api.ServiceManager
-
Sets the operation parametres based on a map of values.
- setStyle(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setStyle(Border.Style) - Method in class org.fit.layout.model.Border
-
- setTagLevel(int) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setTagName(String) - Method in class org.fit.layout.impl.DefaultBox
-
- setText(String) - Method in class org.fit.layout.impl.DefaultBox
-
- setText(String) - Method in class org.fit.layout.impl.DefaultLogicalArea
-
- setText(String) - Method in interface org.fit.layout.model.LogicalArea
-
- setTlength(int) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setTlum(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setTopBorder(int) - Method in class org.fit.layout.impl.DefaultBox
-
- setTopBorder(int) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setTrainFile(String) - Method in class org.fit.layout.classify.op.VisualClassificationOperator
-
- setTree(Area) - Method in class org.fit.layout.classify.articles.ArticleFeatureExtractor
-
- setTree(Area) - Method in interface org.fit.layout.classify.FeatureExtractor
-
Initializes the extractor to use the tree with the given root node.
- setType(Box.Type) - Method in class org.fit.layout.impl.DefaultBox
-
- setType(String) - Method in class org.fit.layout.impl.DefaultTag
-
- setType(short) - Method in class org.fit.segm.grouping.op.Separator
-
- setUnderline(float) - Method in class org.fit.layout.impl.DefaultContentRect
-
- setUrl(URL) - Method in class org.fit.layout.cssbox.CSSBoxTreeProvider
-
- setUrl(String) - Method in class org.fit.layout.cssbox.CSSBoxTreeProvider
-
- setUseConsistentStyle(boolean) - Method in class org.fit.segm.grouping.op.FindLineOperator
-
- setUseConsistentStyle(boolean) - Method in class org.fit.segm.grouping.op.MultiLineOperator
-
- setValue(String) - Method in class org.fit.layout.impl.DefaultTag
-
- SetVerticalSeparator(boolean) - Method in class org.fit.layout.impl.DefaultArea
-
- setVisible(boolean) - Method in class org.fit.layout.impl.DefaultBox
-
- setVisualBounds(Rectangular) - Method in class org.fit.layout.impl.DefaultBox
-
- setWeight(double) - Method in class org.fit.layout.classify.articles.FeatureVector
-
- setWeights(double[]) - Method in class org.fit.layout.classify.articles.ArticleFeatureExtractor
-
- setWidth(int) - Method in class org.fit.layout.cssbox.CSSBoxTreeProvider
-
- setWidth(int) - Method in class org.fit.layout.impl.DefaultPage
-
- setWidth(int) - Method in class org.fit.layout.model.Border
-
- setX1(int) - Method in class org.fit.layout.model.Rectangular
-
- setX2(int) - Method in class org.fit.layout.model.Rectangular
-
- setY1(int) - Method in class org.fit.layout.model.Rectangular
-
- setY2(int) - Method in class org.fit.layout.model.Rectangular
-
- sharedClassifier - Static variable in class org.fit.layout.classify.TreeTagger
-
- showAreas(Area, String) - Method in class org.fit.layout.tools.BlockBrowser
-
- SortByLinesOperator - Class in org.fit.segm.grouping.op
-
- SortByLinesOperator() - Constructor for class org.fit.segm.grouping.op.SortByLinesOperator
-
- SortByPositionOperator - Class in org.fit.segm.grouping.op
-
- SortByPositionOperator() - Constructor for class org.fit.segm.grouping.op.SortByPositionOperator
-
- SortByPositionOperator(boolean) - Constructor for class org.fit.segm.grouping.op.SortByPositionOperator
-
- sortChildLines(AreaImpl) - Method in class org.fit.segm.grouping.op.SortByLinesOperator
-
Goes through the grid of areas and sorts the adjacent visual areas that are not
separated by anything
- stateChanged(ChangeEvent) - Method in class org.fit.layout.tools.ParamsPanel
-
- stringColor(String) - Method in class org.fit.layout.tools.OutputDisplayImpl
-
- stylecnt - Variable in class org.fit.layout.logical.LayoutAnalyzer.ListInfo
-
style usage count
- StyleCounter<T> - Class in org.fit.layout.classify
-
Statistical analyzer of style occurences.
- StyleCounter() - Constructor for class org.fit.layout.classify.StyleCounter
-
- styles - Variable in class org.fit.layout.logical.LayoutAnalyzer.ListInfo
-
used styles
- stylesAcceptable() - Method in class org.fit.layout.logical.LayoutAnalyzer.ListInfo
-
- SuperAreaOperator - Class in org.fit.segm.grouping.op
-
Detects the larger visual areas and creates the artificial area nodes.
- SuperAreaOperator() - Constructor for class org.fit.segm.grouping.op.SuperAreaOperator
-
Creates the deparator with default parameter values.
- SuperAreaOperator(int) - Constructor for class org.fit.segm.grouping.op.SuperAreaOperator
-
Creates the operator.