public class XMLBuilder extends Object
Constructor and Description |
---|
XMLBuilder(XMLFormattingOptions formattingOptions,
String whitespacesIndent,
String lineDelimiter) |
public XMLBuilder(XMLFormattingOptions formattingOptions, String whitespacesIndent, String lineDelimiter)
public XMLBuilder appendSpace()
public XMLBuilder startElement(String prefix, String name, boolean close)
public XMLBuilder startElement(String name, boolean close)
public XMLBuilder endElement(String name, boolean isEndTagClosed)
public XMLBuilder endElement(String name)
public XMLBuilder endElement(String prefix, String name)
public XMLBuilder endElement(String prefix, String name, boolean isEndTagClosed)
public XMLBuilder closeStartElement()
public XMLBuilder selfCloseElement()
public XMLBuilder addSingleAttribute(String name, String value)
public XMLBuilder addSingleAttribute(String name, String value, boolean surroundWithQuotes)
name
- attribute namevalue
- attribute valuepublic XMLBuilder addAttributesOnSingleLine(DOMAttr attr, Boolean surroundWithQuotes)
public XMLBuilder addAttribute(String name, String value, int level)
public XMLBuilder addAttribute(String name, String value, int level, boolean surroundWithQuotes)
name
- value
- level
- public XMLBuilder addAttribute(DOMAttr attr, int level)
public XMLBuilder addAttribute(DOMAttr attr, int level, boolean surroundWithQuotes)
public XMLBuilder linefeed()
public XMLBuilder addContent(String text)
public XMLBuilder addContent(String text, Boolean isWhitespaceContent, Boolean hasSiblings, String delimiter, int level)
public XMLBuilder indent(int level)
public XMLBuilder startPrologOrPI(String tagName)
public XMLBuilder addContentPI(String content)
public XMLBuilder endPrologOrPI()
public XMLBuilder startCDATA()
public XMLBuilder addContentCDATA(String content)
public XMLBuilder endCDATA()
public XMLBuilder startComment(DOMComment comment)
public XMLBuilder addContentComment(String content)
public XMLBuilder addDeclTagStart(DTDDeclNode tag)
public XMLBuilder startDoctype()
public XMLBuilder addParameter(String parameter)
public XMLBuilder addUnindentedParameter(String parameter)
public XMLBuilder startDoctypeInternalSubset()
public XMLBuilder endDoctypeInternalSubset()
public XMLBuilder endComment()
public XMLBuilder endDoctype()
Copyright © 2020. All rights reserved.