|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.sonoma.XMLUtility
Utility 'helper' that handles XML operations to create, load, save, and add to documents. Other classes and JSP pages use this object instead of Xerces or XML. XMLUtility.java
Field Summary | |
protected java.lang.String |
filename
|
Constructor Summary | |
XMLUtility()
Creates new XMLUtility |
Method Summary | |
org.w3c.dom.Node |
createTextElement(org.w3c.dom.Document doc,
java.lang.String partName,
java.lang.String value)
creates a new node based on the partName and value |
org.w3c.dom.Node |
createTextElement(java.lang.String partName,
java.lang.String value)
Deprecated. |
org.w3c.dom.Node |
getNode(org.w3c.dom.Document doc,
java.lang.String XPathQuery)
Returns an XML node object from the XPath query |
org.w3c.dom.Document |
loadDoc(java.lang.String strFileName)
Loads an XML file |
boolean |
saveDoc(org.w3c.dom.Document doc,
java.lang.String strFileName)
This function is not yet working! There seems to be some buffer size issues Use the XMLDocumentWriter instead (for now) |
java.lang.String |
setAdmin(java.lang.String sFileName,
java.lang.String userName,
java.lang.String password)
setLogin should be moved to a security class Different from set Login. |
org.w3c.dom.Node |
setDocRootNode()
Deprecated. |
java.lang.String |
setLogin(java.lang.String sFileName,
java.lang.String userName)
setLogin should be moved to a security class |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.lang.String filename
Constructor Detail |
public XMLUtility()
Method Detail |
public org.w3c.dom.Node setDocRootNode()
public org.w3c.dom.Document loadDoc(java.lang.String strFileName)
FileName
- full path to the xml filepublic java.lang.String setLogin(java.lang.String sFileName, java.lang.String userName)
sFileName
- full path to xml fileuserName
- the name of the userpublic java.lang.String setAdmin(java.lang.String sFileName, java.lang.String userName, java.lang.String password)
sFileName
- full path to xml fileuserName
- the name of the userpassword
- the user's passwordpublic org.w3c.dom.Node createTextElement(java.lang.String partName, java.lang.String value)
public org.w3c.dom.Node createTextElement(org.w3c.dom.Document doc, java.lang.String partName, java.lang.String value)
public org.w3c.dom.Node getNode(org.w3c.dom.Document doc, java.lang.String XPathQuery)
doc
- the xml document to be queriedXPath
- the XPath query to find the desired nodepublic boolean saveDoc(org.w3c.dom.Document doc, java.lang.String strFileName)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |