com.retek.commons.component.xml.impl
Class BaseElementXmlFileHandler

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended bycom.retek.commons.component.xml.impl.BaseElementXmlFileHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Direct Known Subclasses:
CustomerFileXmlFileHandler, CustomerMergeXmlFileHandler, SalesAuditXmlFileHandler

public abstract class BaseElementXmlFileHandler
extends org.xml.sax.helpers.DefaultHandler


Constructor Summary
BaseElementXmlFileHandler(DistributedContext context, XmlFileHandlerTransactionProcessor transactionProcessor)
           
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endDocument()
           
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qualifiedName)
           
protected  DistributedContext getContext()
           
protected abstract  RetekLogger getLogger()
           
protected  void registerElement(java.lang.String elementName, BaseElementXmlBuilder xmlBuilder)
           
 void startDocument()
           
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qualifiedName, org.xml.sax.Attributes attributes)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseElementXmlFileHandler

public BaseElementXmlFileHandler(DistributedContext context,
                                 XmlFileHandlerTransactionProcessor transactionProcessor)
                          throws SystemException
Method Detail

startDocument

public void startDocument()

endDocument

public void endDocument()

getContext

protected final DistributedContext getContext()

getLogger

protected abstract RetekLogger getLogger()

registerElement

protected final void registerElement(java.lang.String elementName,
                                     BaseElementXmlBuilder xmlBuilder)

startElement

public final void startElement(java.lang.String uri,
                               java.lang.String localName,
                               java.lang.String qualifiedName,
                               org.xml.sax.Attributes attributes)
                        throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

endElement

public final void endElement(java.lang.String uri,
                             java.lang.String localName,
                             java.lang.String qualifiedName)
                      throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException

characters

public final void characters(char[] ch,
                             int start,
                             int length)
                      throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28