org.jboss.xml.binding
Class Content

java.lang.Object
  extended byorg.jboss.xml.binding.Content

public class Content
extends java.lang.Object

An instance of this class represents XML content. It is populated on unmarshalling with org.jboss.xml.binding.ContentPopulator and used to implement content navigation in object model factories. And on marshalling, first, an instance of this class is created and then it is serialized into XML content with org.jboss.xml.binding.ContentWriter.


Nested Class Summary
static class Content.Characters (src)
           
static class Content.EndElement (src)
           
static class Content.EndPrefixMapping (src)
           
static class Content.StartElement (src)
           
static class Content.StartPrefixMapping (src)
           
 
Constructor Summary
Content()
           
 
Method Summary
 void append(Content (src)  content)
           
 void characters(char[] ch, int start, int length)
           
 void endDocument()
           
 void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)
           
 void endPrefixMapping(java.lang.String prefix)
           
 java.lang.String getChildContent(java.lang.String namespaceURI, java.lang.String qName)
           
 void handleContent(org.xml.sax.ContentHandler handler)
           
 void startDocument()
           
 void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
           
 void startPrefixMapping(java.lang.String prefix, java.lang.String uri)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Content

public Content()
Method Detail

getChildContent

public java.lang.String getChildContent(java.lang.String namespaceURI,
                                        java.lang.String qName)

handleContent

public void handleContent(org.xml.sax.ContentHandler handler)
                   throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

toString

public java.lang.String toString()

startDocument

public void startDocument()

endDocument

public void endDocument()

startPrefixMapping

public void startPrefixMapping(java.lang.String prefix,
                               java.lang.String uri)

endPrefixMapping

public void endPrefixMapping(java.lang.String prefix)

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)

endElement

public void endElement(java.lang.String namespaceURI,
                       java.lang.String localName,
                       java.lang.String qName)

characters

public void characters(char[] ch,
                       int start,
                       int length)

append

public void append(Content (src)  content)