public class DomBuilderFactory extends ElementBuilderFactory
Constructor and Description |
---|
DomBuilderFactory()
Created from static factory method.
|
public static DomBuilderFactory get()
DomBuilderFactory
.
Use ElementBuilderFactory.get()
to fetch a factory optimized for
the browser client. However, you can use this factory directly if you want
to force the builders to build elements use DOM manipulation.
ElementBuilderFactory
public DomAnchorBuilder createAnchorBuilder()
createAnchorBuilder
in class ElementBuilderFactory
public DomAreaBuilder createAreaBuilder()
createAreaBuilder
in class ElementBuilderFactory
public DomAudioBuilder createAudioBuilder()
createAudioBuilder
in class ElementBuilderFactory
public DomBaseBuilder createBaseBuilder()
createBaseBuilder
in class ElementBuilderFactory
public DomQuoteBuilder createBlockQuoteBuilder()
createBlockQuoteBuilder
in class ElementBuilderFactory
public DomBodyBuilder createBodyBuilder()
createBodyBuilder
in class ElementBuilderFactory
public DomBRBuilder createBRBuilder()
createBRBuilder
in class ElementBuilderFactory
public InputBuilder createButtonInputBuilder()
createButtonInputBuilder
in class ElementBuilderFactory
public DomCanvasBuilder createCanvasBuilder()
createCanvasBuilder
in class ElementBuilderFactory
public InputBuilder createCheckboxInputBuilder()
createCheckboxInputBuilder
in class ElementBuilderFactory
public DomTableColBuilder createColBuilder()
createColBuilder
in class ElementBuilderFactory
public TableColBuilder createColGroupBuilder()
createColGroupBuilder
in class ElementBuilderFactory
public DomDivBuilder createDivBuilder()
createDivBuilder
in class ElementBuilderFactory
public DomDListBuilder createDListBuilder()
createDListBuilder
in class ElementBuilderFactory
public DomFieldSetBuilder createFieldSetBuilder()
createFieldSetBuilder
in class ElementBuilderFactory
public InputBuilder createFileInputBuilder()
createFileInputBuilder
in class ElementBuilderFactory
public DomFormBuilder createFormBuilder()
createFormBuilder
in class ElementBuilderFactory
public DomFrameBuilder createFrameBuilder()
createFrameBuilder
in class ElementBuilderFactory
public DomFrameSetBuilder createFrameSetBuilder()
createFrameSetBuilder
in class ElementBuilderFactory
public DomHeadingBuilder createH1Builder()
createH1Builder
in class ElementBuilderFactory
public DomHeadingBuilder createH2Builder()
createH2Builder
in class ElementBuilderFactory
public DomHeadingBuilder createH3Builder()
createH3Builder
in class ElementBuilderFactory
public DomHeadingBuilder createH4Builder()
createH4Builder
in class ElementBuilderFactory
public DomHeadingBuilder createH5Builder()
createH5Builder
in class ElementBuilderFactory
public DomHeadingBuilder createH6Builder()
createH6Builder
in class ElementBuilderFactory
public DomHeadBuilder createHeadBuilder()
createHeadBuilder
in class ElementBuilderFactory
public InputBuilder createHiddenInputBuilder()
createHiddenInputBuilder
in class ElementBuilderFactory
public DomHRBuilder createHRBuilder()
createHRBuilder
in class ElementBuilderFactory
public DomIFrameBuilder createIFrameBuilder()
createIFrameBuilder
in class ElementBuilderFactory
public DomImageBuilder createImageBuilder()
createImageBuilder
in class ElementBuilderFactory
public InputBuilder createImageInputBuilder()
createImageInputBuilder
in class ElementBuilderFactory
public DomLabelBuilder createLabelBuilder()
createLabelBuilder
in class ElementBuilderFactory
public DomLegendBuilder createLegendBuilder()
createLegendBuilder
in class ElementBuilderFactory
public DomLIBuilder createLIBuilder()
createLIBuilder
in class ElementBuilderFactory
public DomLinkBuilder createLinkBuilder()
createLinkBuilder
in class ElementBuilderFactory
public DomMapBuilder createMapBuilder()
createMapBuilder
in class ElementBuilderFactory
public DomMetaBuilder createMetaBuilder()
createMetaBuilder
in class ElementBuilderFactory
public DomOListBuilder createOListBuilder()
createOListBuilder
in class ElementBuilderFactory
public DomOptGroupBuilder createOptGroupBuilder()
createOptGroupBuilder
in class ElementBuilderFactory
public DomOptionBuilder createOptionBuilder()
createOptionBuilder
in class ElementBuilderFactory
public DomParagraphBuilder createParagraphBuilder()
createParagraphBuilder
in class ElementBuilderFactory
public DomParamBuilder createParamBuilder()
createParamBuilder
in class ElementBuilderFactory
public InputBuilder createPasswordInputBuilder()
createPasswordInputBuilder
in class ElementBuilderFactory
public DomPreBuilder createPreBuilder()
createPreBuilder
in class ElementBuilderFactory
public DomButtonBuilder createPushButtonBuilder()
createPushButtonBuilder
in class ElementBuilderFactory
public DomQuoteBuilder createQuoteBuilder()
createQuoteBuilder
in class ElementBuilderFactory
public InputBuilder createRadioInputBuilder(java.lang.String name)
ElementBuilderFactory
createRadioInputBuilder
in class ElementBuilderFactory
name
- name the name of the radio input (used for grouping)public DomButtonBuilder createResetButtonBuilder()
createResetButtonBuilder
in class ElementBuilderFactory
public InputBuilder createResetInputBuilder()
createResetInputBuilder
in class ElementBuilderFactory
public DomScriptBuilder createScriptBuilder()
createScriptBuilder
in class ElementBuilderFactory
public DomSelectBuilder createSelectBuilder()
createSelectBuilder
in class ElementBuilderFactory
public DomSourceBuilder createSourceBuilder()
createSourceBuilder
in class ElementBuilderFactory
public DomSpanBuilder createSpanBuilder()
createSpanBuilder
in class ElementBuilderFactory
public DomStyleBuilder createStyleBuilder()
createStyleBuilder
in class ElementBuilderFactory
public DomButtonBuilder createSubmitButtonBuilder()
createSubmitButtonBuilder
in class ElementBuilderFactory
public InputBuilder createSubmitInputBuilder()
createSubmitInputBuilder
in class ElementBuilderFactory
public DomTableBuilder createTableBuilder()
createTableBuilder
in class ElementBuilderFactory
public DomTableCaptionBuilder createTableCaptionBuilder()
createTableCaptionBuilder
in class ElementBuilderFactory
public DomTableSectionBuilder createTBodyBuilder()
createTBodyBuilder
in class ElementBuilderFactory
public DomTableCellBuilder createTDBuilder()
createTDBuilder
in class ElementBuilderFactory
public DomTextAreaBuilder createTextAreaBuilder()
createTextAreaBuilder
in class ElementBuilderFactory
public InputBuilder createTextInputBuilder()
createTextInputBuilder
in class ElementBuilderFactory
public DomTableSectionBuilder createTFootBuilder()
createTFootBuilder
in class ElementBuilderFactory
public DomTableCellBuilder createTHBuilder()
createTHBuilder
in class ElementBuilderFactory
public DomTableSectionBuilder createTHeadBuilder()
createTHeadBuilder
in class ElementBuilderFactory
public DomTableRowBuilder createTRBuilder()
createTRBuilder
in class ElementBuilderFactory
public DomUListBuilder createUListBuilder()
createUListBuilder
in class ElementBuilderFactory
public DomVideoBuilder createVideoBuilder()
createVideoBuilder
in class ElementBuilderFactory
public ElementBuilder trustedCreate(java.lang.String tagName)
ElementBuilderFactory
ElementBuilder
for an arbitrary tag name. The tag name
will will not be checked or escaped. The calling code should be carefully
reviewed to ensure that the provided tag name will not cause a security
issue if including in an HTML document. In general, this means limiting the
code to HTML tagName constants supported by the HTML specification.trustedCreate
in class ElementBuilderFactory
tagName
- the tag name of the new elementElementBuilder
used to build the element