methods: function()

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 ]; }}
      };
    }