public class Dom2Groovy extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
inMixed |
protected List<String> |
keywords |
protected groovy.util.IndentPrinter |
out |
protected String |
qt |
Constructor and Description |
---|
Dom2Groovy(groovy.util.IndentPrinter out) |
Dom2Groovy(PrintWriter out) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkEscaping(String localName) |
protected void |
defineNamespace(Map namespaces,
String prefix,
String uri) |
protected Map |
defineNamespaces(Element element,
Map namespaces) |
protected String |
escapeQuote(String text) |
protected String |
getAttributeValue(Attr attribute) |
protected String |
getLocalName(Node node) |
protected String |
getTextNodeData(Text node) |
protected boolean |
mixedContent(NodeList list) |
void |
print(Document document) |
protected void |
print(Node node,
Map namespaces,
boolean endWithComma) |
void |
print(Reader input) |
protected void |
print(String text) |
protected boolean |
printAttributes(Element element) |
protected boolean |
printAttributeWithoutPrefix(Attr attribute,
boolean hasAttribute) |
protected void |
printAttributeWithPrefix(Attr attribute,
StringBuffer buffer) |
protected void |
printChildren(Node parent,
Map namespaces) |
protected void |
printComment(Comment comment,
boolean endWithComma) |
protected void |
printElement(Element element,
Map namespaces,
boolean endWithComma) |
protected void |
printEnd(String text,
boolean endWithComma) |
protected void |
printIndent() |
protected void |
println(String text) |
protected void |
printPI(ProcessingInstruction instruction,
boolean endWithComma) |
protected void |
printQuoted(String text) |
protected void |
printText(Text node,
boolean endWithComma) |
protected final groovy.util.IndentPrinter out
protected boolean inMixed
protected String qt
public Dom2Groovy(PrintWriter out)
public Dom2Groovy(groovy.util.IndentPrinter out)
public void print(Document document)
protected void printQuoted(String text)
protected void printPI(ProcessingInstruction instruction, boolean endWithComma)
protected void printComment(Comment comment, boolean endWithComma)
protected void printText(Text node, boolean endWithComma)
protected boolean printAttributes(Element element)
protected void printAttributeWithPrefix(Attr attribute, StringBuffer buffer)
protected boolean printAttributeWithoutPrefix(Attr attribute, boolean hasAttribute)
protected boolean checkEscaping(String localName)
protected boolean mixedContent(NodeList list)
protected void printEnd(String text, boolean endWithComma)
protected void println(String text)
protected void print(String text)
protected void printIndent()
Copyright © 2021. All rights reserved.