Class TableBorder
- java.lang.Object
-
- org.verapdf.wcag.algorithms.entities.BaseObject
-
- org.verapdf.wcag.algorithms.entities.tables.tableBorders.TableBorder
-
- All Implemented Interfaces:
IObject
public class TableBorder extends BaseObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTableBorder.TableBordersComparator
-
Field Summary
Fields Modifier and Type Field Description static doubleTABLE_BORDER_EPSILON
-
Constructor Summary
Constructors Constructor Description TableBorder(TableBorderBuilder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description INodegetNode()intgetNumberOfColumns()intgetNumberOfRows()intgetNumberOfRowsWithContent()TableBorderRowgetRow(int rowNumber)TableBorderRow[]getRows()TableBorderCellgetTableBorderCell(BoundingBox box)booleanisBadTable()voidsetNode(INode node)-
Methods inherited from class org.verapdf.wcag.algorithms.entities.BaseObject
equals, getBottomY, getBoundingBox, getCenterX, getCenterY, getErrorArguments, getErrorCodes, getHeight, getLastPageNumber, getLeftX, getPageNumber, getRecognizedStructureId, getRightX, getTopY, getWidth, hashCode, setBoundingBox, setLastPageNumber, setPageNumber, setRecognizedStructureId
-
-
-
-
Field Detail
-
TABLE_BORDER_EPSILON
public static final double TABLE_BORDER_EPSILON
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TableBorder
public TableBorder(TableBorderBuilder builder)
-
-
Method Detail
-
getRows
public TableBorderRow[] getRows()
-
getRow
public TableBorderRow getRow(int rowNumber)
-
getNumberOfRowsWithContent
public int getNumberOfRowsWithContent()
-
getNumberOfRows
public int getNumberOfRows()
-
getNumberOfColumns
public int getNumberOfColumns()
-
getNode
public INode getNode()
-
setNode
public void setNode(INode node)
-
isBadTable
public boolean isBadTable()
-
getTableBorderCell
public TableBorderCell getTableBorderCell(BoundingBox box)
-
-