IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.bc.ac.dao.xml
Class XMLBase

java.lang.Object
  extended by 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
 

Field Detail

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
Constructor Detail

XMLBase

public XMLBase(java.lang.String filePath)
        throws XMLPersistException
Throws:
XMLPersistException
Method Detail

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)

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009