1 //<script type="text/javascript">
7 * @cfg {String} name Name of Node ???
8 * @cfg {XMLNode} children First child (use next property to iterate children
9 * @cfg {XMLNode} parent Parent node of this one
10 * @cfg {XMLNode} next Next sibling
11 * @cfg {XMLNode} prev Previous sibling
12 * @cfg {String} Text contents of Node
13 * @cfg {XMLNode} last Last Sibling? or last child - FIXME
14 * @cfg {String} type - Type of node : element, attribute, text
15 * @cfg {XMLAttribute} properties First Attribute of node
17 XMLNode = function() {}
19 Roo.apply(XMLNode.prototype, {
25 * @class xml.XMLDocument
29 * @cfg {String} name Name of Node ???
30 * @cfg {XMLNode} children First child (use next property to iterate children
31 * @cfg {XMLNode} parent Parent node of this one
32 * @cfg {XMLNode} next Next sibling
33 * @cfg {XMLNode} prev Previous sibling
34 * @cfg {String} Text contents of Node
35 * @cfg {XMLNode} last Last Sibling? or last child - FIXME
36 * @cfg {String} type - Type of node : element, attribute, text
37 * @cfg {XMLAttribute} properties First Attribute of node
38 * @cfg {XMLNode} root Root node of document.
42 XMLDocument = function () { };
44 Roo.extend(XMLDocument, XMLNode, {
50 * Create a new xpath context ?
51 * @param {Object} .....
52 * @return {XMLNode} returns obj
53 * @member XMLDocument xpathNewContext
56 XMLDocument.xpathNewContext = function() { }
62 XMLAttribute = function () { };
64 Roo.extend(XMLAttribute, XMLNode, {
69 XMLXPathContext = function() { };
70 Roo.apply(XMLXPathContext.prototype, {
74 XMLXPathContext.xpathEval = function () {}
75 XMLXPathContext.xpathRegisterNs = function () {}
78 XMLXPathObj = function() { };
79 Roo.apply(XMLXPathObj.prototype, {
85 parseFile = function () { }
86 parseString = function () { }