com.ibm.btt.bc.ac.dao.xml
Class XMLBase
java.lang.Object
com.ibm.btt.bc.ac.dao.xml.XMLBase
- Direct Known Subclasses:
- SecurityRightDAOXMLImpl, SecurityRoleDAOXMLImpl, SecurityServiceDAOXMLImpl, SecurityUserDAOXMLImpl
public class XMLBase
- extends java.lang.Object
Field Summary |
protected javax.xml.parsers.DocumentBuilder |
builder
|
protected org.w3c.dom.Document |
doc
|
protected javax.xml.parsers.DocumentBuilderFactory |
factory
|
protected java.lang.String |
filePath
|
Constructor Summary |
XMLBase(java.lang.String filePath)
|
Method Summary |
void |
appendElementWithText(org.w3c.dom.Document doc,
org.w3c.dom.Element parent,
java.lang.String tagName,
java.lang.String textContent)
|
org.w3c.dom.Element |
findElementByContent(org.w3c.dom.Element parent,
java.lang.String tagName,
java.lang.String content)
|
org.w3c.dom.Element |
findElementByTag(org.w3c.dom.Element parent,
java.lang.String tagName)
|
java.util.List<org.w3c.dom.Element> |
findElementsWithCondition(QueryConditions queryConditions)
|
void |
save(org.w3c.dom.Document doc,
java.lang.String targetFile)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factory
protected javax.xml.parsers.DocumentBuilderFactory factory
builder
protected javax.xml.parsers.DocumentBuilder builder
doc
protected org.w3c.dom.Document doc
filePath
protected java.lang.String filePath
XMLBase
public XMLBase(java.lang.String filePath)
throws XMLPersistException
- Throws:
XMLPersistException
findElementByContent
public org.w3c.dom.Element findElementByContent(org.w3c.dom.Element parent,
java.lang.String tagName,
java.lang.String content)
throws XMLPersistException
- Throws:
XMLPersistException
findElementByTag
public org.w3c.dom.Element findElementByTag(org.w3c.dom.Element parent,
java.lang.String tagName)
throws XMLPersistException
- Throws:
XMLPersistException
findElementsWithCondition
public java.util.List<org.w3c.dom.Element> findElementsWithCondition(QueryConditions queryConditions)
throws XMLPersistException
- Throws:
XMLPersistException
appendElementWithText
public void appendElementWithText(org.w3c.dom.Document doc,
org.w3c.dom.Element parent,
java.lang.String tagName,
java.lang.String textContent)
save
public void save(org.w3c.dom.Document doc,
java.lang.String targetFile)
(c) Copyright IBM Corporation 1998, 2010