in asdoc/XML.js [3471:3558]
methods: function () {
return {
'|clearQNameCache': { type: 'void', declaredBy: 'XML'},
'|defaultSettings': { type: 'Object', declaredBy: 'XML'},
'|setSettings': { type: 'void', declaredBy: 'XML', parameters: function () { return [ 'Object', false ]; }},
'|settings': { type: 'Object', declaredBy: 'XML'},
'XML': { type: '', declaredBy: 'XML', parameters: function () { return [ '*', true ]; }},
'addChild': { type: 'void', declaredBy: 'XML', parameters: function () { return [ 'XML', false ]; }},
'addNamespace': { type: 'XML', declaredBy: 'XML', parameters: function () { return [ 'Namespace', false ]; }},
'addNamespaceInternal': { type: 'XML', declaredBy: 'XML', parameters: function () { return [ 'Namespace', false ]; }},
'appendChild': { type: 'XML', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'attribute': { type: 'XMLList', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'attributes': { type: 'XMLList', declaredBy: 'XML'},
'child': { type: 'XMLList', declaredBy: 'XML', parameters: function () { return [ 'Object', false ]; }},
'childIndex': { type: 'int', declaredBy: 'XML'},
'children': { type: 'XMLList', declaredBy: 'XML'},
'comments': { type: 'XMLList', declaredBy: 'XML'},
'concat': { type: 'XMLList', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'contains': { type: 'Boolean', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'copy': { type: 'XML', declaredBy: 'XML'},
'descendants': { type: 'XMLList', declaredBy: 'XML', parameters: function () { return [ 'Object', true ]; }},
'elements': { type: 'XMLList', declaredBy: 'XML', parameters: function () { return [ 'Object', true ]; }},
'elementNames': { type: 'Array', declaredBy: 'XML'},
'equals': { type: 'Boolean', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'hasAttribute': { type: 'Boolean', declaredBy: 'XML', parameters: function () { return [ '*', false ,'String', true ]; }},
'getAttributeArray': { type: 'Array', declaredBy: 'XML'},
'getChildrenArray': { type: 'Array', declaredBy: 'XML'},
'getIndexOf': { type: 'int', declaredBy: 'XML', parameters: function () { return [ 'XML', false ]; }},
'getValue': { type: 'String', declaredBy: 'XML'},
'hasAncestor': { type: 'Boolean', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'hasComplexContent': { type: 'Boolean', declaredBy: 'XML'},
'hasOwnProperty': { type: 'Boolean', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'hasSimpleContent': { type: 'Boolean', declaredBy: 'XML'},
'inScopeNamespaces': { type: 'Array', declaredBy: 'XML'},
'insertChildAfter': { type: 'XML', declaredBy: 'XML', parameters: function () { return [ 'XML', false ,'XML', false ]; }},
'insertChildBefore': { type: 'XML', declaredBy: 'XML', parameters: function () { return [ 'XML', false ,'XML', false ]; }},
'length': { type: 'int', declaredBy: 'XML'},
'localName': { type: 'String', declaredBy: 'XML'},
'name': { type: 'QName', declaredBy: 'XML'},
'namespace': { type: '*', declaredBy: 'XML', parameters: function () { return [ 'String', true ]; }},
'namespaceDeclarations': { type: 'Array', declaredBy: 'XML'},
'nodeKind': { type: 'String', declaredBy: 'XML'},
'normalize': { type: 'XML', declaredBy: 'XML'},
'parent': { type: '*', declaredBy: 'XML'},
'plus': { type: '*', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'prependChild': { type: 'XML', declaredBy: 'XML', parameters: function () { return [ 'XML', false ]; }},
'processingInstructions': { type: 'XMLList', declaredBy: 'XML', parameters: function () { return [ 'String', true ]; }},
'removeChild': { type: 'Boolean', declaredBy: 'XML', parameters: function () { return [ 'XML', false ]; }},
'removeChildAt': { type: 'Boolean', declaredBy: 'XML', parameters: function () { return [ 'int', false ]; }},
'removeNamespace': { type: 'XML', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'replace': { type: '*', declaredBy: 'XML', parameters: function () { return [ 'Object', false ,'*', false ]; }},
'replaceChildAt': { type: 'void', declaredBy: 'XML', parameters: function () { return [ 'int', false ,'*', false ]; }},
'setAttribute': { type: 'String', declaredBy: 'XML', parameters: function () { return [ '*', false ,'String', false ]; }},
'setChild': { type: 'Object', declaredBy: 'XML', parameters: function () { return [ '*', false ,'Object', false ]; }},
'setChildren': { type: 'XML', declaredBy: 'XML', parameters: function () { return [ 'Object', false ]; }},
'setLocalName': { type: 'void', declaredBy: 'XML', parameters: function () { return [ 'String', false ]; }},
'setName': { type: 'void', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'setNamespace': { type: 'void', declaredBy: 'XML', parameters: function () { return [ 'Object', false ]; }},
'setNodeKind': { type: 'void', declaredBy: 'XML', parameters: function () { return [ 'String', false ]; }},
'setValue': { type: 'void', declaredBy: 'XML', parameters: function () { return [ 'String', false ]; }},
'text': { type: 'XMLList', declaredBy: 'XML'},
'toString': { type: 'String', declaredBy: 'XML'},
'toXMLString': { type: 'String', declaredBy: 'XML'},
'charAt': { type: 'String', declaredBy: 'XML', parameters: function () { return [ 'Number', false ]; }},
'charCodeAt': { type: 'Number', declaredBy: 'XML', parameters: function () { return [ 'Number', false ]; }},
'codePointAt': { type: 'Number', declaredBy: 'XML', parameters: function () { return [ 'Number', false ]; }},
'indexOf': { type: 'Number', declaredBy: 'XML', parameters: function () { return [ 'String', false ,'Number', true ]; }},
'lastIndexOf': { type: 'Number', declaredBy: 'XML', parameters: function () { return [ 'String', false ,'Number', true ]; }},
'localeCompare': { type: 'Number', declaredBy: 'XML', parameters: function () { return [ 'String', false ,'*', true ,'*', true ]; }},
'match': { type: 'Array', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'search': { type: 'Number', declaredBy: 'XML', parameters: function () { return [ '*', false ]; }},
'slice': { type: 'String', declaredBy: 'XML', parameters: function () { return [ 'Number', false ,'*', true ]; }},
'split': { type: 'Array', declaredBy: 'XML', parameters: function () { return [ '*', true ,'*', true ]; }},
'substr': { type: 'String', declaredBy: 'XML', parameters: function () { return [ 'Number', false ,'*', true ]; }},
'substring': { type: 'String', declaredBy: 'XML', parameters: function () { return [ 'Number', false ,'*', true ]; }},
'toLocaleLowerCase': { type: 'String', declaredBy: 'XML'},
'toLocaleUpperCase': { type: 'String', declaredBy: 'XML'},
'toLowerCase': { type: 'String', declaredBy: 'XML'},
'toUpperCase': { type: 'String', declaredBy: 'XML'},
'trim': { type: 'String', declaredBy: 'XML'},
'toExponential': { type: 'Number', declaredBy: 'XML', parameters: function () { return [ '*', true ]; }},
'toFixed': { type: 'Number', declaredBy: 'XML', parameters: function () { return [ 'int', true ]; }},
'toPrecision': { type: 'Number', declaredBy: 'XML', parameters: function () { return [ '*', true ]; }},
'xml$_notify': { type: 'void', declaredBy: 'XML', parameters: function () { return [ 'String', false ,'Object', false ,'Object', false ,'Object', false ]; }},
'notification': { type: 'Function', declaredBy: 'XML'},
'setNotification': { type: 'void', declaredBy: 'XML', parameters: function () { return [ 'Function', false ]; }}
};
}