org.jboss.xb.binding.sunday.unmarshalling
Class SundayContentHandler
java.lang.Object
org.jboss.xb.binding.sunday.unmarshalling.SundayContentHandler
- All Implemented Interfaces:
- JBossXBParser.ContentHandler
public class SundayContentHandler
- extends Object
- implements JBossXBParser.ContentHandler
todo: to improve performance, consider gathering all the necessary binding metadata in startElement and
pushing it instead of ElementBinding into elementStack to free the endElement implementation from
re-gathering this same metadata again.
- Version:
- $Revision: 1.1.2.7 $
- Author:
- Alexey Loubyansky
Method Summary |
void |
characters(char[] ch,
int start,
int length)
|
void |
endElement(String namespaceURI,
String localName,
String qName)
|
void |
endPrefixMapping(String prefix)
|
Object |
getRoot()
|
void |
processingInstruction(String target,
String data)
|
void |
startElement(String namespaceURI,
String localName,
String qName,
Attributes atts,
org.apache.xerces.xs.XSTypeDefinition type)
|
void |
startPrefixMapping(String prefix,
String uri)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SundayContentHandler
public SundayContentHandler(SchemaBinding schema)
SundayContentHandler
public SundayContentHandler(SchemaBindingResolver schemaResolver)
characters
public void characters(char[] ch,
int start,
int length)
- Specified by:
characters
in interface JBossXBParser.ContentHandler
endElement
public void endElement(String namespaceURI,
String localName,
String qName)
- Specified by:
endElement
in interface JBossXBParser.ContentHandler
startElement
public void startElement(String namespaceURI,
String localName,
String qName,
Attributes atts,
org.apache.xerces.xs.XSTypeDefinition type)
- Specified by:
startElement
in interface JBossXBParser.ContentHandler
startPrefixMapping
public void startPrefixMapping(String prefix,
String uri)
- Specified by:
startPrefixMapping
in interface JBossXBParser.ContentHandler
endPrefixMapping
public void endPrefixMapping(String prefix)
- Specified by:
endPrefixMapping
in interface JBossXBParser.ContentHandler
processingInstruction
public void processingInstruction(String target,
String data)
- Specified by:
processingInstruction
in interface JBossXBParser.ContentHandler
getRoot
public Object getRoot()
- Specified by:
getRoot
in interface JBossXBParser.ContentHandler
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.