Package io.jenkins.plugins.xmleditor.core.model
package io.jenkins.plugins.xmleditor.core.model
-
ClassDescriptionAn attribute with the exact whitespace before it, the text around
=, its quote and its raw value.A<![CDATA[...]]>section.A<!-- ... -->comment.The document type declaration, kept verbatim (including any internal subset).The whole file: prolog nodes, the root element and whatever follows it.An element, stored as the pieces of its source text: name, attributes (each with its own spacing and quotes), the whitespace before>or/>, children and the exact end tag.Anything an XPath expression can select and an operation can target: aLNodeor aLAttribute.A node of the lossless tree.A node with children: the document or an element.A<?target data?>processing instruction.A leaf node kept as its exact source text.Character data, kept with entity and character references exactly as written.The<?xml ...?>declaration, kept verbatim.Decoding of raw XML text and escaping of new values.