public class DomAccessor extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
DomAccessor.Function<S,T> |
| Constructor and Description |
|---|
DomAccessor() |
| Modifier and Type | Method and Description |
|---|---|
org.jdom.Element |
createChild(org.jdom.Element parent,
String name,
String value) |
org.jdom.Element |
findChild(org.jdom.Element parent,
String name) |
org.jdom.Element |
findElement(org.jdom.Element parent,
String name,
String value) |
org.jdom.Element |
findOrCreateChild(org.jdom.Element parent,
String name) |
org.jdom.Element |
findOrCreateChild(org.jdom.Element parent,
String name,
int index) |
org.jdom.Element |
findOrCreateChild(org.jdom.Element parent,
String name,
String beforeElement,
String afterElement) |
protected org.jdom.Namespace |
getNamespace() |
int |
indexOfElement(org.jdom.Element parent,
String name) |
int |
indexOfLastElement(org.jdom.Element parent,
String name) |
boolean |
isModified() |
org.jdom.Document |
loadDocument(File xmlFile) |
org.jdom.Document |
loadDocument(String xml) |
String |
selectAttribute(org.jdom.Parent parent,
String xpath,
Object... variables) |
List<String> |
selectAttributes(org.jdom.Parent parent,
String xpath,
Object... variables) |
<S,T> List<T> |
selectNodes(org.jdom.Parent parent,
String xpath,
DomAccessor.Function<S,T> function,
Object... variables) |
void |
setModified(boolean modified) |
public org.jdom.Element findChild(org.jdom.Element parent,
String name)
public org.jdom.Element findOrCreateChild(org.jdom.Element parent,
String name)
public org.jdom.Element findOrCreateChild(org.jdom.Element parent,
String name,
int index)
public org.jdom.Element findOrCreateChild(org.jdom.Element parent,
String name,
String beforeElement,
String afterElement)
protected org.jdom.Namespace getNamespace()
public int indexOfElement(org.jdom.Element parent,
String name)
public int indexOfLastElement(org.jdom.Element parent,
String name)
public boolean isModified()
public org.jdom.Document loadDocument(File xmlFile) throws org.jdom.JDOMException, IOException
org.jdom.JDOMExceptionIOExceptionpublic org.jdom.Document loadDocument(String xml) throws org.jdom.JDOMException, IOException
org.jdom.JDOMExceptionIOExceptionpublic String selectAttribute(org.jdom.Parent parent, String xpath, Object... variables) throws org.jdom.JDOMException
org.jdom.JDOMExceptionpublic List<String> selectAttributes(org.jdom.Parent parent, String xpath, Object... variables) throws org.jdom.JDOMException
org.jdom.JDOMExceptionpublic <S,T> List<T> selectNodes(org.jdom.Parent parent, String xpath, DomAccessor.Function<S,T> function, Object... variables) throws org.jdom.JDOMException
org.jdom.JDOMExceptionpublic void setModified(boolean modified)
Copyright © 2022 Unidal Organization. All rights reserved.