@aurahelper/languages
Version:
Language Libraries to work with XML, Aura, Apex... files. tokenizers, parsers, system classes and much more
1,684 lines (1,683 loc) • 132 kB
JSON
{
"id": "Dom.xmlnode",
"nodeType": "class",
"name": "XmlNode",
"namespace": "Dom",
"startToken": {
"type": "declaration.entity.name.class",
"text": "XmlNode",
"textToLower": "xmlnode",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.class_XmlNode_-1:0"
},
"order": 0,
"memberOrder": 0,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "global",
"textToLower": "global",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "keyword.modifier.access_global_-1:0"
},
"sharingModifier": {
"type": "keyword.modifier.sharing",
"text": "without sharing",
"textToLower": "without sharing",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "keyword.modifier.sharing_without sharing_-1:0"
},
"description": "Use the XmlNode class to work with a node in an XML document.",
"documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_classes_xml_dom_xmlnode.htm",
"classes": {},
"interfaces": {},
"enums": {},
"variables": {},
"methods": {
"addchildelement(string,string,string)": {
"id": "Dom.xmlnode.method.addchildelement(string,string,string)",
"nodeType": "method",
"name": "addChildElement",
"startToken": {
"type": "declaration.entity.name.function",
"text": "addChildElement",
"textToLower": "addchildelement",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_addChildElement_-1:0"
},
"parentId": "Dom.xmlnode",
"order": 1,
"memberOrder": 1,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Dom.XmlNode addChildElement(String name, String namespace, String prefix)",
"overrideSignature": "public override Dom.XmlNode addChildElement(String name, String namespace, String prefix)",
"simplifiedSignature": "addChildElement(String,String,String)",
"datatype": {
"id": "Dom.xmlnode.addchildelement.datatype.Dom.XmlNode",
"nodeType": "datatype",
"name": "Dom.XmlNode",
"startToken": {
"type": "datatype.support.namespace",
"text": "Dom",
"textToLower": "dom",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 10
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Dom_0:7"
},
"parentId": "Dom.xmlnode.addchildelement",
"order": 0,
"memberOrder": 0,
"type": "Dom.XmlNode"
},
"description": "Creates a child element node for this node.",
"parentName": "XmlNode",
"variables": {},
"params": {
"name": {
"id": "Dom.xmlnode.method.addchildelement(string,string,string).varParam.name",
"nodeType": "variable",
"name": "name",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "name",
"textToLower": "name",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 42
},
"end": {
"line": 0,
"character": 46
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_name_0:42"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "name",
"textToLower": "name",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 42
},
"end": {
"line": 0,
"character": 46
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_name_0:42"
},
"parentId": "Dom.xmlnode.method.addchildelement(string,string,string)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Dom.xmlnode.addchildelement.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 35
},
"end": {
"line": 0,
"character": 41
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:35"
},
"parentId": "Dom.xmlnode.addchildelement",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"scope": null
},
"namespace": {
"id": "Dom.xmlnode.method.addchildelement(string,string,string).varParam.namespace",
"nodeType": "variable",
"name": "namespace",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "namespace",
"textToLower": "namespace",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 55
},
"end": {
"line": 0,
"character": 64
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_namespace_0:55"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "namespace",
"textToLower": "namespace",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 55
},
"end": {
"line": 0,
"character": 64
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_namespace_0:55"
},
"parentId": "Dom.xmlnode.method.addchildelement(string,string,string)",
"order": 2,
"memberOrder": 2,
"datatype": {
"id": "Dom.xmlnode.addchildelement.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 48
},
"end": {
"line": 0,
"character": 54
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:48"
},
"parentId": "Dom.xmlnode.addchildelement",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"scope": null
},
"prefix": {
"id": "Dom.xmlnode.method.addchildelement(string,string,string).varParam.prefix",
"nodeType": "variable",
"name": "prefix",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "prefix",
"textToLower": "prefix",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 73
},
"end": {
"line": 0,
"character": 79
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_prefix_0:73"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "prefix",
"textToLower": "prefix",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 73
},
"end": {
"line": 0,
"character": 79
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_prefix_0:73"
},
"parentId": "Dom.xmlnode.method.addchildelement(string,string,string)",
"order": 3,
"memberOrder": 3,
"datatype": {
"id": "Dom.xmlnode.addchildelement.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 66
},
"end": {
"line": 0,
"character": 72
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:66"
},
"parentId": "Dom.xmlnode.addchildelement",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "The name argument can't have a null value.",
"scope": null
}
},
"queries": [],
"exceptions": []
},
"addcommentnode(string)": {
"id": "Dom.xmlnode.method.addcommentnode(string)",
"nodeType": "method",
"name": "addCommentNode",
"startToken": {
"type": "declaration.entity.name.function",
"text": "addCommentNode",
"textToLower": "addcommentnode",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_addCommentNode_-1:0"
},
"parentId": "Dom.xmlnode",
"order": 2,
"memberOrder": 2,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Dom.XmlNode addCommentNode(String text)",
"overrideSignature": "public override Dom.XmlNode addCommentNode(String text)",
"simplifiedSignature": "addCommentNode(String)",
"datatype": {
"id": "Dom.xmlnode.addcommentnode.datatype.Dom.XmlNode",
"nodeType": "datatype",
"name": "Dom.XmlNode",
"startToken": {
"type": "datatype.support.namespace",
"text": "Dom",
"textToLower": "dom",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 10
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Dom_0:7"
},
"parentId": "Dom.xmlnode.addcommentnode",
"order": 0,
"memberOrder": 0,
"type": "Dom.XmlNode"
},
"description": "Creates a child comment node for this node.",
"parentName": "XmlNode",
"variables": {},
"params": {
"text": {
"id": "Dom.xmlnode.method.addcommentnode(string).varParam.text",
"nodeType": "variable",
"name": "text",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "text",
"textToLower": "text",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 41
},
"end": {
"line": 0,
"character": 45
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_text_0:41"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "text",
"textToLower": "text",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 41
},
"end": {
"line": 0,
"character": 45
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_text_0:41"
},
"parentId": "Dom.xmlnode.method.addcommentnode(string)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Dom.xmlnode.addcommentnode.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 34
},
"end": {
"line": 0,
"character": 40
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:34"
},
"parentId": "Dom.xmlnode.addcommentnode",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "The text argument can't have a null value.",
"scope": null
}
},
"queries": [],
"exceptions": []
},
"addtextnode(string)": {
"id": "Dom.xmlnode.method.addtextnode(string)",
"nodeType": "method",
"name": "addTextNode",
"startToken": {
"type": "declaration.entity.name.function",
"text": "addTextNode",
"textToLower": "addtextnode",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_addTextNode_-1:0"
},
"parentId": "Dom.xmlnode",
"order": 3,
"memberOrder": 3,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Dom.XmlNode addTextNode(String text)",
"overrideSignature": "public override Dom.XmlNode addTextNode(String text)",
"simplifiedSignature": "addTextNode(String)",
"datatype": {
"id": "Dom.xmlnode.addtextnode.datatype.Dom.XmlNode",
"nodeType": "datatype",
"name": "Dom.XmlNode",
"startToken": {
"type": "datatype.support.namespace",
"text": "Dom",
"textToLower": "dom",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 10
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Dom_0:7"
},
"parentId": "Dom.xmlnode.addtextnode",
"order": 0,
"memberOrder": 0,
"type": "Dom.XmlNode"
},
"description": "Creates a child text node for this node.",
"parentName": "XmlNode",
"variables": {},
"params": {
"text": {
"id": "Dom.xmlnode.method.addtextnode(string).varParam.text",
"nodeType": "variable",
"name": "text",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "text",
"textToLower": "text",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 38
},
"end": {
"line": 0,
"character": 42
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_text_0:38"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "text",
"textToLower": "text",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 38
},
"end": {
"line": 0,
"character": 42
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_text_0:38"
},
"parentId": "Dom.xmlnode.method.addtextnode(string)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Dom.xmlnode.addtextnode.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 31
},
"end": {
"line": 0,
"character": 37
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:31"
},
"parentId": "Dom.xmlnode.addtextnode",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "The text argument can't have a null value.",
"scope": null
}
},
"queries": [],
"exceptions": []
},
"getattribute(string,string)": {
"id": "Dom.xmlnode.method.getattribute(string,string)",
"nodeType": "method",
"name": "getAttribute",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getAttribute",
"textToLower": "getattribute",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getAttribute_-1:0"
},
"parentId": "Dom.xmlnode",
"order": 4,
"memberOrder": 4,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public String getAttribute(String key, String keyNamespace)",
"overrideSignature": "public override String getAttribute(String key, String keyNamespace)",
"simplifiedSignature": "getAttribute(String,String)",
"datatype": {
"id": "Dom.xmlnode.getattribute.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:7"
},
"parentId": "Dom.xmlnode.getattribute",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns namespacePrefix:attributeValue for the given key and key namespace.",
"parentName": "XmlNode",
"variables": {},
"params": {
"key": {
"id": "Dom.xmlnode.method.getattribute(string,string).varParam.key",
"nodeType": "variable",
"name": "key",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "key",
"textToLower": "key",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 34
},
"end": {
"line": 0,
"character": 37
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_key_0:34"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "key",
"textToLower": "key",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 34
},
"end": {
"line": 0,
"character": 37
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_key_0:34"
},
"parentId": "Dom.xmlnode.method.getattribute(string,string)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Dom.xmlnode.getattribute.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 27
},
"end": {
"line": 0,
"character": 33
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:27"
},
"parentId": "Dom.xmlnode.getattribute",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"scope": null
},
"keynamespace": {
"id": "Dom.xmlnode.method.getattribute(string,string).varParam.keynamespace",
"nodeType": "variable",
"name": "keyNamespace",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "keyNamespace",
"textToLower": "keynamespace",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 46
},
"end": {
"line": 0,
"character": 58
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_keyNamespace_0:46"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "keyNamespace",
"textToLower": "keynamespace",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 46
},
"end": {
"line": 0,
"character": 58
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_keyNamespace_0:46"
},
"parentId": "Dom.xmlnode.method.getattribute(string,string)",
"order": 2,
"memberOrder": 2,
"datatype": {
"id": "Dom.xmlnode.getattribute.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 39
},
"end": {
"line": 0,
"character": 45
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:39"
},
"parentId": "Dom.xmlnode.getattribute",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "",
"scope": null
}
},
"queries": [],
"exceptions": []
},
"getattributecount()": {
"id": "Dom.xmlnode.method.getattributecount()",
"nodeType": "method",
"name": "getAttributeCount",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getAttributeCount",
"textToLower": "getattributecount",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getAttributeCount_-1:0"
},
"parentId": "Dom.xmlnode",
"order": 5,
"memberOrder": 5,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public Integer getAttributeCount()",
"overrideSignature": "public override Integer getAttributeCount()",
"simplifiedSignature": "getAttributeCount()",
"datatype": {
"id": "Dom.xmlnode.getattributecount.datatype.Integer",
"nodeType": "datatype",
"name": "Integer",
"startToken": {
"type": "datatype.primitive",
"text": "Integer",
"textToLower": "integer",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 14
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Integer_0:7"
},
"parentId": "Dom.xmlnode.getattributecount",
"order": 0,
"memberOrder": 0,
"type": "Integer"
},
"description": "Returns the number of attributes for this node.",
"parentName": "XmlNode",
"variables": {},
"params": {},
"queries": [],
"exceptions": []
},
"getattributekeyat(integer)": {
"id": "Dom.xmlnode.method.getattributekeyat(integer)",
"nodeType": "method",
"name": "getAttributeKeyAt",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getAttributeKeyAt",
"textToLower": "getattributekeyat",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getAttributeKeyAt_-1:0"
},
"parentId": "Dom.xmlnode",
"order": 6,
"memberOrder": 6,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public String getAttributeKeyAt(Integer index)",
"overrideSignature": "public override String getAttributeKeyAt(Integer index)",
"simplifiedSignature": "getAttributeKeyAt(Integer)",
"datatype": {
"id": "Dom.xmlnode.getattributekeyat.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:7"
},
"parentId": "Dom.xmlnode.getattributekeyat",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the attribute key for the given index. Index values start at 0.",
"parentName": "XmlNode",
"variables": {},
"params": {
"index": {
"id": "Dom.xmlnode.method.getattributekeyat(integer).varParam.index",
"nodeType": "variable",
"name": "index",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "index",
"textToLower": "index",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 40
},
"end": {
"line": 0,
"character": 45
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_index_0:40"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "index",
"textToLower": "index",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 40
},
"end": {
"line": 0,
"character": 45
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_index_0:40"
},
"parentId": "Dom.xmlnode.method.getattributekeyat(integer)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Dom.xmlnode.getattributekeyat.datatype.Integer",
"nodeType": "datatype",
"name": "Integer",
"startToken": {
"type": "datatype.primitive",
"text": "Integer",
"textToLower": "integer",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 32
},
"end": {
"line": 0,
"character": 39
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Integer_0:32"
},
"parentId": "Dom.xmlnode.getattributekeyat",
"order": 0,
"memberOrder": 0,
"type": "Integer"
},
"description": "",
"scope": null
}
},
"queries": [],
"exceptions": []
},
"getattributekeynsat(integer)": {
"id": "Dom.xmlnode.method.getattributekeynsat(integer)",
"nodeType": "method",
"name": "getAttributeKeyNsAt",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getAttributeKeyNsAt",
"textToLower": "getattributekeynsat",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getAttributeKeyNsAt_-1:0"
},
"parentId": "Dom.xmlnode",
"order": 7,
"memberOrder": 7,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public String getAttributeKeyNsAt(Integer index)",
"overrideSignature": "public override String getAttributeKeyNsAt(Integer index)",
"simplifiedSignature": "getAttributeKeyNsAt(Integer)",
"datatype": {
"id": "Dom.xmlnode.getattributekeynsat.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:7"
},
"parentId": "Dom.xmlnode.getattributekeynsat",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the attribute key namespace for the given index.",
"parentName": "XmlNode",
"variables": {},
"params": {
"index": {
"id": "Dom.xmlnode.method.getattributekeynsat(integer).varParam.index",
"nodeType": "variable",
"name": "index",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "index",
"textToLower": "index",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 42
},
"end": {
"line": 0,
"character": 47
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_index_0:42"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "index",
"textToLower": "index",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 42
},
"end": {
"line": 0,
"character": 47
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_index_0:42"
},
"parentId": "Dom.xmlnode.method.getattributekeynsat(integer)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Dom.xmlnode.getattributekeynsat.datatype.Integer",
"nodeType": "datatype",
"name": "Integer",
"startToken": {
"type": "datatype.primitive",
"text": "Integer",
"textToLower": "integer",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 34
},
"end": {
"line": 0,
"character": 41
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_Integer_0:34"
},
"parentId": "Dom.xmlnode.getattributekeynsat",
"order": 0,
"memberOrder": 0,
"type": "Integer"
},
"description": "",
"scope": null
}
},
"queries": [],
"exceptions": []
},
"getattributevalue(string,string)": {
"id": "Dom.xmlnode.method.getattributevalue(string,string)",
"nodeType": "method",
"name": "getAttributeValue",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getAttributeValue",
"textToLower": "getattributevalue",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getAttributeValue_-1:0"
},
"parentId": "Dom.xmlnode",
"order": 8,
"memberOrder": 8,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public String getAttributeValue(String key, String keyNamespace)",
"overrideSignature": "public override String getAttributeValue(String key, String keyNamespace)",
"simplifiedSignature": "getAttributeValue(String,String)",
"datatype": {
"id": "Dom.xmlnode.getattributevalue.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:7"
},
"parentId": "Dom.xmlnode.getattributevalue",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the attribute value for the given key and key namespace.",
"parentName": "XmlNode",
"variables": {},
"params": {
"key": {
"id": "Dom.xmlnode.method.getattributevalue(string,string).varParam.key",
"nodeType": "variable",
"name": "key",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "key",
"textToLower": "key",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 39
},
"end": {
"line": 0,
"character": 42
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_key_0:39"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "key",
"textToLower": "key",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 39
},
"end": {
"line": 0,
"character": 42
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_key_0:39"
},
"parentId": "Dom.xmlnode.method.getattributevalue(string,string)",
"order": 1,
"memberOrder": 1,
"datatype": {
"id": "Dom.xmlnode.getattributevalue.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 32
},
"end": {
"line": 0,
"character": 38
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:32"
},
"parentId": "Dom.xmlnode.getattributevalue",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"scope": null
},
"keynamespace": {
"id": "Dom.xmlnode.method.getattributevalue(string,string).varParam.keynamespace",
"nodeType": "variable",
"name": "keyNamespace",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "keyNamespace",
"textToLower": "keynamespace",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 51
},
"end": {
"line": 0,
"character": 63
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_keyNamespace_0:51"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "keyNamespace",
"textToLower": "keynamespace",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 51
},
"end": {
"line": 0,
"character": 63
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_keyNamespace_0:51"
},
"parentId": "Dom.xmlnode.method.getattributevalue(string,string)",
"order": 2,
"memberOrder": 2,
"datatype": {
"id": "Dom.xmlnode.getattributevalue.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 44
},
"end": {
"line": 0,
"character": 50
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:44"
},
"parentId": "Dom.xmlnode.getattributevalue",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "",
"scope": null
}
},
"queries": [],
"exceptions": []
},
"getattributevaluens(string,string)": {
"id": "Dom.xmlnode.method.getattributevaluens(string,string)",
"nodeType": "method",
"name": "getAttributeValueNs",
"startToken": {
"type": "declaration.entity.name.function",
"text": "getAttributeValueNs",
"textToLower": "getattributevaluens",
"isAux": false,
"range": {
"start": {
"line": -1,
"character": 0
},
"end": {
"line": -1,
"character": 0
},
"isEmpty": true,
"isSingleLine": true
},
"id": "declaration.entity.name.function_getAttributeValueNs_-1:0"
},
"parentId": "Dom.xmlnode",
"order": 9,
"memberOrder": 9,
"accessModifier": {
"type": "keyword.modifier.access",
"text": "public",
"textToLower": "public",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 6
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_public_0:0"
},
"signature": "public String getAttributeValueNs(String key, String keyNamespace)",
"overrideSignature": "public override String getAttributeValueNs(String key, String keyNamespace)",
"simplifiedSignature": "getAttributeValueNs(String,String)",
"datatype": {
"id": "Dom.xmlnode.getattributevaluens.datatype.String",
"nodeType": "datatype",
"name": "String",
"startToken": {
"type": "datatype.primitive",
"text": "String",
"textToLower": "string",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 13
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_String_0:7"
},
"parentId": "Dom.xmlnode.getattributevaluens",
"order": 0,
"memberOrder": 0,
"type": "String"
},
"description": "Returns the attribute value namespace for the given key and key namespace.",
"parentName": "XmlNode",
"variables": {},
"params": {
"key": {
"id": "Dom.xmlnode.method.getattributevaluens(string,string).varParam.key",
"nodeType": "variable",
"name": "key",
"startToken": {
"type": "declaration.entity.name.variable",
"text": "key",
"textToLower": "key",
"isAux": false,
"range": {
"start": {
"line": 0,
"character": 41
},
"end": {
"line": 0,
"character": 44
},
"isEmpty": false,
"isSingleLine": true
},
"id": "token.type.identifier_key_0:41"
},
"endToken": {
"type": "declaration.entity.name.variable",
"text": "key",
"textToLower": "key",
"isAux": false,
"range": {