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

A

AbstractPageSet - Class in org.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 org.fit.layout.impl.AbstractPageSet
 
add(GenericTreeNode) - Method in class org.fit.layout.impl.GenericTreeNode
 
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 notified when the area selection changes.
addBox(Box) - Method in class org.fit.layout.impl.DefaultArea
Adds a new box to the area.
addInfoPanel(JComponent, double) - Method in interface org.fit.layout.gui.Browser
Adds a new panel to the details area.
addPage(Page) - Method in interface org.fit.layout.api.PageSet
Adds a new page to the set.
addRectangleSelectionListener(RectangleSelectionListener) - Method in interface org.fit.layout.gui.Browser
Registers a rectangle selection listener that is notified when a new rectangle is selected.
addStructurePanel(String, JComponent) - Method in interface org.fit.layout.gui.Browser
Adds a new tab to the structure view tabs.
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.
addToolBar(JToolBar) - Method in interface org.fit.layout.gui.Browser
Adds a toolbar to the browser's toolbar area.
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
addTreeListener(TreeListener) - Method in interface org.fit.layout.gui.Browser
Registers an area selection listener that is notified when some tree is updated.
addUserAttribute(Object) - Method in class org.fit.layout.impl.GenericTreeNode
 
addUserAttribute(Object) - Method in interface org.fit.layout.model.AreaTreeNode
Sets a user-defined attribute for the tree node.
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.
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.
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.
Area - Interface in org.fit.layout.model
An area containing several visual boxes.
AreaGrid - Class in org.fit.layout.impl
A grid of areas in an abstract parent rectangle.
AreaGrid(DefaultArea, AreaTopology) - Constructor for class org.fit.layout.impl.AreaGrid
Constructs a grid of all the child areas of the given parent area.
AreaGrid(Rectangular, List<Area>, AreaTopology) - Constructor for class org.fit.layout.impl.AreaGrid
Constructs a grid from the list of areas.
areaSelected(Area) - Method in interface org.fit.layout.gui.AreaSelectionListener
This method is called when the area selection changes in the browser.
AreaSelectionListener - Interface in org.fit.layout.gui
A listener that can be called when the area selection changes in the browser.
AreaTopology - Interface in org.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 org.fit.layout.model
A tree of visual areas created from a box tree.
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.
areaTreeUpdated(AreaTree) - Method in interface org.fit.layout.gui.TreeListener
Called when the area tree has been updated.

B

BaseAreaTreeProvider - Class in org.fit.layout.impl
A common base for our box tree providers.
BaseAreaTreeProvider() - Constructor for class org.fit.layout.impl.BaseAreaTreeProvider
 
BaseBoxTreeProvider - Class in org.fit.layout.impl
A common base for our box tree providers.
BaseBoxTreeProvider() - Constructor for class org.fit.layout.impl.BaseBoxTreeProvider
 
BaseLogicalTreeProvider - Class in org.fit.layout.impl
A common base for our logical tree providers.
BaseLogicalTreeProvider() - Constructor for class org.fit.layout.impl.BaseLogicalTreeProvider
 
BaseOperator - Class in org.fit.layout.impl
A common base for our area operators.
BaseOperator() - Constructor for class org.fit.layout.impl.BaseOperator
 
BaseParametrizedOperation - Class in org.fit.layout.impl
 
BaseParametrizedOperation() - Constructor for class org.fit.layout.impl.BaseParametrizedOperation
 
Border - Class in org.fit.layout.model
A structure that describes a box border properties.
Border() - Constructor for class org.fit.layout.model.Border
 
Border(int, Border.Style, Color) - Constructor for class org.fit.layout.model.Border
 
Border(Border) - Constructor for class org.fit.layout.model.Border
 
Border.Side - Enum in org.fit.layout.model
Border side specification
Border.Style - Enum in org.fit.layout.model
Border line style
Box - Interface in org.fit.layout.model
This class represents a box in the rendered page tree.
Box.DisplayType - Enum in org.fit.layout.model
CSS Display Type
Box.Type - Enum in org.fit.layout.model
The type of the box.
BoxTreeProvider - Interface in org.fit.layout.api
This interface represents a service that is able to provide a box tree based on further parametres.
Browser - Interface in org.fit.layout.gui
A GUI browser interface used for creating browser plugins.
BrowserPlugin - Interface in org.fit.layout.gui
A browser plugin that extend the GUI browser functionality.

C

cellEmpty(int, int) - Method in class org.fit.layout.impl.AreaGrid
Checks if the cell with the specified coordinates is empty.
clearSelection() - Method in interface org.fit.layout.gui.Browser
Clears the graphical selection.
colorizeByClass(Area, String) - Method in interface org.fit.layout.api.OutputDisplay
Draws the colorized are bounds.
colorizeByTags(Area, Set<Tag>) - Method in interface org.fit.layout.api.OutputDisplay
Draws the colorized are bounds.
contains(int, int) - Method in class org.fit.layout.model.Rectangular
Checks if this rectangle contains a point.
containsTag(Tag) - Method in class org.fit.layout.impl.DefaultArea
Tests whether the area or any of its direct child areas have the given tag.
ContentImage - Interface in org.fit.layout.model
An image used as the box content.
ContentObject - Interface in org.fit.layout.model
An object that may be contained in a Box.
ContentRect - Interface in org.fit.layout.model
A generic rectangular content within a page
copy() - Method in class org.fit.layout.impl.DefaultArea
 
copy() - Method in interface org.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 org.fit.layout.model.Rectangular
 
createArea(Rectangular) - Method in class org.fit.layout.impl.DefaultAreaTree
 
createArea(Box) - Method in class org.fit.layout.impl.DefaultAreaTree
 
createArea(List<Box>) - Method in class org.fit.layout.impl.DefaultAreaTree
 
createArea(Rectangular) - Method in interface org.fit.layout.model.AreaTree
 
createArea(Box) - Method in interface org.fit.layout.model.AreaTree
 
createArea(List<Box>) - Method in interface org.fit.layout.model.AreaTree
 
createAreaTree(Page) - Method in interface org.fit.layout.api.AreaTreeProvider
Creates a basic area tree from the given page.
createGrid() - Method in class org.fit.layout.impl.DefaultArea
Creates the grid of areas from the child areas.
createLogicalTree(AreaTree) - Method in interface org.fit.layout.api.LogicalTreeProvider
Creates a logical area tree from the given tree of areas.
createSuperArea(Rectangular, List<Area>, String) - Method in class org.fit.layout.impl.DefaultArea
 
createSuperArea(Rectangular, List<Area>, String) - Method in interface org.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.
createTopology() - Method in class org.fit.layout.impl.DefaultArea
Creates a topology for this area.

D

DefaultArea - Class in org.fit.layout.impl
Default generic Area implementation.
DefaultArea(Rectangular) - Constructor for class org.fit.layout.impl.DefaultArea
 
DefaultArea(DefaultArea) - Constructor for class org.fit.layout.impl.DefaultArea
 
DefaultArea(int, int, int, int) - Constructor for class org.fit.layout.impl.DefaultArea
 
DefaultArea(Box) - Constructor for class org.fit.layout.impl.DefaultArea
 
DefaultArea(List<Box>) - Constructor for class org.fit.layout.impl.DefaultArea
 
DefaultAreaTree - Class in org.fit.layout.impl
Default Page implementation.
DefaultAreaTree(Page) - Constructor for class org.fit.layout.impl.DefaultAreaTree
 
DefaultAreaTree(AreaTree) - Constructor for class org.fit.layout.impl.DefaultAreaTree
 
DefaultBox - Class in org.fit.layout.impl
Default generic box implementation.
DefaultBox() - Constructor for class org.fit.layout.impl.DefaultBox
 
DefaultBox(DefaultBox) - Constructor for class org.fit.layout.impl.DefaultBox
 
DefaultContentRect - Class in org.fit.layout.impl
A default ContentRect implementation.
DefaultContentRect() - Constructor for class org.fit.layout.impl.DefaultContentRect
 
DefaultContentRect(DefaultContentRect) - Constructor for class org.fit.layout.impl.DefaultContentRect
 
DefaultGridTopology - Class in org.fit.layout.impl
The default topology that uses the internal grid of areas internally maintained by the DefaultArea implementation.
DefaultGridTopology(DefaultArea) - Constructor for class org.fit.layout.impl.DefaultGridTopology
 
DefaultLogicalArea - Class in org.fit.layout.impl
Default LogicalArea implementation.
DefaultLogicalArea() - Constructor for class org.fit.layout.impl.DefaultLogicalArea
 
DefaultLogicalArea(Area) - Constructor for class org.fit.layout.impl.DefaultLogicalArea
 
DefaultLogicalArea(Area, String) - Constructor for class org.fit.layout.impl.DefaultLogicalArea
 
DefaultLogicalAreaTree - Class in org.fit.layout.impl
Default implementation of the logical area tree.
DefaultLogicalAreaTree(AreaTree) - Constructor for class org.fit.layout.impl.DefaultLogicalAreaTree
 
DefaultPage - Class in org.fit.layout.impl
Default generic page implementation.
DefaultPage(URL) - Constructor for class org.fit.layout.impl.DefaultPage
 
DefaultPage(Page) - Constructor for class org.fit.layout.impl.DefaultPage
 
DefaultTag - Class in org.fit.layout.impl
A default simple tag implementation that allows to specify the tag value and level.
DefaultTag(String) - Constructor for class org.fit.layout.impl.DefaultTag
 
DefaultTag(String, String) - Constructor for class org.fit.layout.impl.DefaultTag
 
DefaultTag(String, int) - Constructor for class org.fit.layout.impl.DefaultTag
 
displayErrorMessage(String) - Method in interface org.fit.layout.gui.Browser
Displays an error message dialog.
displayInfoMessage(String) - Method in interface org.fit.layout.gui.Browser
Displays an info message dialog.
drawBox(Box) - Method in interface org.fit.layout.api.OutputDisplay
Draws the box contents on the page depending on the box type.
drawExtent(Box) - Method in interface org.fit.layout.api.OutputDisplay
Draws the box bounds at the output display.
drawExtent(Area) - Method in interface org.fit.layout.api.OutputDisplay
Draws the area bounds at the output display.
drawLayout(OutputDisplay) - Method in class org.fit.layout.impl.DefaultGridTopology
 
drawLayout(OutputDisplay) - Method in interface org.fit.layout.model.AreaTopology
Graphically displays the topology on a graphical output device.
drawPage(Page) - Method in interface org.fit.layout.api.OutputDisplay
Draws the complete page including all the boxes.
drawRectangle(Rectangular, Color) - Method in interface org.fit.layout.api.OutputDisplay
Draws the given rectangle with the specified color.

E

encloses(Rectangular) - Method in class org.fit.layout.model.Rectangular
Checks if this rectangle entirely contains another rectangle.
enclosesX(Rectangular) - Method in class org.fit.layout.model.Rectangular
Checks if this rectangle entirely contains the X coordinates of another rectangle.
enclosesY(Rectangular) - Method in class org.fit.layout.model.Rectangular
Checks if this rectangle entirely contains the Y coordinates of another rectangle.
equals(Object) - Method in class org.fit.layout.impl.DefaultContentRect
 
equals(Object) - Method in class org.fit.layout.impl.DefaultTag
 
equals(Object) - Method in class org.fit.layout.model.Rectangular
 
expandToEnclose(Rectangular) - Method in class org.fit.layout.model.Rectangular
 

F

findArea(Area) - Method in class org.fit.layout.impl.DefaultLogicalArea
 
findArea(Area) - Method in interface org.fit.layout.model.LogicalArea
Scans a logical area subtree rooted in this logical area for the given area.
findAreaTreeOperators() - Static method in class org.fit.layout.api.ServiceManager
Discovers all the AreaTreeOperator service implementations.
findAreaTreeProviders() - Static method in class org.fit.layout.api.ServiceManager
Discovers all the AreaTreeProvider service implementations.
findBoxTreeProviders() - Static method in class org.fit.layout.api.ServiceManager
Discovers all the BoxTreeProvider service implementations.
findBrowserPlugins() - Static method in class org.fit.layout.api.ServiceManager
Discovers all the BrowserPlugin service implementations.
findCellX(int) - Method in class org.fit.layout.impl.AreaGrid
Finds a grid cell that contains the specified point
findCellY(int) - Method in class org.fit.layout.impl.AreaGrid
Finds a grid cell that contains the specified point
findLogicalTreeProviders() - Static method in class org.fit.layout.api.ServiceManager
Discovers all the LogicalTreeProvider service implementations.
findPageStorages() - Static method in class org.fit.layout.api.ServiceManager
Discovers all the PageStorage service implementations.
findParmetrizedService(String) - Static method in class org.fit.layout.api.ServiceManager
Finds a parametrized service based on its ID.
findScriptObjects() - Static method in class org.fit.layout.api.ServiceManager
Discovers all the ScriptObject service implementations.

G

GenericTreeNode - Class in org.fit.layout.impl
A generic tree node used as a base for the Box and Area implementation.
GenericTreeNode() - Constructor for class org.fit.layout.impl.GenericTreeNode
 
get(int) - Method in interface org.fit.layout.api.PageSet
Obtains the page at the given index.
getAbsolutePosition() - Method in class org.fit.layout.impl.AreaGrid
Obtains the absolute position where the grid is placed within the page.
getAllBoxes() - Method in class org.fit.layout.impl.DefaultArea
Obtains all the boxes from this area and all the child areas.
getAllBoxes() - Method in interface org.fit.layout.model.Area
Obtains all the boxes from this area and all the child areas.
getArea() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getArea() - Method in class org.fit.layout.model.Rectangular
 
getAreaAt(int, int) - Method in class org.fit.layout.impl.AreaGrid
Find an area at the specified position in the grid.
getAreaAt(int, int) - Method in class org.fit.layout.impl.DefaultAreaTree
 
getAreaAt(int, int) - Method in interface org.fit.layout.model.SearchableAreaContainer
Finds the bottom-most area node present at the given coordinates in the area tree.
getAreaBoundsAbsolute(int, int, int, int) - Method in class org.fit.layout.impl.AreaGrid
Computes the absolute coordinates of the specified area in the grid.
getAreaBoundsAbsolute(Rectangular) - Method in class org.fit.layout.impl.AreaGrid
Computes the absolute coordinates of the specified area in the grid.
getAreaByName(String) - Method in class org.fit.layout.impl.DefaultAreaTree
 
getAreaByName(String) - Method in interface org.fit.layout.model.SearchableAreaContainer
Finds an area by the given name.
getAreaCount() - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getAreaCount() - Method in interface org.fit.layout.model.LogicalArea
 
getAreas() - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getAreas() - Method in interface org.fit.layout.model.LogicalArea
 
getAreaTree() - Method in interface org.fit.layout.gui.Browser
Gets the area tree of the current page
getAreaTree() - Method in class org.fit.layout.impl.DefaultArea
 
getAreaTree() - Method in class org.fit.layout.impl.DefaultLogicalAreaTree
 
getAreaTree() - Method in interface org.fit.layout.model.Area
Obtains the tree the node belongs to.
getAreaTree() - Method in interface org.fit.layout.model.LogicalAreaTree
Obtains the source area tree used for creating this logical tree.
getAttribute(String) - Method in class org.fit.layout.impl.DefaultBox
 
getAttribute(String) - Method in interface org.fit.layout.model.Box
Obtains a value of an additional attribute.
getAttributes() - Method in class org.fit.layout.impl.DefaultBox
 
getAttributes() - Method in interface org.fit.layout.model.Box
Obtains the names and values of all the box attributes.
getBackgroundColor() - Method in class org.fit.layout.impl.DefaultContentRect
 
getBackgroundColor() - Method in interface org.fit.layout.model.ContentRect
Obtains the background color of the area.
getBorderCount() - Method in class org.fit.layout.impl.DefaultContentRect
 
getBorderCount() - Method in interface org.fit.layout.model.ContentRect
Obtains the number of defined borders for the box.
getBorderStyle(Border.Side) - Method in class org.fit.layout.impl.DefaultContentRect
 
getBorderStyle(Border.Side) - Method in interface org.fit.layout.model.ContentRect
Obtains the properties of the box border at the given side.
getBottomBorder() - Method in class org.fit.layout.impl.DefaultContentRect
 
getBottomBorder() - Method in interface org.fit.layout.model.ContentRect
Obtains the bottom border width.
getBounds() - Method in class org.fit.layout.impl.DefaultContentRect
 
getBounds() - Method in interface org.fit.layout.model.Box
Returns the logical bounds of the box node.
getBounds() - Method in interface org.fit.layout.model.ContentRect
Obtains the pixel position within in the page.
getBoxAt(int, int) - Method in class org.fit.layout.impl.DefaultPage
 
getBoxAt(int, int) - Method in interface org.fit.layout.model.Page
Finds the deepest node in the tree that contains the given point.
getBoxDescription(Box) - Method in class org.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 org.fit.layout.impl.DefaultArea
Returns a vector of boxes that are inside of this area
getBoxes() - Method in interface org.fit.layout.model.Area
Returns the list of boxes that belong directly to this area.
getBoxesInRegion(Rectangular) - Method in class org.fit.layout.impl.DefaultPage
 
getBoxesInRegion(Rectangular) - Method in interface org.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 org.fit.layout.impl.DefaultArea
Returns the text string represented by a concatenation of all the boxes contained directly in this area (no subareas)
getCellBoundsAbsolute(int, int) - Method in class org.fit.layout.impl.AreaGrid
Computes the absolute coordinates of the specified grid cell.
getCellBoundsRelative(int, int) - Method in class org.fit.layout.impl.AreaGrid
Computes the coordinates of the specified grid cell relatively to the area top left corner.
getChildArea(int) - Method in class org.fit.layout.impl.DefaultArea
 
getChildArea(int) - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getChildArea(int) - Method in interface org.fit.layout.model.AreaTreeNode
Obtains the n-th child area.
getChildAreas() - Method in class org.fit.layout.impl.DefaultArea
 
getChildAreas() - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getChildAreas() - Method in interface org.fit.layout.model.AreaTreeNode
Returns the list of all the child areas.
getChildAt(int) - Method in class org.fit.layout.impl.GenericTreeNode
 
getChildAtGridPos(int, int) - Method in class org.fit.layout.impl.DefaultArea
Returns the child area at the specified grid position or null, if there is no child area at this position.
getChildBox(int) - Method in class org.fit.layout.impl.DefaultBox
 
getChildBox(int) - Method in interface org.fit.layout.model.Box
Obtains the n-th child box.
getChildCount() - Method in class org.fit.layout.impl.GenericTreeNode
 
getChildCount() - Method in interface org.fit.layout.model.AreaTreeNode
Returns the number of child areas for this area.
getChildCount() - Method in interface org.fit.layout.model.Box
Returns the number of child boxes for this box.
getChildren() - Method in class org.fit.layout.impl.GenericTreeNode
 
getColOfs(int) - Method in class org.fit.layout.impl.AreaGrid
Finds the offset of the specified column from the grid origin.
getColor() - Method in class org.fit.layout.impl.DefaultBox
 
getColor() - Method in class org.fit.layout.model.Border
 
getColor() - Method in interface org.fit.layout.model.Box
Obtains the box text color.
getCols() - Method in class org.fit.layout.impl.AreaGrid
 
getContentBounds() - Method in class org.fit.layout.impl.DefaultArea
 
getContentBounds() - Method in class org.fit.layout.impl.DefaultBox
 
getContentBounds() - Method in interface org.fit.layout.model.Box
Returns the content bounds.
getContentObject() - Method in class org.fit.layout.impl.DefaultBox
 
getContentObject() - Method in interface org.fit.layout.model.Box
Obtains the content object contained in this box.
getCurrentIndex() - Method in interface org.fit.layout.api.PageSetStorage
Obtains the index of the currently loaded page.
getCurrentPageSet() - Method in interface org.fit.layout.api.PageSetStorage
Obtains the currently active page set that is used for storing the new pages and obtaining the previous/next page.
getDateCreated() - Method in interface org.fit.layout.api.PageSet
Obtains the creation date of the set.
getDateCreated() - Method in class org.fit.layout.impl.AbstractPageSet
 
getDepth() - Method in class org.fit.layout.impl.GenericTreeNode
 
getDepth() - Method in interface org.fit.layout.model.AreaTreeNode
Obtains the depth of the tree rooted at this area.
getDescription() - Method in interface org.fit.layout.api.PageSet
Obtains the set description.
getDescription() - Method in interface org.fit.layout.api.Service
Obtains a longer description of the service.
getDescription() - Method in class org.fit.layout.impl.AbstractPageSet
 
getDisplayType() - Method in class org.fit.layout.impl.DefaultBox
 
getDisplayType() - Method in interface org.fit.layout.model.Box
Obtains the display type of the element according to the CSS display: property.
getEffectiveBackgroundColor() - Method in class org.fit.layout.impl.DefaultArea
 
getEffectiveBackgroundColor() - Method in interface org.fit.layout.model.Area
Obtains the effective background color visible under the area.
getFirstArea() - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getFirstArea() - Method in interface org.fit.layout.model.LogicalArea
 
getFontFamily() - Method in class org.fit.layout.impl.DefaultBox
 
getFontFamily() - Method in interface org.fit.layout.model.Box
Obtains the font family name used by the box.
getFontSize() - Method in class org.fit.layout.impl.DefaultContentRect
 
getFontSize() - Method in interface org.fit.layout.model.ContentRect
Obtains an average font size in the are in pixels.
getFontStyle() - Method in class org.fit.layout.impl.DefaultContentRect
 
getFontStyle() - Method in interface org.fit.layout.model.ContentRect
Obtains the average font style. 0 means no text in italics, 1 means all the text in italics.
getFontWeight() - Method in class org.fit.layout.impl.DefaultContentRect
 
getFontWeight() - Method in interface org.fit.layout.model.ContentRect
Obtains the average font style. 0 means no text is bold, 1 means all the text is bold
getGraphics() - Method in interface org.fit.layout.api.OutputDisplay
 
getGrid() - Method in class org.fit.layout.impl.DefaultArea
Obtains the gird of contained areas.
getGridHeight() - Method in class org.fit.layout.impl.DefaultArea
 
getGridPosition() - Method in class org.fit.layout.impl.DefaultArea
 
getGridWidth() - Method in class org.fit.layout.impl.DefaultArea
 
getGridX() - Method in class org.fit.layout.impl.DefaultArea
 
getGridY() - Method in class org.fit.layout.impl.DefaultArea
 
getHeight() - Method in class org.fit.layout.impl.AreaGrid
 
getHeight() - Method in class org.fit.layout.impl.DefaultBox
 
getHeight() - Method in class org.fit.layout.impl.DefaultContentRect
 
getHeight() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getHeight() - Method in class org.fit.layout.impl.DefaultPage
 
getHeight() - Method in interface org.fit.layout.model.AreaTopology
Deprecated.
Use AreaTopology.getPosition(Area).getHeight() instead.
getHeight() - Method in interface org.fit.layout.model.Page
Obtains the page height.
getHeight() - Method in interface org.fit.layout.model.Rect
 
getHeight() - Method in class org.fit.layout.model.Rectangular
 
getId() - Method in interface org.fit.layout.api.Service
Obtains a unique ID of the service
getId() - Method in class org.fit.layout.impl.DefaultContentRect
 
getId() - Method in interface org.fit.layout.model.ContentRect
Obtains a unique ID of the area within the page.
getIndex(Area) - Method in class org.fit.layout.impl.DefaultArea
 
getIndex(LogicalArea) - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getIndex(GenericTreeNode) - Method in class org.fit.layout.impl.GenericTreeNode
 
getIndex(T) - Method in interface org.fit.layout.model.AreaTreeNode
Returns the index of the specified child in this node's child array.
getIndex() - Method in enum org.fit.layout.model.Border.Side
 
getLeafCount() - Method in class org.fit.layout.impl.GenericTreeNode
 
getLeafCount() - Method in interface org.fit.layout.model.AreaTreeNode
Returns the total number of leaves that are descendants of this node.
getLeftBorder() - Method in class org.fit.layout.impl.DefaultContentRect
 
getLeftBorder() - Method in interface org.fit.layout.model.ContentRect
Obtains the left border width.
getLevel() - Method in class org.fit.layout.impl.DefaultTag
 
getLevel() - Method in interface org.fit.layout.model.Tag
The tag level if the tags are hiearchically organized.
getLineThrough() - Method in class org.fit.layout.impl.DefaultContentRect
 
getLineThrough() - Method in interface org.fit.layout.model.ContentRect
Obtains the amount of line-through text. 0 means no underlined text, 1 means all the text is underlined.
getLogicalTree() - Method in interface org.fit.layout.gui.Browser
Gets the logical area tree of the actual page
getMainTag() - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getMainTag() - Method in interface org.fit.layout.model.LogicalArea
 
getMaxIndent() - Method in class org.fit.layout.impl.AreaGrid
 
getMaxIndent() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getMaxIndent() - Method in interface org.fit.layout.model.AreaTopology
Deprecated. 
getMinIndent() - Method in class org.fit.layout.impl.AreaGrid
 
getMinIndent() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getMinIndent() - Method in interface org.fit.layout.model.AreaTopology
Deprecated. 
getMostSupportedTag() - Method in class org.fit.layout.impl.DefaultArea
 
getMostSupportedTag() - Method in interface org.fit.layout.model.Taggable
Obtains the tag with the greatest support that is assigned to this area.
getName() - Method in interface org.fit.layout.api.PageSet
Obtains the name of the set.
getName() - Method in interface org.fit.layout.api.Service
Obtains a descriptive name of the service that may be presented to the user.
getName() - Method in class org.fit.layout.impl.AbstractPageSet
 
getName() - Method in class org.fit.layout.impl.DefaultArea
 
getName() - Method in interface org.fit.layout.model.Area
Obtains the area name.
getNextOnLine() - Method in class org.fit.layout.impl.DefaultArea
 
getNextOnLine() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getNextOnLine() - Method in interface org.fit.layout.model.AreaTopology
Deprecated. 
getNextSibling() - Method in class org.fit.layout.impl.DefaultArea
 
getNextSibling() - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getNextSibling() - Method in interface org.fit.layout.model.AreaTreeNode
Obtains the next siblibg of this area.
getNextSiblingNode() - Method in class org.fit.layout.impl.GenericTreeNode
 
getOutputDisplay() - Method in interface org.fit.layout.gui.Browser
Gets the browser page output display.
getPage() - Method in interface org.fit.layout.api.BoxTreeProvider
Renders the page and returns the page model.
getPage() - Method in interface org.fit.layout.gui.Browser
Gets the actual page model
getPage() - Method in class org.fit.layout.impl.DefaultAreaTree
 
getPage() - Method in class org.fit.layout.impl.DefaultContentRect
 
getPage() - Method in interface org.fit.layout.model.AreaTree
Obtains the source page for this area tree.
getPage() - Method in interface org.fit.layout.model.ContentRect
Obtains the page this block belongs to.
getParam(String) - Method in interface org.fit.layout.api.ParametrizedOperation
Obtains the value of the given parameter.
getParam(String) - Method in class org.fit.layout.impl.BaseParametrizedOperation
Obtains the parameter using the appropriate getter method (if present).
getParamNames() - Method in interface org.fit.layout.api.ParametrizedOperation
Obtains a list of available parameter names of the operation.
getParamRange(String) - Method in interface org.fit.layout.api.ParametrizedOperation
Obtains the minimal and maximal value of the given parameter.
getParamRange(String) - Method in class org.fit.layout.impl.BaseParametrizedOperation
 
getParamTypes() - Method in interface org.fit.layout.api.ParametrizedOperation
Obtains a list of available parameter value types.
getParent() - Method in class org.fit.layout.impl.GenericTreeNode
 
getParentArea() - Method in class org.fit.layout.impl.DefaultArea
 
getParentArea() - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getParentArea() - Method in interface org.fit.layout.model.AreaTreeNode
Obtains the parent area of this area.
getParentBox() - Method in class org.fit.layout.impl.DefaultBox
 
getParentBox() - Method in interface org.fit.layout.model.Box
Obtains the parent box of this box.
getPosition(Area) - Method in class org.fit.layout.impl.DefaultGridTopology
 
getPosition() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getPosition(Area) - Method in interface org.fit.layout.model.AreaTopology
Obtains the position of the given area within this topology.
getPosition() - Method in interface org.fit.layout.model.AreaTopology
Deprecated.
getPreviousOnLine() - Method in class org.fit.layout.impl.DefaultArea
 
getPreviousOnLine() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getPreviousOnLine() - Method in interface org.fit.layout.model.AreaTopology
Deprecated. 
getPreviousSibling() - Method in class org.fit.layout.impl.DefaultArea
 
getPreviousSibling() - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getPreviousSibling() - Method in interface org.fit.layout.model.AreaTreeNode
Obtains the previous siblibg of this area.
getPreviousSiblingNode() - Method in class org.fit.layout.impl.GenericTreeNode
 
getRightBorder() - Method in class org.fit.layout.impl.DefaultContentRect
 
getRightBorder() - Method in interface org.fit.layout.model.ContentRect
Obtains the right border width.
getRoot() - Method in class org.fit.layout.impl.DefaultAreaTree
 
getRoot() - Method in class org.fit.layout.impl.DefaultLogicalAreaTree
 
getRoot() - Method in class org.fit.layout.impl.DefaultPage
 
getRoot() - Method in class org.fit.layout.impl.GenericTreeNode
 
getRoot() - Method in interface org.fit.layout.model.AreaTree
Obtains the root node of the area tree.
getRoot() - Method in interface org.fit.layout.model.LogicalAreaTree
Obtains the root node of the logical area tree.
getRoot() - Method in interface org.fit.layout.model.Page
Returns the root box of the page.
getRowOfs(int) - Method in class org.fit.layout.impl.AreaGrid
Finds the offset of the specified row from the grid origin.
getRows() - Method in class org.fit.layout.impl.AreaGrid
 
getSelectedArea() - Method in interface org.fit.layout.gui.Browser
Gets the last selected visual area.
getServiceParams(ParametrizedOperation) - Static method in class org.fit.layout.api.ServiceManager
Obtains the values of all the parametres of the given operation.
getSourceNodeId() - Method in class org.fit.layout.impl.DefaultBox
 
getSourceNodeId() - Method in interface org.fit.layout.model.Box
Obtains a unique identification of the box source (e.g. the source DOM node).
getSourceURL() - Method in class org.fit.layout.impl.DefaultPage
 
getSourceURL() - Method in interface org.fit.layout.model.Page
Obtains the source URL of the page.
getStyle() - Method in class org.fit.layout.model.Border
 
getSupportedTags(float) - Method in class org.fit.layout.impl.DefaultArea
 
getSupportedTags(float) - Method in interface org.fit.layout.model.Taggable
Obtains all the tags with the support greater or equal to the specified value.
getTagName() - Method in class org.fit.layout.impl.DefaultBox
 
getTagName() - Method in interface org.fit.layout.model.Box
When the box is generated by a DOM element, obtains the corresponding tag name.
getTags() - Method in class org.fit.layout.impl.DefaultArea
Obtains the set of tags assigned to the area.
getTags() - Method in interface org.fit.layout.model.Taggable
Obtains the list of tags assigned to this area and their support.
getTagSupport(Tag) - Method in class org.fit.layout.impl.DefaultArea
 
getTagSupport(Tag) - Method in interface org.fit.layout.model.Taggable
Obtains the support of the given tag assignment
getText() - Method in class org.fit.layout.impl.DefaultArea
 
getText(String) - Method in class org.fit.layout.impl.DefaultArea
 
getText() - Method in class org.fit.layout.impl.DefaultBox
 
getText() - Method in class org.fit.layout.impl.DefaultLogicalArea
 
getText() - Method in interface org.fit.layout.model.Area
Returns the complete text contained in this area and its sub area.
getText(String) - Method in interface org.fit.layout.model.Area
Returns the complete text contained in this area and its sub area.
getText() - Method in interface org.fit.layout.model.Box
Obtains the complete text contained in this box.
getText() - Method in interface org.fit.layout.model.LogicalArea
 
getTitle() - Method in class org.fit.layout.impl.DefaultPage
 
getTitle() - Method in interface org.fit.layout.model.Page
Obtains the page title specified using the <title> tag.
getTopBorder() - Method in class org.fit.layout.impl.DefaultContentRect
 
getTopBorder() - Method in interface org.fit.layout.model.ContentRect
Obtains the top border width.
getTopology() - Method in class org.fit.layout.impl.DefaultArea
 
getTopology() - Method in interface org.fit.layout.model.Area
Returns the topology of this area.
getTopologyHeight() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getTopologyHeight() - Method in interface org.fit.layout.model.AreaTopology
Obtains the total height of the topology used for placing the child areas within this area.
getTopologyPosition() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getTopologyPosition() - Method in interface org.fit.layout.model.AreaTopology
Obtains the absolute position of the whole topology within the page.
getTopologyWidth() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getTopologyWidth() - Method in interface org.fit.layout.model.AreaTopology
Obtains the total width of the topology used for placing the child areas within this area.
getTotalCount() - Method in interface org.fit.layout.api.PageSetStorage
Obtains the total number of pages available in the current page set.
getType() - Method in class org.fit.layout.impl.DefaultBox
 
getType() - Method in class org.fit.layout.impl.DefaultTag
 
getType() - Method in interface org.fit.layout.model.Box
Resurns the type of the box.
getType() - Method in interface org.fit.layout.model.Tag
The tag type that allows to distinguish tags of different purposes and different source.
getUnderline() - Method in class org.fit.layout.impl.DefaultContentRect
 
getUnderline() - Method in interface org.fit.layout.model.ContentRect
Obtains the amount of underlined text. 0 means no underlined text, 1 means all the text is underlined.
getUrl() - Method in interface org.fit.layout.model.ContentImage
Obtains the image URL.
getUserAttribute(Class<T>) - Method in class org.fit.layout.impl.GenericTreeNode
 
getUserAttribute(Class<P>) - Method in interface org.fit.layout.model.AreaTreeNode
Obtains the user-defined attributes of the node.
getValue() - Method in class org.fit.layout.impl.DefaultTag
 
getValue() - Method in interface org.fit.layout.model.Tag
Obtains the string value (the name) of the tag.
getVarName() - Method in interface org.fit.layout.api.ScriptObject
Gets the name of the object in the JavaScript engine.
getVisualBounds() - Method in class org.fit.layout.impl.DefaultBox
 
getVisualBounds() - Method in interface org.fit.layout.model.Box
Returns the bounds of the box as they visually appear to the user.
getWidth() - Method in class org.fit.layout.impl.AreaGrid
 
getWidth() - Method in class org.fit.layout.impl.DefaultBox
 
getWidth() - Method in class org.fit.layout.impl.DefaultContentRect
 
getWidth() - Method in class org.fit.layout.impl.DefaultGridTopology
 
getWidth() - Method in class org.fit.layout.impl.DefaultPage
 
getWidth() - Method in interface org.fit.layout.model.AreaTopology
Deprecated.
Use AreaTopology.getPosition(Area).getWidth() instead.
getWidth() - Method in class org.fit.layout.model.Border
 
getWidth() - Method in interface org.fit.layout.model.Page
Obtains the page width.
getWidth() - Method in interface org.fit.layout.model.Rect
 
getWidth() - Method in class org.fit.layout.model.Rectangular
 
getX1() - Method in class org.fit.layout.impl.DefaultBox
 
getX1() - Method in class org.fit.layout.impl.DefaultContentRect
 
getX1() - Method in interface org.fit.layout.model.Rect
 
getX1() - Method in class org.fit.layout.model.Rectangular
 
getX2() - Method in class org.fit.layout.impl.DefaultBox
 
getX2() - Method in class org.fit.layout.impl.DefaultContentRect
 
getX2() - Method in interface org.fit.layout.model.Rect
 
getX2() - Method in class org.fit.layout.model.Rectangular
 
getY1() - Method in class org.fit.layout.impl.DefaultBox
 
getY1() - Method in class org.fit.layout.impl.DefaultContentRect
 
getY1() - Method in interface org.fit.layout.model.Rect
 
getY1() - Method in class org.fit.layout.model.Rectangular
 
getY2() - Method in class org.fit.layout.impl.DefaultBox
 
getY2() - Method in class org.fit.layout.impl.DefaultContentRect
 
getY2() - Method in interface org.fit.layout.model.Rect
 
getY2() - Method in class org.fit.layout.model.Rectangular
 
GRID_THRESHOLD - Static variable in class org.fit.layout.impl.AreaGrid
The maximal difference between two lengths that are considered a "being the same"
GUIUpdateListener - Interface in org.fit.layout.gui
A listener that is able to update its GUI when something happens.
GUIUpdateSource - Interface in org.fit.layout.gui
A source of GUI update events.

H

hasBottomBorder() - Method in class org.fit.layout.impl.DefaultContentRect
 
hasBottomBorder() - Method in interface org.fit.layout.model.ContentRect
Checks whether the box has the bottom border defined.
hashCode() - Method in class org.fit.layout.impl.DefaultContentRect
 
hashCode() - Method in class org.fit.layout.impl.DefaultTag
 
hasLeftBorder() - Method in class org.fit.layout.impl.DefaultContentRect
 
hasLeftBorder() - Method in interface org.fit.layout.model.ContentRect
Checks whether the box has the left border defined.
hasRightBorder() - Method in class org.fit.layout.impl.DefaultContentRect
 
hasRightBorder() - Method in interface org.fit.layout.model.ContentRect
Checks whether the box has right top border defined.
hasTag(Tag) - Method in class org.fit.layout.impl.DefaultArea
 
hasTag(Tag, float) - Method in class org.fit.layout.impl.DefaultArea
 
hasTag(Tag) - Method in interface org.fit.layout.model.Taggable
Tests whether the area has this tag.
hasTag(Tag, float) - Method in interface org.fit.layout.model.Taggable
Tests whether the area has this tag with a support greater or equal to the specified value.
hasTopBorder() - Method in class org.fit.layout.impl.DefaultContentRect
 
hasTopBorder() - Method in interface org.fit.layout.model.ContentRect
Checks whether the box has the top border defined.
height - Variable in class org.fit.layout.impl.DefaultPage
 
hsplit(Rectangular) - Method in class org.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.

I

init(Browser) - Method in interface org.fit.layout.gui.BrowserPlugin
Performs the plugin initialization.
insert(GenericTreeNode, int) - Method in class org.fit.layout.impl.GenericTreeNode
 
insertChild(Area, int) - Method in class org.fit.layout.impl.DefaultArea
 
insertChild(LogicalArea, int) - Method in class org.fit.layout.impl.DefaultLogicalArea
 
insertChild(T, int) - Method in interface org.fit.layout.model.AreaTreeNode
Inserts a new child at the given position.
insertParent(Area, Area) - Method in class org.fit.layout.impl.DefaultArea
 
insertParent(Area, Area) - Method in interface org.fit.layout.model.Area
Inserts a new area as a new parent of the given child area.
intersection(Rectangular) - Method in class org.fit.layout.model.Rectangular
Computes the intersection of this rectangle with another one.
intersects(Rectangular) - Method in class org.fit.layout.model.Rectangular
 
intersectsX(Rectangular) - Method in class org.fit.layout.model.Rectangular
 
intersectsY(Rectangular) - Method in class org.fit.layout.model.Rectangular
 
isAncestorOf(Area) - Method in class org.fit.layout.impl.DefaultArea
 
isAncestorOf(LogicalArea) - Method in class org.fit.layout.impl.DefaultLogicalArea
 
isAncestorOf(T) - Method in interface org.fit.layout.model.AreaTreeNode
Check whether this area is an ancestor of another area.
isBackgroundSeparated() - Method in class org.fit.layout.impl.DefaultContentRect
 
isBackgroundSeparated() - Method in interface org.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.
isEmpty() - Method in class org.fit.layout.model.Rectangular
 
isHorizontalSeparator() - Method in class org.fit.layout.impl.DefaultArea
 
isHorizontalSeparator() - Method in interface org.fit.layout.model.Area
Checks whether the area can be interpreted as a horizontal separator.
isLeaf() - Method in class org.fit.layout.impl.GenericTreeNode
 
isLeaf() - Method in interface org.fit.layout.model.AreaTreeNode
Checks whether this area is a leaf area
isReplaced() - Method in class org.fit.layout.impl.DefaultArea
 
isReplaced() - Method in interface org.fit.layout.model.Area
Checks whether this area is formed by replaced boxes.
isRoot() - Method in class org.fit.layout.impl.GenericTreeNode
 
isSeparator() - Method in class org.fit.layout.impl.DefaultArea
 
isSeparator() - Method in interface org.fit.layout.model.Area
Checks whether the area can be interpreted as any kind of separator.
isVerticalSeparator() - Method in class org.fit.layout.impl.DefaultArea
 
isVerticalSeparator() - Method in interface org.fit.layout.model.Area
Checks whether the area can be interpreted as a vertical separator.
isVisible() - Method in class org.fit.layout.impl.DefaultBox
 
isVisible() - Method in interface org.fit.layout.model.Box
Checks whether the box is visible.

L

loadNext() - Method in interface org.fit.layout.api.PageSetStorage
Loads the next page from the current page set.
loadPageAt(int) - Method in interface org.fit.layout.api.PageSetStorage
Loads the page from the storage based in its index.
loadPrevious() - Method in interface org.fit.layout.api.PageSetStorage
Loads the previous page from the current page set.
loadServicesByType(Class<T>) - Static method in class org.fit.layout.api.ServiceManager
Discovers the registered services of the given class.
LogicalArea - Interface in org.fit.layout.model
Logical area represents a set of areas that form a single semantic entity.
LogicalAreaTree - Interface in org.fit.layout.model
A tree of logical areas.
logicalAreaTreeUpdated(LogicalAreaTree) - Method in interface org.fit.layout.gui.TreeListener
Called when the logical area tree has been updated.
LogicalTreeProvider - Interface in org.fit.layout.api
This interface represents a service that is able to provide a logical area tree from the given area tree.

M

midX() - Method in class org.fit.layout.model.Rectangular
 
midY() - Method in class org.fit.layout.model.Rectangular
 
move(int, int) - Method in class org.fit.layout.impl.DefaultArea
 
move(int, int) - Method in class org.fit.layout.impl.DefaultBox
 
move(int, int) - Method in class org.fit.layout.impl.DefaultContentRect
 
move(int, int) - Method in interface org.fit.layout.model.Rect
 
move(int, int) - Method in class org.fit.layout.model.Rectangular
Changes the rectangle coordinates by adding the specified X and Y offsets

N

nextPageAvailable() - Method in interface org.fit.layout.api.PageSetStorage
Check whether a next page is available in the currently processed page set.

O

org.fit.layout.api - package org.fit.layout.api
 
org.fit.layout.gui - package org.fit.layout.gui
 
org.fit.layout.impl - package org.fit.layout.impl
 
org.fit.layout.model - package org.fit.layout.model
 
OutputDisplay - Interface in org.fit.layout.api
An abstraction of the graphical display of the segmentation output.

P

page - Variable in class org.fit.layout.impl.DefaultAreaTree
 
Page - Interface in org.fit.layout.model
This class represents the whole rendered (and segmented) page.
pageRendered(Page) - Method in interface org.fit.layout.gui.TreeListener
Called when the page has been rendered and the box tree has been updated.
PageSet - Interface in org.fit.layout.api
A named set of pages processed together.
PageSetStorage - Interface in org.fit.layout.api
A service that is able to manage a list of pages that are being processed.
PageStorage - Interface in org.fit.layout.api
A service that is able to save the current page to a storage and to update the page currently stored in the storage.
ParametrizedOperation - Interface in org.fit.layout.api
An implementation of an operation with external parametres of different types.
ParametrizedOperation.ValueType - Enum in org.fit.layout.api
Possible parameter value types
previousPageAvailable() - Method in interface org.fit.layout.api.PageSetStorage
Checks whether a previous page is available in the currently processed page set.

R

Rect - Interface in org.fit.layout.model
A generic rectangle with certain position, width and height.
rectangleCreated(Rectangular) - Method in interface org.fit.layout.gui.RectangleSelectionListener
 
RectangleSelectionListener - Interface in org.fit.layout.gui
An interface that allows the plugin to implement the reactions to a rectangular area selection in the browser window.
Rectangular - Class in org.fit.layout.model
This class represents a general rectangular area.
Rectangular() - Constructor for class org.fit.layout.model.Rectangular
 
Rectangular(int, int, int, int) - Constructor for class org.fit.layout.model.Rectangular
Creates a rectangle at the given coordinates.
Rectangular(int, int) - Constructor for class org.fit.layout.model.Rectangular
Creates an empty rectangle at the given coordinates.
Rectangular(Rectangular) - Constructor for class org.fit.layout.model.Rectangular
 
Rectangular(Rectangle) - Constructor for class org.fit.layout.model.Rectangular
 
recursiveGetBoxAt(Box, int, int) - Method in class org.fit.layout.impl.DefaultPage
 
redrawPage() - Method in interface org.fit.layout.gui.Browser
Redraws the page contents.
refreshView() - Method in interface org.fit.layout.gui.Browser
Updates the tree views after some trees have been changed.
registerGUIUpdateListener(GUIUpdateListener) - Method in interface org.fit.layout.gui.GUIUpdateSource
Registers a new listener that should be notified when the GUI should be updated.
remove(int) - Method in class org.fit.layout.impl.GenericTreeNode
 
remove(GenericTreeNode) - Method in class org.fit.layout.impl.GenericTreeNode
 
removeAllChildren() - Method in class org.fit.layout.impl.GenericTreeNode
 
removeAllChildren() - Method in interface org.fit.layout.model.AreaTreeNode
Removes all the child areas from their parent.
removeAllTags(Collection<Tag>) - Method in class org.fit.layout.impl.DefaultArea
Removes all tags that belong to the given collection.
removeAttribute(String) - Method in class org.fit.layout.impl.DefaultBox
 
removeBox(Box) - Method in class org.fit.layout.impl.DefaultArea
Removes the given box from the given area.
removeBoxes(Collection<Box>) - Method in class org.fit.layout.impl.DefaultArea
Removes the given boxes from the given area.
removeChild(Area) - Method in class org.fit.layout.impl.DefaultArea
 
removeChild(LogicalArea) - Method in class org.fit.layout.impl.DefaultLogicalArea
 
removeChild(T) - Method in interface org.fit.layout.model.AreaTreeNode
Removes a child area from its parent.
removeRectangleSelectionListener(RectangleSelectionListener) - Method in interface org.fit.layout.gui.Browser
Unregisters a rectangle selection listener.
removeTag(Tag) - Method in class org.fit.layout.impl.DefaultArea
Removes the specific tag
removeTag(Tag) - Method in interface org.fit.layout.model.Taggable
Removes the given tag from the area.
replaceX(Rectangular) - Method in class org.fit.layout.model.Rectangular
Replaces the X coordinates of the rectangle with the X coordinates of another one.
replaceY(Rectangular) - Method in class org.fit.layout.model.Rectangular
Replaces the Y coordinates of the rectangle with the Y coordinates of another one.
resetId() - Static method in class org.fit.layout.impl.DefaultContentRect
 
root - Variable in class org.fit.layout.impl.DefaultPage
 

S

saveAvailable() - Method in interface org.fit.layout.api.PageStorage
Checks whether the save function is available (i.e. the storage is ready).
saveCurrentPage() - Method in interface org.fit.layout.api.PageStorage
Saves the current page (including the area tree and the logical tree if available) as the new entity in the storage.
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.
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
 
setAreaTree(AreaTree) - Method in interface org.fit.layout.gui.Browser
Sets area tree from external source
setAreaTree(AreaTree) - Method in class org.fit.layout.impl.DefaultArea
 
setAttribute(String, String) - Method in class org.fit.layout.impl.DefaultBox
 
setBackgroundColor(Color) - Method in class org.fit.layout.impl.DefaultContentRect
 
setBackgroundSeparated(boolean) - Method in class org.fit.layout.impl.DefaultContentRect
 
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.DefaultContentRect
 
setBottomBorder(int) - Method in class org.fit.layout.impl.DefaultContentRect
 
setBounds(Rectangular) - Method in class org.fit.layout.impl.DefaultContentRect
 
setColor(Color) - Method in class org.fit.layout.impl.DefaultBox
 
setColor(Color) - Method in class org.fit.layout.model.Border
 
setContentBounds(Rectangular) - Method in class org.fit.layout.impl.DefaultBox
 
setContentObject(ContentObject) - Method in class org.fit.layout.impl.DefaultBox
 
setDateCreated(Date) - Method in class org.fit.layout.impl.AbstractPageSet
 
setDescription(String) - Method in class org.fit.layout.impl.AbstractPageSet
 
setDisplayType(Box.DisplayType) - Method in class org.fit.layout.impl.DefaultBox
 
setFontFamily(String) - Method in class org.fit.layout.impl.DefaultBox
 
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.impl.DefaultPage
 
SetHorizontalSeparator(boolean) - Method in class org.fit.layout.impl.DefaultArea
 
setId(int) - Method in class org.fit.layout.impl.DefaultContentRect
 
setIO(Reader, Writer, Writer) - Method in interface org.fit.layout.api.ScriptObject
Sets the readers/writers to be used by the script.
setLeftBorder(int) - Method in class org.fit.layout.impl.DefaultContentRect
 
setLevel(int) - Method in class org.fit.layout.impl.DefaultTag
 
setLineThrough(float) - Method in class org.fit.layout.impl.DefaultContentRect
 
setLogicalTree(LogicalAreaTree) - Method in interface org.fit.layout.gui.Browser
Sets logical area tree from external source
setMainTag(Tag) - Method in class org.fit.layout.impl.DefaultLogicalArea
 
setMainTag(Tag) - Method in interface org.fit.layout.model.LogicalArea
 
setName(String) - Method in class org.fit.layout.impl.AbstractPageSet
 
setName(String) - Method in class org.fit.layout.impl.DefaultArea
Sets the name of the area.
setName(String) - Method in interface org.fit.layout.model.Area
Sets the name of the area that may be later used for its identification using Area.getName().
setNextOnLine(Area) - Method in class org.fit.layout.impl.DefaultArea
 
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
 
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).
setPosition(Area, Rectangular) - Method in class org.fit.layout.impl.DefaultGridTopology
 
setPosition(Area, Rectangular) - Method in interface org.fit.layout.model.AreaTopology
Sets the position of the given area in this topology.
setPreviousOnLine(Area) - Method in class org.fit.layout.impl.DefaultArea
 
setRightBorder(int) - Method in class org.fit.layout.impl.DefaultContentRect
 
setRoot(Area) - Method in class org.fit.layout.impl.DefaultAreaTree
 
setRoot(LogicalArea) - Method in class org.fit.layout.impl.DefaultLogicalAreaTree
 
setRoot(Box) - Method in class org.fit.layout.impl.DefaultPage
 
setSelection(Rectangular) - Method in interface org.fit.layout.gui.Browser
Graphically selects a rectangular area in the browser window.
setServiceParams(ParametrizedOperation, Map<String, Object>) - Static method in class org.fit.layout.api.ServiceManager
Sets the operation parametres based on a map of values.
setSourceNodeId(int) - Method in class org.fit.layout.impl.DefaultBox
 
setStyle(Border.Style) - Method in class org.fit.layout.model.Border
 
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
 
setTitle(String) - Method in class org.fit.layout.impl.DefaultPage
 
setTopBorder(int) - Method in class org.fit.layout.impl.DefaultContentRect
 
setType(Box.Type) - Method in class org.fit.layout.impl.DefaultBox
 
setType(String) - Method in class org.fit.layout.impl.DefaultTag
 
setUnderline(float) - Method in class org.fit.layout.impl.DefaultContentRect
 
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
 
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
 
size() - Method in interface org.fit.layout.api.PageSet
Obtains the number of pages contained in this set.

T

Tag - Interface in org.fit.layout.model
A tag that can be assigned to an area.
Taggable - Interface in org.fit.layout.model
An object that can be assigned tags.
title - Variable in class org.fit.layout.impl.DefaultPage
 
toString() - Method in class org.fit.layout.impl.AreaGrid
 
toString() - Method in class org.fit.layout.impl.BaseAreaTreeProvider
 
toString() - Method in class org.fit.layout.impl.BaseBoxTreeProvider
 
toString() - Method in class org.fit.layout.impl.BaseLogicalTreeProvider
 
toString() - Method in class org.fit.layout.impl.BaseOperator
 
toString() - Method in class org.fit.layout.impl.DefaultArea
 
toString() - Method in class org.fit.layout.impl.DefaultBox
 
toString() - Method in class org.fit.layout.impl.DefaultLogicalArea
 
toString() - Method in class org.fit.layout.impl.DefaultTag
 
toString() - Method in enum org.fit.layout.model.Border.Side
 
toString() - Method in class org.fit.layout.model.Rectangular
 
TreeListener - Interface in org.fit.layout.gui
The listener that should be informed when some tree is updated in the browser.

U

union(Rectangular) - Method in class org.fit.layout.model.Rectangular
Computes the union of this rectangle with another one.
update() - Method in class org.fit.layout.impl.DefaultGridTopology
 
update() - Method in interface org.fit.layout.model.AreaTopology
Recomputes the topology.
updateAvailable() - Method in interface org.fit.layout.api.PageStorage
Checks whether the current page may be updated in the storage, i.e.
updateCurrentPage() - Method in interface org.fit.layout.api.PageStorage
Updates the current page in the storage.
updateDisplay() - Method in interface org.fit.layout.gui.Browser
Performs the output display refresh (when something has been painted).
updateGUI() - Method in interface org.fit.layout.gui.GUIUpdateListener
Performs the GUI update according to the current conditions.
updateTopologies() - Method in class org.fit.layout.impl.DefaultArea
 
updateTopologies() - Method in class org.fit.layout.impl.DefaultAreaTree
 
updateTopologies() - Method in interface org.fit.layout.model.Area
Updates the topologies of the child areas.
updateTopologies() - Method in interface org.fit.layout.model.AreaTree
Updates the topology structures (e.g. grids) for all the areas in the tree.
url - Variable in class org.fit.layout.impl.DefaultPage
 

V

valueOf(String) - Static method in enum org.fit.layout.api.ParametrizedOperation.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fit.layout.model.Border.Side
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fit.layout.model.Border.Style
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fit.layout.model.Box.DisplayType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fit.layout.model.Box.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fit.layout.api.ParametrizedOperation.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.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 org.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 org.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 org.fit.layout.model.Box.Type
Returns an array containing the constants of this enum type, in the order they are declared.
vsplit(Rectangular) - Method in class org.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

width - Variable in class org.fit.layout.impl.DefaultPage
 

X

x1 - Variable in class org.fit.layout.model.Rectangular
 
x2 - Variable in class org.fit.layout.model.Rectangular
 

Y

y1 - Variable in class org.fit.layout.model.Rectangular
 
y2 - Variable in class org.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 
Skip navigation links

Copyright © 2016. All rights reserved.