Package io.jenkins.plugins.xmleditor.core.model


package io.jenkins.plugins.xmleditor.core.model
  • Class
    Description
    An 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: a LNode or a LAttribute.
    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.