fr.improve.xdi
Class Analyser

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended byfr.improve.xdi.Analyser
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.apache.xerces.dom3.DOMErrorHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, java.io.Serializable

public class Analyser
extends org.xml.sax.helpers.DefaultHandler
implements org.apache.xerces.dom3.DOMErrorHandler, java.io.Serializable

SAX Handler implementation for reading XML to import Implementation of the import process

Author:
Sébastien Letélié
See Also:
Serialized Form

Field Summary
protected  org.apache.commons.logging.Log log
           
 
Constructor Summary
Analyser(XMLDecoder in_decoder)
           
 
Method Summary
 BinaryHandler binaryHandler()
           
 void characters(char[] ch, int start, int length)
           
 int commitIteration()
           
 void endElement(java.lang.String in_namespaceURI, java.lang.String in_localName, java.lang.String in_qName)
           
 IntegrateErrorHandler errorHandler()
           
 java.lang.String getDateFormat()
           
 EnterpriseContext getEnterpriseContext()
           
 int getObjectCount()
           
 java.util.Collection getObjects()
           
 boolean handleError(org.apache.xerces.dom3.DOMError in_error)
           
 boolean isRetainObjects()
           
 void reset()
           
 void setBinaryHandler(BinaryHandler in_binaryHandler)
           
 void setCommitIteration(int in_value)
           
 void setDateFormat(java.lang.String in_pattern)
           
 void setErrorHandler(IntegrateErrorHandler in_errorHandler)
           
 void setLogName(java.lang.String in_name)
           
 void setRetainObjects(boolean in_flag)
           
 void setWillCommit(boolean in_flag)
           
 void setXSDFileURI(java.lang.String in_XSDFileURI)
           
 void startElement(java.lang.String in_namespaceURI, java.lang.String in_localName, java.lang.String in_qName, org.xml.sax.Attributes in_atts)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, 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

log

protected org.apache.commons.logging.Log log
Constructor Detail

Analyser

public Analyser(XMLDecoder in_decoder)
         throws javax.xml.parsers.ParserConfigurationException
Method Detail

getEnterpriseContext

public EnterpriseContext getEnterpriseContext()

setLogName

public void setLogName(java.lang.String in_name)

setDateFormat

public void setDateFormat(java.lang.String in_pattern)

getDateFormat

public java.lang.String getDateFormat()

setRetainObjects

public void setRetainObjects(boolean in_flag)

setXSDFileURI

public void setXSDFileURI(java.lang.String in_XSDFileURI)

isRetainObjects

public boolean isRetainObjects()

setCommitIteration

public void setCommitIteration(int in_value)

commitIteration

public int commitIteration()

setErrorHandler

public void setErrorHandler(IntegrateErrorHandler in_errorHandler)

errorHandler

public IntegrateErrorHandler errorHandler()

setBinaryHandler

public void setBinaryHandler(BinaryHandler in_binaryHandler)

binaryHandler

public BinaryHandler binaryHandler()

setWillCommit

public void setWillCommit(boolean in_flag)

getObjects

public java.util.Collection getObjects()

getObjectCount

public int getObjectCount()

reset

public void reset()

startElement

public void startElement(java.lang.String in_namespaceURI,
                         java.lang.String in_localName,
                         java.lang.String in_qName,
                         org.xml.sax.Attributes in_atts)
                  throws org.xml.sax.SAXException
Specified by:
startElement in interface org.xml.sax.ContentHandler
Throws:
org.xml.sax.SAXException

endElement

public void endElement(java.lang.String in_namespaceURI,
                       java.lang.String in_localName,
                       java.lang.String in_qName)
                throws org.xml.sax.SAXException
Specified by:
endElement in interface org.xml.sax.ContentHandler
Throws:
org.xml.sax.SAXException

characters

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

handleError

public boolean handleError(org.apache.xerces.dom3.DOMError in_error)
Specified by:
handleError in interface org.apache.xerces.dom3.DOMErrorHandler


Copyright © 2004-2005 Improve. All Rights Reserved.