com.berryworks.edireader
Class EDISyntaxException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.xml.sax.SAXException
              extended by com.berryworks.edireader.EDISyntaxException
All Implemented Interfaces:
java.io.Serializable

public class EDISyntaxException
extends org.xml.sax.SAXException

An exception thrown during EDI parsing when invalid EDI syntax, structure, or content is encountered.

See Also:
Serialized Form

Constructor Summary
EDISyntaxException(java.lang.String desc)
           
EDISyntaxException(java.lang.String desc, int seg)
           
EDISyntaxException(java.lang.String desc, int expected, int actual, com.berryworks.edireader.tokenizer.Tokenizer tokenizer)
           
EDISyntaxException(java.lang.String desc, java.io.IOException e)
           
EDISyntaxException(java.lang.String desc, java.lang.String expected, java.lang.String actual, com.berryworks.edireader.tokenizer.Tokenizer tokenizer)
           
EDISyntaxException(java.lang.String desc, com.berryworks.edireader.tokenizer.Tokenizer tokenizer)
           
 
Method Summary
 int getErrorElementNumber()
           
 int getErrorSegmentNumber()
           
 
Methods inherited from class org.xml.sax.SAXException
getCause, getException, getMessage, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EDISyntaxException

public EDISyntaxException(java.lang.String desc)

EDISyntaxException

public EDISyntaxException(java.lang.String desc,
                          int seg)

EDISyntaxException

public EDISyntaxException(java.lang.String desc,
                          com.berryworks.edireader.tokenizer.Tokenizer tokenizer)

EDISyntaxException

public EDISyntaxException(java.lang.String desc,
                          java.lang.String expected,
                          java.lang.String actual,
                          com.berryworks.edireader.tokenizer.Tokenizer tokenizer)

EDISyntaxException

public EDISyntaxException(java.lang.String desc,
                          int expected,
                          int actual,
                          com.berryworks.edireader.tokenizer.Tokenizer tokenizer)

EDISyntaxException

public EDISyntaxException(java.lang.String desc,
                          java.io.IOException e)
Method Detail

getErrorElementNumber

public int getErrorElementNumber()

getErrorSegmentNumber

public int getErrorSegmentNumber()