Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
| Constructor and description |
|---|
DomToGroovy
(PrintWriter out) |
DomToGroovy
(groovy.util.IndentPrinter out) |
| Type | Name 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) |
static void |
main(String[] args) |
protected boolean |
mixedContent(NodeList list) |
protected static Document |
parse(String fileName) |
static Document |
parse(File file) |
static Document |
parse(Reader input) |
static Document |
parse(InputStream input) |
void |
print(Document document) |
protected void |
print(Node node, Map namespaces, boolean endWithComma) |
protected void |
print(String text) |
protected void |
printAttributeWithPrefix(Attr attribute, StringBuffer buffer) |
protected boolean |
printAttributeWithoutPrefix(Attr attribute, boolean hasAttribute) |
protected boolean |
printAttributes(Element element) |
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 |
printPI(ProcessingInstruction instruction, boolean endWithComma) |
protected void |
printQuoted(String text) |
protected void |
printText(Text node, boolean endWithComma) |
protected void |
println(String text) |
Copyright © 2003-2015 The Apache Software Foundation. All rights reserved.