com.metamatrix.common.xml.xmi
Class XMIContentHandler.BodyHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by com.metamatrix.common.xml.xmi.XMIContentHandler.BodyHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
XMIContentHandler

protected class XMIContentHandler.BodyHandler
extends org.xml.sax.helpers.DefaultHandler

Inner class to handle the XMI Body


Field Summary
 java.lang.String BODY_HANDLER
           
 
Constructor Summary
XMIContentHandler.BodyHandler(XMIReaderAdapter adapter)
           
 
Method Summary
 void characters(char[] characters, int start, int length)
           
 void endDocument()
           
 void endElement(java.lang.String uri, java.lang.String name, java.lang.String qName)
           
 void ignorableWhitespace(char[] characters, int start, int length)
           
protected  boolean isEntity(java.lang.String uri, java.lang.String name, java.lang.String qName, org.xml.sax.Attributes atts)
           
 void startElement(java.lang.String uri, java.lang.String name, java.lang.String qName, org.xml.sax.Attributes atts)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endPrefixMapping, error, fatalError, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BODY_HANDLER

public final java.lang.String BODY_HANDLER
See Also:
Constant Field Values
Constructor Detail

XMIContentHandler.BodyHandler

public XMIContentHandler.BodyHandler(XMIReaderAdapter adapter)
Method Detail

characters

public void characters(char[] characters,
                       int start,
                       int length)
Specified by:
characters in interface org.xml.sax.ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler

ignorableWhitespace

public void ignorableWhitespace(char[] characters,
                                int start,
                                int length)
                         throws org.xml.sax.SAXException
Specified by:
ignorableWhitespace in interface org.xml.sax.ContentHandler
Overrides:
ignorableWhitespace in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

endElement

public void endElement(java.lang.String uri,
                       java.lang.String name,
                       java.lang.String qName)
                throws org.xml.sax.SAXException
Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

startElement

public void startElement(java.lang.String uri,
                         java.lang.String name,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)
                  throws org.xml.sax.SAXException
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

endDocument

public void endDocument()
                 throws org.xml.sax.SAXException
Specified by:
endDocument in interface org.xml.sax.ContentHandler
Overrides:
endDocument in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

isEntity

protected boolean isEntity(java.lang.String uri,
                           java.lang.String name,
                           java.lang.String qName,
                           org.xml.sax.Attributes atts)


Copyright © 2009. All Rights Reserved.