Package io.jenkins.plugins.configsplice.engine.xml
package io.jenkins.plugins.configsplice.engine.xml
-
ClassDescriptionLocates the source range of the attribute value addressed by a
DotNetPath(SRS sections 8.1 to 8.4).A located attribute value.A parsed .NET configuration shorthand path (SRS sections 8.2 and 8.3).The two supported collections and the attribute each uses to identify an entry.Parser for the .NET shorthand grammar of SRS sections 8.2 and 8.3.Locates the source range addressed by a genericXmlPath(SRS section 8.7).A located target: an attribute value, or an element's text.Escaping and unescaping of XML attribute values.A generic XML path: a chain of element steps ending in a selector (SRS section 8.7)..@name— the value of that attribute on the resolved element.One element step.What the path finally targets: an attribute value or the element's text..#text— the element's own text content.Parser for the generic XML path grammar of SRS section 8.7.A minimal lexical scanner that reports every element tag and the exact source range of each attribute value.One attribute of a tag.What kind of tag was found.One element tag.