/** * Start a quote or blockquote. */ private DomQuoteBuilder startQuote(QuoteElement quote) { if (quoteBuilder == null) { quoteBuilder = new DomQuoteBuilder(this); } start(quote, quoteBuilder); return quoteBuilder; }
/** * Start a table section using the specified {@link TableSectionElement}. */ private DomTableSectionBuilder startTableSection(TableSectionElement section) { if (tableSectionBuilder == null) { tableSectionBuilder = new DomTableSectionBuilder(this); } start(section, tableSectionBuilder); return tableSectionBuilder; } }
/** * Start a button using the specified {@link ButtonElement}. */ private DomButtonBuilder startButton(ButtonElement button) { if (buttonBuilder == null) { buttonBuilder = new DomButtonBuilder(this); } start(button, buttonBuilder); return buttonBuilder; }
@Override public DomCanvasBuilder createCanvasBuilder() { return impl().startCanvas(); }
@Override public TableColBuilder createColGroupBuilder() { return impl().startColGroup(); }
@Override public InputBuilder createFileInputBuilder() { return impl().startFileInput(); }
@Override public DomFrameBuilder createFrameBuilder() { return impl().startFrame(); }
@Override public DomLabelBuilder createLabelBuilder() { return impl().startLabel(); }
@Override public DomLegendBuilder createLegendBuilder() { return impl().startLegend(); }
@Override public InputBuilder createPasswordInputBuilder() { return impl().startPasswordInput(); }
@Override public InputBuilder createResetInputBuilder() { return impl().startResetInput(); }
@Override public DomSelectBuilder createSelectBuilder() { return impl().startSelect(); }
@Override public DomTableBuilder createTableBuilder() { return impl().startTable(); }
@Override public ElementBuilder trustedCreate(String tagName) { return impl().trustedStart(tagName); }
@Override public InputBuilder createButtonInputBuilder() { return impl().startButtonInput(); }