Class TableCluster
java.lang.Object
org.verapdf.wcag.algorithms.entities.BaseObject
org.verapdf.wcag.algorithms.entities.content.InfoChunk
org.verapdf.wcag.algorithms.entities.content.TextInfoChunk
org.verapdf.wcag.algorithms.semanticalgorithms.tables.TableCluster
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.verapdf.wcag.algorithms.entities.content.TextInfoChunk
baseLine, fontSize, slantDegree -
Constructor Summary
ConstructorsConstructorDescriptionTableCluster(SemanticTextNode textNode, INode node) TableCluster(TableToken token) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(TableToken token) voidadd(TableToken token, boolean newLine) voidadd(TableTokenRow row) voidadd(TableTokenRow row, boolean newLine) doublegetId()getRowNumber(int rowIndex) getRows()static TableClustergetTableCluster(TextInfoChunk chunk) inthashCode()booleanisHeader()voidmerge(TableCluster other, boolean update) voidvoidsetColNumber(int colNumber) voidsetHeader(TableCluster header) voidvoidsetMinLeftGap(TableClusterGap leftGap) voidsetMinRightGap(TableClusterGap rightGap) voidsetRowNumber(int rowIndex, int rowNumber) voidtoString()voidvoidMethods inherited from class org.verapdf.wcag.algorithms.entities.content.TextInfoChunk
add, equals, getBaseLine, getFontSize, getSlantDegree, getTextCenter, getTextEnd, getTextStart, getValue, isBottomUpVerticalText, isHorizontalText, isLeftRightHorizontalText, isRightLeftHorizontalText, isUpBottomVerticalText, isVerticalText, setBaseLine, setFontSize, setSlantDegreeMethods inherited from class org.verapdf.wcag.algorithms.entities.content.InfoChunk
unionBoundingBoxMethods inherited from class org.verapdf.wcag.algorithms.entities.BaseObject
getBottomY, getBoundingBox, getCenterX, getCenterY, getErrorArguments, getErrorCodes, getHeight, getLastPageNumber, getLeftX, getPageNumber, getRecognizedStructureId, getRightX, getTopY, getWidth, setBoundingBox, setLastPageNumber, setPageNumber, setRecognizedStructureIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.verapdf.wcag.algorithms.entities.IObject
getBottomY, getBoundingBox, getCenterX, getCenterY, getErrorArguments, getErrorCodes, getHeight, getLastPageNumber, getLeftX, getPageNumber, getRecognizedStructureId, getRightX, getTopY, getWidth, setBoundingBox, setLastPageNumber, setPageNumber, setRecognizedStructureId
-
Constructor Details
-
TableCluster
public TableCluster() -
TableCluster
-
TableCluster
-
TableCluster
-
-
Method Details
-
getTableCluster
-
setId
-
getId
-
setMinLeftGap
-
getMinLeftGap
-
setMinRightGap
-
getMinRightGap
-
setRowNumber
public void setRowNumber(int rowIndex, int rowNumber) -
getRowNumber
-
setColNumber
public void setColNumber(int colNumber) -
getColNumber
-
add
-
add
-
add
-
add
-
mergeWithoutRowNumbers
-
getRows
-
getFirstRow
-
getLastRow
-
getFirstToken
-
getLastToken
-
setHeader
-
getHeader
-
isHeader
public boolean isHeader() -
updateMinGaps
public void updateMinGaps() -
updateMinGap
-
merge
-
sortAndMergeRows
public void sortAndMergeRows() -
getFirstBaseLine
public double getFirstBaseLine()- Overrides:
getFirstBaseLinein classTextInfoChunk
-
toString
-
hashCode
public int hashCode()- Overrides:
hashCodein classTextInfoChunk
-