Class ElementState


  • public class ElementState
    extends java.lang.Object
    Holds the state of the currently serialized element.
    See Also:
    BaseMarkupSerializer
    • Field Summary

      Fields 
      Modifier and Type Field Description
      boolean afterComment
      True if the last serialized node was a comment node.
      boolean afterElement
      True if the last serialized node was an element node.
      boolean doCData
      True if textual content of current element should be serialized as CDATA section.
      boolean empty
      True if element is empty.
      boolean inCData
      True while inside CData and printing text as CData.
      java.lang.String localName
      The element's local tag name.
      java.lang.String namespaceURI
      The element's namespace URI.
      java.util.Map<java.lang.String,​java.lang.String> prefixes
      Association between namespace URIs (keys) and prefixes (values).
      boolean preserveSpace
      True if element is space preserving.
      java.lang.String rawName
      The element's raw tag name (local or prefix:local).
      boolean unescaped
      True if textual content of current element should be serialized as raw characters (unescaped).
    • Constructor Summary

      Constructors 
      Constructor Description
      ElementState()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • rawName

        public java.lang.String rawName
        The element's raw tag name (local or prefix:local).
      • localName

        public java.lang.String localName
        The element's local tag name.
      • namespaceURI

        public java.lang.String namespaceURI
        The element's namespace URI.
      • preserveSpace

        public boolean preserveSpace
        True if element is space preserving.
      • empty

        public boolean empty
        True if element is empty. Turns false immediately after serializing the first contents of the element.
      • afterElement

        public boolean afterElement
        True if the last serialized node was an element node.
      • afterComment

        public boolean afterComment
        True if the last serialized node was a comment node.
      • doCData

        public boolean doCData
        True if textual content of current element should be serialized as CDATA section.
      • unescaped

        public boolean unescaped
        True if textual content of current element should be serialized as raw characters (unescaped).
      • inCData

        public boolean inCData
        True while inside CData and printing text as CData.
      • prefixes

        public java.util.Map<java.lang.String,​java.lang.String> prefixes
        Association between namespace URIs (keys) and prefixes (values).
    • Constructor Detail

      • ElementState

        public ElementState()