JDOM
2.0.5

org.jdom2.located
Class LocatedCDATA

java.lang.Object
  extended by org.jdom2.Content
      extended by org.jdom2.Text
          extended by org.jdom2.CDATA
              extended by org.jdom2.located.LocatedCDATA
All Implemented Interfaces:
java.io.Serializable, java.lang.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.

Author:
Rolf Lear
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jdom2.Content
Content.CType
 
Field Summary
 
Fields inherited from class org.jdom2.Text
value
 
Fields inherited from class org.jdom2.Content
ctype, parent
 
Constructor Summary
LocatedCDATA(java.lang.String str)
          This constructor creates a new LocatedCDATA node, with the supplied string value as it's character content.
 
Method Summary
 int getColumn()
          Get the column (character on the line).
 int getLine()
          Get the line number
 void setColumn(int col)
          Set the column (character on the line).
 void setLine(int line)
          Set the line number
 
Methods inherited from class org.jdom2.CDATA
append, append, clone, detach, setParent, setText, toString
 
Methods inherited from class org.jdom2.Text
getParent, getText, getTextNormalize, getTextTrim, getValue, normalizeString
 
Methods inherited from class org.jdom2.Content
equals, getCType, getDocument, getNamespacesInherited, getNamespacesInScope, getNamespacesIntroduced, getParentElement, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocatedCDATA

public LocatedCDATA(java.lang.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

JDOM
2.0.5

Copyright 2013 Jason Hunter, Brett McLaughlin. All Rights Reserved.