[ whitefrost.com | Account Manager 4 Product Page ]

Core.Util.Xml.XMLDocument Class Reference

Summary description for XMLDocument. More...

Inheritance diagram for Core.Util.Xml.XMLDocument:

Core.Interfaces.IXMLDocument

List of all members.

Public Member Functions

 XMLDocument ()
XmlText CreateTextNode (String text)
XmlElement CreateElement (String name)
Boolean parseString (String in_value)
Boolean parseBytes (byte[] in_byte)
Boolean parse (String path)
void RemoveChildren (XmlNode context_node)
Boolean SetXmlElementInnerText (String loose_xpath, String in_value)
Boolean SetXmlElementInnerText (XmlElement context_node, String loose_xpath, String in_value)
Boolean SetXmlElementInnerText (XmlElement context_node, String in_value)
int GetXmlElementInnerInt (String loose_xpath)
int GetXmlElementInnerInt (XmlElement context_node, String loose_xpath)
String GetXmlElementInnerText (String loose_xpath)
String GetXmlElementInnerText (XmlElement context_node, String loose_xpath)
XmlNode LooseSelectSingleNode (String loose_xpath)
XmlNode LooseSelectSingleNode (XmlElement context_node, String loose_xpath)
String Dump ()
String Dump (bool print_document_node, bool collapse_text)
bool SaveDocument (String path)

Properties

int ReadyState [get]
XmlDocument Document [get, set]
XmlElement DocumentElement [get]

Private Attributes

XmlDocument xml_document = null
String document_path = null
int ready_state = 0


Detailed Description

Summary description for XMLDocument.


Constructor & Destructor Documentation

Core.Util.Xml.XMLDocument.XMLDocument (  ) 


Member Function Documentation

XmlText Core.Util.Xml.XMLDocument.CreateTextNode ( String  text  ) 

XmlElement Core.Util.Xml.XMLDocument.CreateElement ( String  name  ) 

Boolean Core.Util.Xml.XMLDocument.parseString ( String  in_value  ) 

Boolean Core.Util.Xml.XMLDocument.parseBytes ( byte[]  in_byte  ) 

Boolean Core.Util.Xml.XMLDocument.parse ( String  path  ) 

void Core.Util.Xml.XMLDocument.RemoveChildren ( XmlNode  context_node  ) 

Boolean Core.Util.Xml.XMLDocument.SetXmlElementInnerText ( String  loose_xpath,
String  in_value 
)

Boolean Core.Util.Xml.XMLDocument.SetXmlElementInnerText ( XmlElement  context_node,
String  loose_xpath,
String  in_value 
)

Boolean Core.Util.Xml.XMLDocument.SetXmlElementInnerText ( XmlElement  context_node,
String  in_value 
)

int Core.Util.Xml.XMLDocument.GetXmlElementInnerInt ( String  loose_xpath  ) 

int Core.Util.Xml.XMLDocument.GetXmlElementInnerInt ( XmlElement  context_node,
String  loose_xpath 
)

String Core.Util.Xml.XMLDocument.GetXmlElementInnerText ( String  loose_xpath  ) 

String Core.Util.Xml.XMLDocument.GetXmlElementInnerText ( XmlElement  context_node,
String  loose_xpath 
)

XmlNode Core.Util.Xml.XMLDocument.LooseSelectSingleNode ( String  loose_xpath  ) 

XmlNode Core.Util.Xml.XMLDocument.LooseSelectSingleNode ( XmlElement  context_node,
String  loose_xpath 
)

String Core.Util.Xml.XMLDocument.Dump (  ) 

String Core.Util.Xml.XMLDocument.Dump ( bool  print_document_node,
bool  collapse_text 
)

bool Core.Util.Xml.XMLDocument.SaveDocument ( String  path  ) 


Member Data Documentation

XmlDocument Core.Util.Xml.XMLDocument.xml_document = null [private]

String Core.Util.Xml.XMLDocument.document_path = null [private]


Property Documentation

int Core.Util.Xml.XMLDocument.ReadyState [get]

XmlDocument Core.Util.Xml.XMLDocument.Document [get, set]

XmlElement Core.Util.Xml.XMLDocument.DocumentElement [get]


The documentation for this class was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com