Class LocatedCDATA

  • All Implemented Interfaces:
    Serializable, Cloneable, Located, NamespaceAware

    public class LocatedCDATA
    extends CDATA
    implements Located
    An XML CDATA section. Represents character-based content within an XML document that should be output within special CDATA tags. Semantically it's identical to a simple Text object, but output behavior is different. CDATA makes no guarantees about the underlying textual representation of character data, but does expose that data as a Java String.
    See Also:
    Serialized Form
    • Constructor Detail

      • LocatedCDATA

        public LocatedCDATA​(String str)
        This constructor creates a new LocatedCDATA node, with the supplied string value as it's character content.
        Parameters:
        str - the node's character content.
        Throws:
        IllegalDataException - if str contains an illegal character such as a vertical tab (as determined by Verifier.checkCharacterData(java.lang.String))
    • Method Detail

      • getLine

        public int getLine()
        Description copied from interface: Located
        Get the line number
        Specified by:
        getLine in interface Located
        Returns:
        the line number
      • getColumn

        public int getColumn()
        Description copied from interface: Located
        Get the column (character on the line).
        Specified by:
        getColumn in interface Located
        Returns:
        the column
      • setLine

        public void setLine​(int line)
        Description copied from interface: Located
        Set the line number
        Specified by:
        setLine in interface Located
        Parameters:
        line - the line.
      • setColumn

        public void setColumn​(int col)
        Description copied from interface: Located
        Set the column (character on the line).
        Specified by:
        setColumn in interface Located
        Parameters:
        col - The column