lux
Class TransformErrorListener

java.lang.Object
  extended by lux.TransformErrorListener
All Implemented Interfaces:
ErrorListener

public class TransformErrorListener
extends Object
implements ErrorListener

Captures errors produced by Saxon during compilation and evaluation of queries. Maintains a list of TransformerExceptions.


Constructor Summary
TransformErrorListener()
           
 
Method Summary
 void clear()
           
 void error(TransformerException exception)
           
 void fatalError(TransformerException exception)
           
 ArrayList<TransformerException> getErrors()
           
 Object getUserData()
           
 void setUserData(Object userData)
          Provided as a conduit for passing lux internal data through a Saxon evaluation episode into a function call.
 void warning(TransformerException exception)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformErrorListener

public TransformErrorListener()
Method Detail

getErrors

public ArrayList<TransformerException> getErrors()

clear

public void clear()

error

public void error(TransformerException exception)
           throws TransformerException
Specified by:
error in interface ErrorListener
Throws:
TransformerException

fatalError

public void fatalError(TransformerException exception)
                throws TransformerException
Specified by:
fatalError in interface ErrorListener
Throws:
TransformerException

warning

public void warning(TransformerException exception)
             throws TransformerException
Specified by:
warning in interface ErrorListener
Throws:
TransformerException

getUserData

public Object getUserData()
Returns:
the user-data

setUserData

public void setUserData(Object userData)
Provided as a conduit for passing lux internal data through a Saxon evaluation episode into a function call.

Parameters:
userData - any object


Copyright © 2013. All Rights Reserved.