public class DomTableBuilder extends DomElementBuilderBase<TableBuilder,TableElement> implements TableBuilder
TableBuilder.UNSUPPORTED_HTML| Constructor and Description |
|---|
DomTableBuilder(DomBuilderImpl delegate) |
| Modifier and Type | Method and Description |
|---|---|
TableBuilder |
border(int border)
The width of the border around the table.
|
TableBuilder |
cellPadding(int cellPadding)
Specifies the horizontal and vertical space between cell content and cell
borders.
|
TableBuilder |
cellSpacing(int cellSpacing)
Specifies the horizontal and vertical separation between cells.
|
TableBuilder |
frame(java.lang.String frame)
Specifies which external table borders to render.
|
TableBuilder |
html(SafeHtml html)
Append html within the node.
|
TableBuilder |
rules(java.lang.String rules)
Specifies which internal table borders to render.
|
TableBuilder |
text(java.lang.String text)
Append text within the node.
|
TableBuilder |
width(java.lang.String width)
Specifies the desired table width.
|
assertCanAddAttribute, attribute, attribute, className, dir, draggable, getDelegate, id, lang, startAnchor, startArea, startAudio, startBase, startBlockQuote, startBody, startBR, startButtonInput, startCanvas, startCheckboxInput, startCol, startColGroup, startDiv, startDList, startFieldSet, startFileInput, startForm, startFrame, startFrameSet, startH1, startH2, startH3, startH4, startH5, startH6, startHead, startHiddenInput, startHR, startIFrame, startImage, startImageInput, startLabel, startLegend, startLI, startLink, startMap, startMeta, startOList, startOptGroup, startOption, startParagraph, startParam, startPasswordInput, startPre, startPushButton, startQuote, startRadioInput, startResetButton, startResetInput, startScript, startSelect, startSource, startSpan, startStyle, startSubmitButton, startSubmitInput, startTable, startTableCaption, startTBody, startTD, startTextArea, startTextInput, startTFoot, startTH, startTHead, startTR, startUList, startVideo, tabIndex, title, trustedStartend, end, endAnchor, endArea, endAudio, endBase, endBlockQuote, endBody, endBR, endButton, endCanvas, endCol, endColGroup, endDiv, endDList, endFieldSet, endForm, endFrame, endFrameSet, endH1, endH2, endH3, endH4, endH5, endH6, endHead, endHR, endIFrame, endImage, endInput, endLabel, endLegend, endLI, endLink, endMap, endMeta, endOList, endOptGroup, endOption, endParagraph, endParam, endPre, endQuote, endScript, endSelect, endSource, endSpan, endStyle, endTable, endTableCaption, endTBody, endTD, endTextArea, endTFoot, endTH, endTHead, endTR, endUList, endVideo, finish, getDepth, getReturnBuilder, isChildElementSupported, isEndTagForbidden, styleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitattribute, attribute, className, dir, draggable, end, end, endAnchor, endArea, endAudio, endBase, endBlockQuote, endBody, endBR, endButton, endCanvas, endCol, endColGroup, endDiv, endDList, endFieldSet, endForm, endFrame, endFrameSet, endH1, endH2, endH3, endH4, endH5, endH6, endHead, endHR, endIFrame, endImage, endInput, endLabel, endLegend, endLI, endLink, endMap, endMeta, endOList, endOptGroup, endOption, endParagraph, endParam, endPre, endQuote, endScript, endSelect, endSource, endSpan, endStyle, endTable, endTableCaption, endTBody, endTD, endTextArea, endTFoot, endTH, endTHead, endTR, endUList, endVideo, finish, getDepth, id, isChildElementSupported, isEndTagForbidden, lang, startAnchor, startArea, startAudio, startBase, startBlockQuote, startBody, startBR, startButtonInput, startCanvas, startCheckboxInput, startCol, startColGroup, startDiv, startDList, startFieldSet, startFileInput, startForm, startFrame, startFrameSet, startH1, startH2, startH3, startH4, startH5, startH6, startHead, startHiddenInput, startHR, startIFrame, startImage, startImageInput, startLabel, startLegend, startLI, startLink, startMap, startMeta, startOList, startOptGroup, startOption, startParagraph, startParam, startPasswordInput, startPre, startPushButton, startQuote, startRadioInput, startResetButton, startResetInput, startScript, startSelect, startSource, startSpan, startStyle, startSubmitButton, startSubmitInput, startTable, startTableCaption, startTBody, startTD, startTextArea, startTextInput, startTFoot, startTH, startTHead, startTR, startUList, startVideo, style, tabIndex, title, trustedStartDomTableBuilder(DomBuilderImpl delegate)
public TableBuilder border(int border)
TableBuilderborder in interface TableBuilderpublic TableBuilder cellPadding(int cellPadding)
TableBuildercellPadding in interface TableBuilderpublic TableBuilder cellSpacing(int cellSpacing)
TableBuildercellSpacing in interface TableBuilderpublic TableBuilder frame(java.lang.String frame)
TableBuilderframe in interface TableBuilderpublic TableBuilder html(SafeHtml html)
ElementBuilderBaseOnce you append HTML to the element, you can no longer set attributes.
html in interface ElementBuilderBase<TableBuilder>html in class AbstractElementBuilderBase<TableBuilder>html - the HTML to appendpublic TableBuilder rules(java.lang.String rules)
TableBuilderrules in interface TableBuilderpublic TableBuilder text(java.lang.String text)
ElementBuilderBaseOnce you append text to the element, you can no longer set attributes.
A string-based implementation will escape the text to prevent HTML/javascript code from executing. DOM based implementations are not required to escape the text if they directly set the innerText of an element.
text in interface ElementBuilderBase<TableBuilder>text in class AbstractElementBuilderBase<TableBuilder>text - the text to appendpublic TableBuilder width(java.lang.String width)
TableBuilderwidth in interface TableBuilder