|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectedu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.ContentHandlerAdaptor
Receives SAX2 events and send the equivalent events to
* XMLSerializer
*
* @author
* Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
* @version $Revision$
| Field Summary | |
private java.util.ArrayList |
prefixMap
Stores newly declared prefix-URI mapping. |
private XMLSerializer |
serializer
Events will be sent to this object. |
private java.lang.StringBuffer |
text
Field text |
| Constructor Summary | |
ContentHandlerAdaptor(XMLSerializer _serializer)
Constructor for ContentHandlerAdaptor |
|
| Method Summary | |
void |
characters(char[] ch,
int start,
int length)
Method characters |
void |
endDocument()
Method endDocument |
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
Method endElement |
void |
endPrefixMapping(java.lang.String prefix)
Method endPrefixMapping |
private void |
flushText()
Method flushText |
void |
ignorableWhitespace(char[] ch,
int start,
int length)
Method ignorableWhitespace |
void |
processingInstruction(java.lang.String target,
java.lang.String data)
Method processingInstruction |
void |
setDocumentLocator(org.xml.sax.Locator locator)
Method setDocumentLocator |
void |
skippedEntity(java.lang.String name)
Method skippedEntity |
void |
startDocument()
Method startDocument |
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
Method startElement |
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
Method startPrefixMapping |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private final java.util.ArrayList prefixMap
private final XMLSerializer serializer
private final java.lang.StringBuffer text
| Constructor Detail |
public ContentHandlerAdaptor(XMLSerializer _serializer)
_serializer - XMLSerializer| Method Detail |
public void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.startDocument()
public void endDocument()
throws org.xml.sax.SAXException
endDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionContentHandler.endDocument()
public void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
throws org.xml.sax.SAXException
startPrefixMapping in interface org.xml.sax.ContentHandlerprefix - Stringuri - String
org.xml.sax.SAXExceptionContentHandler.startPrefixMapping(String, String)
public void endPrefixMapping(java.lang.String prefix)
throws org.xml.sax.SAXException
endPrefixMapping in interface org.xml.sax.ContentHandlerprefix - String
org.xml.sax.SAXExceptionContentHandler.endPrefixMapping(String)
public void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlernamespaceURI - StringlocalName - StringqName - Stringatts - Attributes
org.xml.sax.SAXExceptionContentHandler.startElement(String, String, String, Attributes)
public void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlernamespaceURI - StringlocalName - StringqName - String
org.xml.sax.SAXExceptionContentHandler.endElement(String, String, String)
private void flushText()
throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlerch - char[]start - intlength - int
org.xml.sax.SAXExceptionContentHandler.characters(char[], int, int)
public void ignorableWhitespace(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
ignorableWhitespace in interface org.xml.sax.ContentHandlerch - char[]start - intlength - int
org.xml.sax.SAXExceptionContentHandler.ignorableWhitespace(char[], int, int)public void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlerlocator - LocatorContentHandler.setDocumentLocator(Locator)
public void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
processingInstruction in interface org.xml.sax.ContentHandlertarget - Stringdata - String
org.xml.sax.SAXExceptionContentHandler.processingInstruction(String, String)
public void skippedEntity(java.lang.String name)
throws org.xml.sax.SAXException
skippedEntity in interface org.xml.sax.ContentHandlername - String
org.xml.sax.SAXExceptionContentHandler.skippedEntity(String)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||