org.jbind.xml.core.bridge
Class SaxVisitor

java.lang.Object
  extended byorg.jbind.xml.core.bridge.SaxVisitor
All Implemented Interfaces:
IDataImplVisitor

public class SaxVisitor
extends java.lang.Object
implements IDataImplVisitor


Constructor Summary
SaxVisitor()
           
 
Method Summary
 void outputSaxEvents(IImpl anImpl, org.xml.sax.ContentHandler aHandler, java.util.Map aNamespaceToPrefixMapping, java.util.Map aTopLevelAttributes)
           
 void visitElementImplEnd(IElementImpl anImpl)
           
 void visitElementImplStart(IElementImpl anImpl)
           
 void visitTextImpl(ITextImpl anImpl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SaxVisitor

public SaxVisitor()
Method Detail

visitElementImplStart

public void visitElementImplStart(IElementImpl anImpl)
                           throws XmlException
Specified by:
visitElementImplStart in interface IDataImplVisitor
Throws:
XmlException

visitElementImplEnd

public void visitElementImplEnd(IElementImpl anImpl)
                         throws XmlException
Specified by:
visitElementImplEnd in interface IDataImplVisitor
Throws:
XmlException

visitTextImpl

public void visitTextImpl(ITextImpl anImpl)
                   throws XmlException
Specified by:
visitTextImpl in interface IDataImplVisitor
Throws:
XmlException

outputSaxEvents

public void outputSaxEvents(IImpl anImpl,
                            org.xml.sax.ContentHandler aHandler,
                            java.util.Map aNamespaceToPrefixMapping,
                            java.util.Map aTopLevelAttributes)
                     throws XmlException
Throws:
XmlException