|
|||||||||
| 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 file
public java.lang.String setLogin(java.lang.String sFileName,
java.lang.String userName)
sFileName - full path to xml fileuserName - the name of the user
public 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 password
public 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 node
public 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 | ||||||||