com.etasoft.trans.transaction
Class axXMLInputHandler

java.lang.Object
  extended bycom.etasoft.trans.transaction.axDocHandler
      extended bycom.etasoft.trans.transaction.axInputHandler
          extended bycom.etasoft.trans.transaction.axXMLInputHandler

public class axXMLInputHandler
extends axInputHandler

XML document handler


Constructor Summary
axXMLInputHandler(axMap map, axMapRoot mapRoot, com.etasoft.trans.runtime.axIDFFrame idfFrame, axInfoList expList)
           
 
Method Summary
 void endTag(java.lang.Object tag)
           
protected  boolean isMatch(axMapObject mapObj, java.lang.String tag, boolean fixedLength, int length, java.util.HashMap tabElements)
          Is match.
 boolean isStopped()
          Signal back to parser when parsing should be stopped.
 void startDocument()
           
 boolean startTag(java.lang.Object tag, boolean fixedLength, int length, java.util.HashMap tabElements)
           
 void text(java.lang.String str)
           
 
Methods inherited from class com.etasoft.trans.transaction.axInputHandler
endDocument, getIDFFrame, walkTree
 
Methods inherited from class com.etasoft.trans.transaction.axDocHandler
getMap, getMapRoot, getMetaData, getSegmentCount, getSeparators
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

axXMLInputHandler

public axXMLInputHandler(axMap map,
                         axMapRoot mapRoot,
                         com.etasoft.trans.runtime.axIDFFrame idfFrame,
                         axInfoList expList)
Method Detail

startDocument

public void startDocument()
                   throws axException
Specified by:
startDocument in class axInputHandler
Throws:
axException

startTag

public boolean startTag(java.lang.Object tag,
                        boolean fixedLength,
                        int length,
                        java.util.HashMap tabElements)
                 throws axException
Specified by:
startTag in class axInputHandler
Throws:
axException

endTag

public void endTag(java.lang.Object tag)
            throws axException
Overrides:
endTag in class axInputHandler
Throws:
axException

text

public void text(java.lang.String str)
          throws axException
Overrides:
text in class axInputHandler
Throws:
axException

isMatch

protected boolean isMatch(axMapObject mapObj,
                          java.lang.String tag,
                          boolean fixedLength,
                          int length,
                          java.util.HashMap tabElements)
Description copied from class: axInputHandler
Is match.

Overrides:
isMatch in class axInputHandler

isStopped

public boolean isStopped()
Signal back to parser when parsing should be stopped.

Specified by:
isStopped in class axInputHandler