Package org.locationtech.jts.wms.util
Class XMLTools
- java.lang.Object
-
- org.locationtech.jts.wms.util.XMLTools
-
public class XMLTools extends Object
Provides some simple XML utilities for the WMS implementation to use.- Author:
- Chris Hodgson chodgson@refractions.net
-
-
Constructor Summary
Constructors Constructor Description XMLTools()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
printNode(Node n, String prefix)
Recursively prints out the DOM structure underneath a Node.static Node
simpleXPath(Node parent, String xpath)
A very simple XPath implementation.
-
-
-
Method Detail
-
printNode
public static void printNode(Node n, String prefix)
Recursively prints out the DOM structure underneath a Node. The prefix parameter is used in the recursive call to indent properly, but it can also be used in the initial call to provide an initial prefix or indentation.- Parameters:
n
- the Node to print outprefix
- the prefix to use
-
simpleXPath
public static Node simpleXPath(Node parent, String xpath)
A very simple XPath implementation. Recursively drills down into the DOM tree, starting at the given parent Node, following the provided XPath. The XPath string is a slash-delimited list of element names to drill down into, the node with the last name in the list is returned- Parameters:
parent
- the parent node to search intoxpath
- the simplified XPath search string- Returns:
- the Node found at the end of the search, or null if the search failed to find the specified node.
-
-