org.eigenbase.xom
Class CdataDef

java.lang.Object
  extended by org.eigenbase.xom.TextDef
      extended by org.eigenbase.xom.CdataDef
All Implemented Interfaces:
NodeDef

public class CdataDef
extends TextDef

A CdataDef represents a CDATA element. It allows an <Any> element to have mixed children.

Since:
3 October, 2001
Author:
jhyde
 

Field Summary
 
Fields inherited from class org.eigenbase.xom.TextDef
asIs, s
 
Constructor Summary
CdataDef()
           
CdataDef(DOMWrapper _def)
           
CdataDef(String s)
           
 
Method Summary
 void displayXML(XMLOutput out, int indent)
          Outputs this element definition in XML to any XMLOutput.
 int getType()
          Returns the type of this element.
 
Methods inherited from class org.eigenbase.xom.TextDef
display, getChildren, getLocation, getName, getText, getWrapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CdataDef

public CdataDef()

CdataDef

public CdataDef(String s)

CdataDef

public CdataDef(DOMWrapper _def)
         throws XOMException
Throws:
XOMException
Method Detail

getType

public int getType()
Description copied from interface: NodeDef
Returns the type of this element. Values are as for DOMWrapper.getType().

Specified by:
getType in interface NodeDef
Overrides:
getType in class TextDef

displayXML

public void displayXML(XMLOutput out,
                       int indent)
Description copied from interface: NodeDef
Outputs this element definition in XML to any XMLOutput.

Specified by:
displayXML in interface NodeDef
Overrides:
displayXML in class TextDef
Parameters:
out - the XMLOutput class to display the XML

SourceForge.net_Logo