public abstract class ElementUtils extends Object
| Constructor and Description |
|---|
ElementUtils() |
| Modifier and Type | Method and Description |
|---|---|
static org.jdom.Element |
contains(org.jdom.Element root,
org.jdom.Element el) |
static org.jdom.Element |
contains(org.jdom.Element root,
org.jdom.filter.Filter filter) |
static org.jdom.Element |
contains(org.jdom.Element root,
String name)
return the FIRST element with name equals to the passed key
|
static org.jdom.Element |
contains(org.jdom.Element root,
String name,
int deep)
return the FIRST element with name equals to the passed key
|
static org.jdom.Element |
contains(org.jdom.Element root,
String name,
String val) |
static boolean |
remove(org.jdom.Element root,
org.jdom.Element el) |
static List<org.jdom.Element> |
search(org.jdom.Element root,
org.jdom.filter.Filter filter) |
static List<org.jdom.Element> |
search(org.jdom.Element root,
org.jdom.filter.Filter filter,
int depth) |
public static boolean remove(org.jdom.Element root,
org.jdom.Element el)
throws IllegalArgumentException
root - the root where to start searching to element to removeel - the element to remove (will be set to null since this node is unusable after removal)IllegalArgumentExceptionpublic static List<org.jdom.Element> search(org.jdom.Element root, org.jdom.filter.Filter filter, int depth) throws IllegalArgumentException
root - filter - depth - the max depth to search. Use contains(final Element
root, final Filter filter) for an infinite depth searchIllegalArgumentExceptionpublic static List<org.jdom.Element> search(org.jdom.Element root, org.jdom.filter.Filter filter)
public static org.jdom.Element contains(org.jdom.Element root,
org.jdom.filter.Filter filter)
throws IllegalArgumentException
root - name - val - IllegalArgumentExceptionpublic static org.jdom.Element contains(org.jdom.Element root,
String name,
String val)
throws IllegalArgumentException
root - name - val - IllegalArgumentExceptionpublic static org.jdom.Element contains(org.jdom.Element root,
String name)
root - name - public static org.jdom.Element contains(org.jdom.Element root,
String name,
int deep)
throws IllegalArgumentException
root - name - IllegalArgumentExceptionpublic static org.jdom.Element contains(org.jdom.Element root,
org.jdom.Element el)
throws IllegalArgumentException
root - el - IllegalArgumentExceptionCopyright © 2007–2016 PDOK. All rights reserved.