TableTRElement

Inheritance: java.lang.Object, com.aspose.pdf.tagged.logicalstructure.elements.Element, com.aspose.pdf.tagged.logicalstructure.elements.StructureElement, com.aspose.pdf.tagged.logicalstructure.elements.bls.TableChildElement

public final class TableTRElement extends TableChildElement

Represents TR structure element in logical structure of the table.

Constructors

ConstructorDescription
TableTRElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)constructor for internal usage only

Methods

MethodDescription
getBackgroundColor()Gets or sets the row background color.
setBackgroundColor(Color value)Gets or sets the row background color.
getBorder()Gets or sets the row border.
setBorder(BorderInfo value)Gets or sets the row border.
getDefaultCellBorder()Gets default cell border.
setDefaultCellBorder(BorderInfo value)Gets default cell border.
getMinRowHeight()Gets height for row.
setMinRowHeight(double value)Gets height for row.
getFixedRowHeight()Gets fixed row height - row may have fixed height.
setFixedRowHeight(double value)Gets fixed row height - row may have fixed height.
isInNewPage()Gets fixed row is in new page - page with this property should be printed to next page Default false.
setInNewPage(boolean value)Gets fixed row is in new page - page with this property should be printed to next page Default false.
isRowBroken()Gets is row can be broken between two pages.
setRowBroken(boolean value)Gets is row can be broken between two pages.
getDefaultCellTextState()Gets or sets default text state for row cells
setDefaultCellTextState(TextState value)Gets or sets default text state for row cells
getDefaultCellPadding()Gets or sets default margin for row cells.
setDefaultCellPadding(MarginInfo value)Gets or sets default margin for row cells.
getVerticalAlignment()Gets or sets the vertical alignment.
setVerticalAlignment(VerticalAlignment value)Gets or sets the vertical alignment.
createTH()Creates TableTHElement and added it to current table.
createTD()Creates TableTHElement and added it to current table.

TableTRElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

public TableTRElement(TaggedContext taggedContext, IPdfPrimitive pdfEngineEntity)

constructor for internal usage only

Parameters:

ParameterTypeDescription
taggedContextTaggedContextTaggedContext instance
pdfEngineEntityIPdfPrimitiveinternal instance

getBackgroundColor()

public final Color getBackgroundColor()

Gets or sets the row background color.

Returns: Color - Color instance

setBackgroundColor(Color value)

public final void setBackgroundColor(Color value)

Gets or sets the row background color.

Parameters:

ParameterTypeDescription
valueColorColor instance

getBorder()

public final BorderInfo getBorder()

Gets or sets the row border.

Returns: BorderInfo - BorderInfo instance

setBorder(BorderInfo value)

public final void setBorder(BorderInfo value)

Gets or sets the row border.

Parameters:

ParameterTypeDescription
valueBorderInfoBorderInfo instance

getDefaultCellBorder()

public final BorderInfo getDefaultCellBorder()

Gets default cell border.

Returns: BorderInfo - BorderInfo instance

setDefaultCellBorder(BorderInfo value)

public final void setDefaultCellBorder(BorderInfo value)

Gets default cell border.

Parameters:

ParameterTypeDescription
valueBorderInfoBorderInfo instance

getMinRowHeight()

public final double getMinRowHeight()

Gets height for row.

Returns: double - double value

setMinRowHeight(double value)

public final void setMinRowHeight(double value)

Gets height for row.

Parameters:

ParameterTypeDescription
valuedoubledouble value

getFixedRowHeight()

public final double getFixedRowHeight()

Gets fixed row height - row may have fixed height.

Returns: double - double value

setFixedRowHeight(double value)

public final void setFixedRowHeight(double value)

Gets fixed row height - row may have fixed height.

Parameters:

ParameterTypeDescription
valuedoubledouble value

isInNewPage()

public final boolean isInNewPage()

Gets fixed row is in new page - page with this property should be printed to next page Default false.

Returns: boolean - boolean value

setInNewPage(boolean value)

public final void setInNewPage(boolean value)

Gets fixed row is in new page - page with this property should be printed to next page Default false.

Parameters:

ParameterTypeDescription
valuebooleanboolean value

isRowBroken()

public final boolean isRowBroken()

Gets is row can be broken between two pages.

Returns: boolean - boolean value

setRowBroken(boolean value)

public final void setRowBroken(boolean value)

Gets is row can be broken between two pages.

Parameters:

ParameterTypeDescription
valuebooleanboolean value

getDefaultCellTextState()

public final TextState getDefaultCellTextState()

Gets or sets default text state for row cells

Returns: TextState - TextState instance

setDefaultCellTextState(TextState value)

public final void setDefaultCellTextState(TextState value)

Gets or sets default text state for row cells

Parameters:

ParameterTypeDescription
valueTextStateTextState instance

getDefaultCellPadding()

public final MarginInfo getDefaultCellPadding()

Gets or sets default margin for row cells.

Returns: MarginInfo - MarginInfo instance

setDefaultCellPadding(MarginInfo value)

public final void setDefaultCellPadding(MarginInfo value)

Gets or sets default margin for row cells.

Parameters:

ParameterTypeDescription
valueMarginInfoMarginInfo instance

getVerticalAlignment()

public final VerticalAlignment getVerticalAlignment()

Gets or sets the vertical alignment.

Returns: VerticalAlignment - VerticalAlignment element

setVerticalAlignment(VerticalAlignment value)

public final void setVerticalAlignment(VerticalAlignment value)

Gets or sets the vertical alignment.

Parameters:

ParameterTypeDescription
valueVerticalAlignmentVerticalAlignment element

createTH()

public final TableTHElement createTH()

Creates TableTHElement and added it to current table.

Returns: TableTHElement - Created structure element.

createTD()

public final TableTDElement createTD()

Creates TableTHElement and added it to current table.

Returns: TableTDElement - Created structure element.