Uses of Interface
cz.vutbr.fit.layout.model.Area
- 
- 
Uses of Area in cz.vutbr.fit.layout.apiMethods in cz.vutbr.fit.layout.api with parameters of type Area Modifier and Type Method Description booleanTagger. allowsContinuation(Area node)Checks whether the area may be a continuation of a previously started area tagged with this tag.voidAreaTreeOperator. apply(AreaTree atree, Area root)Applies the operation to the given subtree of the tree.static booleanAreaUtils. areasOverlap(Area a1, Area a2, double minPercentage)Tests whether an area overlaps with another areastatic booleanAreaUtils. areasOverlap(Area a1, Collection<Area> areas2, double minPercentage)Tests a collection of areas for overlaps with another areafloatTagger. belongsTo(Area node)Checks whether the area may be tagged with the tag.voidOutputDisplay. drawExtent(Area area)Draws the area bounds at the output display.static voidAreaUtils. findAreasBeforeAfter(Area a, AreaTopology topology, List<ContentRect> destBefore, List<ContentRect> destAfter)Scans a list of areas and finds the areas that are befor or after a given area on the same line.static voidAreaUtils. findAreasBelow(Area a, AreaTopology topology, List<ContentRect> destBelow)Set<Tag>TagResolver. getAreaTags(Area a)Assigns a set of tags to a given area based on its properties.static List<ContentRect>AreaUtils. getChildrenAsContentRects(Area parent)Creates a list content rectangles from the child areas of a given area.static booleanAreaUtils. intersectsWithAny(Area a, Collection<Area> col)Checks if a given area overlaps with any other area contained in a given collectionstatic booleanAreaUtils. isAligned(Area a1, Area a2, AreaTopology topology)Checks if the given areas are aligned in row or column.static booleanAreaUtils. isInSameColumn(Area a1, Area a2, AreaTopology topology)Checks if the given areas are in the same column.static booleanAreaUtils. isLink(Area a)Checks if the given area has a target URL assigned (it acts as a link)static booleanAreaUtils. isNeighbor(Area a1, Area a2)Checks if the given areas are in the same visual group (i.e.Method parameters in cz.vutbr.fit.layout.api with type arguments of type Area Modifier and Type Method Description static booleanAreaUtils. areasOverlap(Area a1, Collection<Area> areas2, double minPercentage)Tests a collection of areas for overlaps with another areastatic booleanAreaUtils. areasOverlap(Collection<Area> areas1, Collection<Area> areas2, double minPercentage)Tests two collections of areas for overlaps.StringConcatenators.PlainAreaConcatenator. concat(List<Area> elems)StringConcatenators.SeparatedAreaConcatenator. concat(List<Area> elems)static booleanAreaUtils. intersectsWithAny(Area a, Collection<Area> col)Checks if a given area overlaps with any other area contained in a given collection
- 
Uses of Area in cz.vutbr.fit.layout.implClasses in cz.vutbr.fit.layout.impl that implement Area Modifier and Type Class Description classDefaultAreaDefault generic Area implementation.Methods in cz.vutbr.fit.layout.impl that return Area Modifier and Type Method Description AreaDefaultArea. copy()AreaDefaultAreaTree. createArea(Area other)AreaDefaultAreaTree. createArea(Box box)AreaDefaultAreaTree. createArea(Rectangular r)AreaDefaultAreaTree. createArea(List<Box> boxes)AreaDefaultArea. createSuperArea(Rectangular gp, List<Area> selected, String name)AreaDefaultGridTopology. getArea()AreaDefaultAreaTree. getAreaAt(int x, int y)AreaDefaultAreaTree. getAreaByName(String name)AreaDefaultLogicalArea. getFirstArea()AreaDefaultAreaTree. getRoot()AreaDefaultTextChunk. getSourceArea()Methods in cz.vutbr.fit.layout.impl that return types with arguments of type Area Modifier and Type Method Description List<Area>DefaultLogicalArea. getAreas()List<Area>DefaultAreaTree. getAreasAt(int x, int y)Methods in cz.vutbr.fit.layout.impl with parameters of type Area Modifier and Type Method Description voidDefaultLogicalArea. addArea(Area a)voidDefaultArea. appendChild(Area child)protected voidDefaultTextChunk. copyStyle(Area src)AreaDefaultAreaTree. createArea(Area other)TextChunkDefaultChunkSet. createTextChunk(Rectangular r, Area sourceArea, Box sourceBox)LogicalAreaDefaultLogicalArea. findArea(Area area)Set<Tag>SimpleTagResolver. getAreaTags(Area a)intDefaultAreaTree. getMaxAreaId(Area root)voidDefaultArea. insertChild(Area child, int index)voidDefaultArea. insertParent(Area newParent, Area child)voidDefaultAreaTree. setRoot(Area root)voidDefaultTextChunk. setSourceArea(Area sourceArea)Method parameters in cz.vutbr.fit.layout.impl with type arguments of type Area Modifier and Type Method Description AreaDefaultArea. createSuperArea(Rectangular gp, List<Area> selected, String name)Constructors in cz.vutbr.fit.layout.impl with parameters of type Area Constructor Description DefaultArea(Area src)DefaultGridTopology(Area area)DefaultLogicalArea(Area src)DefaultLogicalArea(Area src, String text)DefaultTextChunk(Rectangular r, Area sourceArea, Box sourceBox)Constructor parameters in cz.vutbr.fit.layout.impl with type arguments of type Area Constructor Description DefaultContentLine(Collection<? extends Area> src)
- 
Uses of Area in cz.vutbr.fit.layout.ioMethods in cz.vutbr.fit.layout.io with parameters of type Area Modifier and Type Method Description voidHTMLOutputOperator. apply(AreaTree atree, Area root)voidXMLOutputOperator. apply(AreaTree atree, Area root)voidGraphics2DDisplay. drawExtent(Area area)protected StringHTMLOutputOperator. getAreaStyle(Area a)
- 
Uses of Area in cz.vutbr.fit.layout.mapMethods in cz.vutbr.fit.layout.map with parameters of type Area Modifier and Type Method Description static StringTextUtils. getText(Area area)Creates a complete text of an area by concatenating the subareas and boxes.
- 
Uses of Area in cz.vutbr.fit.layout.map.chunksConstructors in cz.vutbr.fit.layout.map.chunks with parameters of type Area Constructor Description MetadataChunksExtractor(Area root, MetadataExampleGenerator exampleGenerator, Collection<MetaRefTag> tags)
- 
Uses of Area in cz.vutbr.fit.layout.map.opMethods in cz.vutbr.fit.layout.map.op with parameters of type Area Modifier and Type Method Description voidTagByExamplesOperator. apply(AreaTree atree, Area root)
- 
Uses of Area in cz.vutbr.fit.layout.modelMethods in cz.vutbr.fit.layout.model that return Area Modifier and Type Method Description AreaArea. copy()Creates a copy of the area and makes it a next sibling of the source area.AreaAreaTree. createArea(Area other)Creates a new area in the tree by copying another area.AreaAreaTree. createArea(Box box)Creates a new area in the tree from a box.AreaAreaTree. createArea(Rectangular r)Creates a new empty area in the tree.AreaAreaTree. createArea(List<Box> boxes)Creates a new area in the tree from a list of boxes.AreaArea. createSuperArea(Rectangular gp, List<Area> selected, String name)Creates a new subarea from a specified region of the area and moves the selected child nodes to the new area.AreaSearchableAreaContainer. getAreaAt(int x, int y)Finds the bottom-most area node present at the given coordinates in the area tree.AreaSearchableAreaContainer. getAreaByName(String name)Finds an area by the given name.AreaLogicalArea. getFirstArea()AreaAreaTree. getRoot()Obtains the root node of the area tree.AreaTextChunk. getSourceArea()Gets the source area the chunk was extracted from.Methods in cz.vutbr.fit.layout.model that return types with arguments of type Area Modifier and Type Method Description List<Area>LogicalArea. getAreas()List<Area>SearchableAreaContainer. getAreasAt(int x, int y)Finds all the area nodes present at the given coordinates in the area tree.Methods in cz.vutbr.fit.layout.model with parameters of type Area Modifier and Type Method Description voidLogicalArea. addArea(Area a)AreaAreaTree. createArea(Area other)Creates a new area in the tree by copying another area.TextChunkChunkSet. createTextChunk(Rectangular r, Area sourceArea, Box sourceBox)LogicalAreaLogicalArea. findArea(Area area)Scans a logical area subtree rooted in this logical area for the given area.voidArea. insertParent(Area newParent, Area child)Inserts a new area as a new parent of the given child area.Method parameters in cz.vutbr.fit.layout.model with type arguments of type Area Modifier and Type Method Description AreaArea. createSuperArea(Rectangular gp, List<Area> selected, String name)Creates a new subarea from a specified region of the area and moves the selected child nodes to the new area.
- 
Uses of Area in cz.vutbr.fit.layout.rdfMethods in cz.vutbr.fit.layout.rdf with parameters of type Area Modifier and Type Method Description org.eclipse.rdf4j.model.IRIDefaultIRIFactory. createAreaURI(org.eclipse.rdf4j.model.IRI areaTreeNode, Area area)org.eclipse.rdf4j.model.IRIIRIFactory. createAreaURI(org.eclipse.rdf4j.model.IRI areaTreeUri, Area area)Creates a visual area IRI.protected org.eclipse.rdf4j.model.IRIModelTransformer. getAreaIri(org.eclipse.rdf4j.model.IRI areaTreeIri, Area area)Reuses an area IRI or creates a new one if the box is not an RDFArea.
- 
Uses of Area in cz.vutbr.fit.layout.rdf.modelClasses in cz.vutbr.fit.layout.rdf.model that implement Area Modifier and Type Class Description classRDFAreaConstructors in cz.vutbr.fit.layout.rdf.model with parameters of type Area Constructor Description RDFTextChunk(Rectangular r, Area sourceArea, Box sourceBox, org.eclipse.rdf4j.model.IRI uri)
- 
Uses of Area in cz.vutbr.fit.layout.segmMethods in cz.vutbr.fit.layout.segm that return Area Modifier and Type Method Description AreaSegmentationAreaTree. findBasicAreas()Creates the area tree skeleton - selects the visible boxes and converts them to areasMethods in cz.vutbr.fit.layout.segm with parameters of type Area Modifier and Type Method Description floatAreaStyle. computeColorLuminosity(Area area)protected voidSegmentationAreaTree. createGrids(Area root)Goes through all the areas in the tree and creates the grids in these areasstatic GroupAnalyzerConfig. createGroupAnalyzer(Area root)Creates a group analyzer for an area using the selected implementation.static SeparatorSetConfig. createSeparators(Area root)Creates the separators for an area using the selected algorithmstatic voidSeparators. createSeparatorsForArea(Area area)Creates a separators set of an area and stores it as an attribute of the area.static SeparatorSetSeparators. getSeparatorsForArea(Area area)static booleanAreaStyle. hasConsistentStyle(Area root)Checks whether all children of a given area have a consistent visual style (as defined byAreaStyle.hasSameStyle(Area, Area)).static booleanAreaStyle. hasEqualBackground(Area a1, Area a2)Checks if two areas have the same background colorstatic booleanAreaStyle. hasSameStyle(Area a1, Area a2)Compares two visual areas and checks whether they have the same visual style.static voidTreeOp. join(Area target, Area other, boolean horizontal)Joins another area to the target area.static voidTreeOp. joinArea(Area target, Area other, Rectangular pos, boolean horizontal, boolean flatten)Joins the target area with another area and updates the layout in the grid to the given values.static voidTreeOp. joinChild(Area target, Area other)Joins a child area to this area.static voidSeparators. removeSimpleSeparators(Area area)Removes simple separators from current separator set.Constructors in cz.vutbr.fit.layout.segm with parameters of type Area Constructor Description AreaStyle(Area source)
- 
Uses of Area in cz.vutbr.fit.layout.segm.opFields in cz.vutbr.fit.layout.segm.op declared as Area Modifier and Type Field Description protected AreaSeparator. area1Left (top) separated area node (if any)protected AreaSeparator. area2Bottom (right) separated area node (if any)protected AreaGroupAnalyzer. parentprotected AreaSeparatorSet. rootThe root of the area tree that will be processedMethods in cz.vutbr.fit.layout.segm.op that return Area Modifier and Type Method Description AreaGroupAnalyzer. findSuperArea(Area sub, List<Area> selected)Starts with a specified subarea and finds all the subareas that may be joined with the first one.AreaGroupAnalyzerByDOM. findSuperArea(Area sub, List<Area> selected)AreaGroupAnalyzerByStyles. findSuperArea(Area sub, List<Area> selected)AreaSeparator. getArea1()AreaSeparator. getArea2()AreaGroupAnalyzer. getParent()Methods in cz.vutbr.fit.layout.segm.op with parameters of type Area Modifier and Type Method Description voidCollapseAreasOperator. apply(AreaTree atree, Area root)voidFindLineOperator. apply(AreaTree atree, Area root)voidFlattenTreeOperator. apply(AreaTree atree, Area root)voidGroupByDOMOperator. apply(AreaTree atree, Area root)voidHomogeneousLeafOperator. apply(AreaTree atree, Area root)voidMultiLineOperator. apply(AreaTree atree, Area root)voidSortByLinesOperator. apply(AreaTree atree, Area root)voidSortByPositionOperator. apply(AreaTree atree, Area root)voidSuperAreaOperator. apply(AreaTree atree, Area root)protected GroupAnalyzerGroupByDOMOperator. createGroupAnalyzer(Area root)protected GroupAnalyzerHomogeneousLeafOperator. createGroupAnalyzer(Area root)protected GroupAnalyzerSuperAreaOperator. createGroupAnalyzer(Area root)protected abstract voidSeparatorSet. findSeparators(Area area, Area filter)Finds the horizontal and vertical list of separatorsprotected voidSeparatorSetHVS. findSeparators(Area area, Area filter)Finds the horizontal and vertical list of separatorsAreaGroupAnalyzer. findSuperArea(Area sub, List<Area> selected)Starts with a specified subarea and finds all the subareas that may be joined with the first one.AreaGroupAnalyzerByDOM. findSuperArea(Area sub, List<Area> selected)AreaGroupAnalyzerByStyles. findSuperArea(Area sub, List<Area> selected)voidSuperAreaOperator. findSuperAreas(Area root, int passlimit)Creates syntetic super areas by grouping the subareas of the given area.protected booleanSortByLinesOperator. isOnSameLine(Area a1, Area a2, int threshold)Checks if the given areas are on the same line.protected booleanFindLineOperator. joinAreas(Area a)Goes through the grid of areas and joins the adjacent visual areas that are not separated by anything.protected voidMultiLineOperator. joinAreas(Area a)Goes through the grid of areas and joins the adjacent visual areas that are not separated by anythingprotected booleanFindLineOperator. recursiveJoinAreas(Area root)Goes through all the areas in the tree and tries to join their sub-areas into single areas.protected voidMultiLineOperator. recursiveJoinAreas(Area root)Goes through all the areas in the tree and tries to join their sub-areas into single areas.protected voidSortByPositionOperator. recursivelySortChildAreas(Area root, boolean columnFirst)protected voidSortByLinesOperator. recursiveSortLines(Area root)Goes through all the areas in the tree and sorts their sub-areas.voidSeparator. setArea1(Area area1)voidSeparator. setArea2(Area area2)protected voidSortByLinesOperator. sortChildLines(Area root)Goes through the grid of areas and sorts the adjacent visual areas that are not separated by anythingMethod parameters in cz.vutbr.fit.layout.segm.op with type arguments of type Area Modifier and Type Method Description AreaGroupAnalyzer. findSuperArea(Area sub, List<Area> selected)Starts with a specified subarea and finds all the subareas that may be joined with the first one.AreaGroupAnalyzerByDOM. findSuperArea(Area sub, List<Area> selected)AreaGroupAnalyzerByStyles. findSuperArea(Area sub, List<Area> selected)Constructors in cz.vutbr.fit.layout.segm.op with parameters of type Area Constructor Description GroupAnalyzer(Area parent)GroupAnalyzerByDOM(Area parent)GroupAnalyzerByStyles(Area parent, int maxlevel, boolean matchstyles)Creates a new area analyzer.SeparatorSet(Area root)Creates a new separator set with one horizontal and one vertical separator.SeparatorSet(Area root, Area filter)Creates a new separator set with one horizontal and one vertical separator.SeparatorSetHVS(Area root)Creates a new separator set with one horizontal and one vertical separator.SeparatorSetHVS(Area root, Area filter)Creates a new separator set with one horizontal and one vertical separator.
- 
Uses of Area in cz.vutbr.fit.layout.textMethod parameters in cz.vutbr.fit.layout.text with type arguments of type Area Modifier and Type Method Description StringTextFlowConcatenator. concat(List<Area> elems)
- 
Uses of Area in cz.vutbr.fit.layout.text.chunksMethods in cz.vutbr.fit.layout.text.chunks that return Area Modifier and Type Method Description AreaChunksSource. getRoot()Methods in cz.vutbr.fit.layout.text.chunks with parameters of type Area Modifier and Type Method Description SourceBoxListDefaultHint. extractBoxes(Area a, SourceBoxList current, Set<Area> processed)SourceBoxListHintInLine. extractBoxes(Area a, SourceBoxList current, Set<Area> processed)SourceBoxListHintMultiBox. extractBoxes(Area a, SourceBoxList current, Set<Area> processed)SourceBoxListPresentationHint. extractBoxes(Area a, SourceBoxList current, Set<Area> processed)Extracts boxes from the given area and/or modifies the already existing list of boxes (preprocessing).List<TextChunk>DefaultHint. processChunks(Area src, List<TextChunk> chunks)List<TextChunk>HintInLine. processChunks(Area src, List<TextChunk> areas)List<TextChunk>HintMultiBox. processChunks(Area src, List<TextChunk> areas)List<TextChunk>HintWholeBox. processChunks(Area src, List<TextChunk> areas)List<TextChunk>PresentationHint. processChunks(Area src, List<TextChunk> chunks)Applies the hint to the list of chunks for the given area (postprocessing a list for a given area)Method parameters in cz.vutbr.fit.layout.text.chunks with type arguments of type Area Modifier and Type Method Description SourceBoxListDefaultHint. extractBoxes(Area a, SourceBoxList current, Set<Area> processed)SourceBoxListHintInLine. extractBoxes(Area a, SourceBoxList current, Set<Area> processed)SourceBoxListHintMultiBox. extractBoxes(Area a, SourceBoxList current, Set<Area> processed)SourceBoxListPresentationHint. extractBoxes(Area a, SourceBoxList current, Set<Area> processed)Extracts boxes from the given area and/or modifies the already existing list of boxes (preprocessing).Constructors in cz.vutbr.fit.layout.text.chunks with parameters of type Area Constructor Description AreaTextChunksSource(Area root, TaggerConfig taggerConfig)ChunksSource(Area root)PresentationBasedChunksSource(Area root, TaggerConfig tagConfig, float minTagSupport, ChunksCache cache)Creates a new source.TaggedChunksSource(TaggerConfig tagConfig, Area root, float minTagSupport)
- 
Uses of Area in cz.vutbr.fit.layout.text.opMethods in cz.vutbr.fit.layout.text.op with parameters of type Area Modifier and Type Method Description voidTagEntitiesOperator. apply(AreaTree atree, Area root)
- 
Uses of Area in cz.vutbr.fit.layout.text.tagFields in cz.vutbr.fit.layout.text.tag declared as Area Modifier and Type Field Description protected AreaTreeTagger. rootMethods in cz.vutbr.fit.layout.text.tag with parameters of type Area Modifier and Type Method Description voidTreeTagger. tagSingleNode(Area area)Applies all the taggers to a single tree node.voidTreeTagger. tagSubtree(Area root)Applies all the taggers a subtree of the area tree.Constructors in cz.vutbr.fit.layout.text.tag with parameters of type Area Constructor Description TreeTagger(Area root, Map<Tag,Tagger> taggers)
- 
Uses of Area in cz.vutbr.fit.layout.text.taggersMethods in cz.vutbr.fit.layout.text.taggers with parameters of type Area Modifier and Type Method Description booleanDateTagger. allowsContinuation(Area node)booleanIntegerTagger. allowsContinuation(Area node)booleanLocationsTagger. allowsContinuation(Area node)booleanPersonsTagger. allowsContinuation(Area node)booleanRegexpTagger. allowsContinuation(Area node)booleanTimeTagger. allowsContinuation(Area node)floatCombinedTagger. belongsTo(Area node)floatDateTagger. belongsTo(Area node)floatIntegerTagger. belongsTo(Area node)floatLocationsTagger. belongsTo(Area node)floatPersonsTagger. belongsTo(Area node)floatRegexpTagger. belongsTo(Area node)floatTimeTagger. belongsTo(Area node)protected StringRegexpTagger. getText(Area node)protected booleanBaseTagger. isHomogeneous(Area a)Checks whether an area is homogeneous regarding the contents style and layout so that it can be treated as an atomic entity for tagging.
- 
Uses of Area in cz.vutbr.fit.layout.vips.implMethods in cz.vutbr.fit.layout.vips.impl that return Area Modifier and Type Method Description AreaVipsTreeBuilder. buildAreaTree(AreaTree atree, VisualArea vs)
 
-