java/src/org/apache/qetest/trax/LoggingErrorListener.java [61:147]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        setLogger(l);
    }


    /** 
     * Constants determining when we should throw exceptions.
     * <ul>Flags are combineable like a bitfield.
     * <li>THROW_NEVER - never ever (always continue - note this 
     * may have unexpected effects when fatalErrors happen, see 
     * {@link javax.xml.transform.ErrorListener#fatalError(javax.xml.transform.TransformerException)}</li>
     * <li>THROW_ON_WARNING - throw only on warnings</li>
     * <li>THROW_ON_ERROR - throw only on errors</li>
     * <li>THROW_ON_FATAL - throw only on fatalErrors - default</li>
     * <li>THROW_ALWAYS - always throw exceptions</li>
     * </ul>
     */
    public static final int THROW_NEVER = 0;

    /** THROW_ON_WARNING - throw only on warnings.  */
    public static final int THROW_ON_WARNING = 1;

    /** THROW_ON_ERROR - throw only on errors.  */
    public static final int THROW_ON_ERROR = 2;

    /** THROW_ON_FATAL - throw only on fatalErrors - default.  */
    public static final int THROW_ON_FATAL = 4;

    /** THROW_ALWAYS - always throw exceptions.   */
    public static final int THROW_ALWAYS = THROW_ON_WARNING & THROW_ON_ERROR
                                           & THROW_ON_FATAL;

    /** If we should throw an exception for each message type. */
    protected int throwWhen = THROW_ON_FATAL;

    /**
     * Tells us when we should re-throw exceptions.  
     *
     * @param t THROW_WHEN_* constant as to when we should re-throw 
     * an exception when we are called
     */
    public void setThrowWhen(int t)
    {
        throwWhen = t;
    }

    /**
     * Tells us when we should re-throw exceptions.  
     *
     * @return THROW_WHEN_* constant as to when we should re-throw 
     * an exception when we are called
     */
    public int getThrowWhen()
    {
        return throwWhen;
    }

    /** Constant for items returned in getCounters: messages.  */
    public static final int TYPE_WARNING = 0;

    /** Constant for items returned in getCounters: errors.  */
    public static final int TYPE_ERROR = 1;

    /** Constant for items returned in getCounters: fatalErrors.  */
    public static final int TYPE_FATALERROR = 2;

    /** 
     * Counters for how many events we've handled.  
     * Index into array are the TYPE_* constants.
     */
    protected int[] counters = 
    {
        0, /* warning */
        0, /* error */
        0  /* fatalError */
    };


    /**
     * Get a list of counters of all items we've logged.
     * Returned as warnings, errors, fatalErrors
     * Index into array are the TYPE_* constants.
     *
     * @return array of int counters for each item we log
     */
    public int[] getCounters()
    {
        return counters;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



java/src/org/apache/qetest/xsl/LoggingSAXErrorHandler.java [58:144]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        setLogger(l);
    }


    /** 
     * Constants determining when we should throw exceptions.
     * <ul>Flags are combineable like a bitfield.
     * <li>THROW_NEVER - never ever (always continue - note this 
     * may have unexpected effects when fatalErrors happen, see 
     * {@link javax.xml.transform.ErrorListener#fatalError(javax.xml.transform.TransformerException)}</li>
     * <li>THROW_ON_WARNING - throw only on warnings</li>
     * <li>THROW_ON_ERROR - throw only on errors</li>
     * <li>THROW_ON_FATAL - throw only on fatalErrors - default</li>
     * <li>THROW_ALWAYS - always throw exceptions</li>
     * </ul>
     */
    public static final int THROW_NEVER = 0;

    /** THROW_ON_WARNING - throw only on warnings.  */
    public static final int THROW_ON_WARNING = 1;

    /** THROW_ON_ERROR - throw only on errors.  */
    public static final int THROW_ON_ERROR = 2;

    /** THROW_ON_FATAL - throw only on fatalErrors - default.  */
    public static final int THROW_ON_FATAL = 4;

    /** THROW_ALWAYS - always throw exceptions.   */
    public static final int THROW_ALWAYS = THROW_ON_WARNING & THROW_ON_ERROR
                                           & THROW_ON_FATAL;

    /** If we should throw an exception for each message type. */
    protected int throwWhen = THROW_ON_FATAL;

    /**
     * Tells us when we should re-throw exceptions.  
     *
     * @param t THROW_WHEN_* constant as to when we should re-throw 
     * an exception when we are called
     */
    public void setThrowWhen(int t)
    {
        throwWhen = t;
    }

    /**
     * Tells us when we should re-throw exceptions.  
     *
     * @return THROW_WHEN_* constant as to when we should re-throw 
     * an exception when we are called
     */
    public int getThrowWhen()
    {
        return throwWhen;
    }

    /** Constant for items returned in getCounters: messages.  */
    public static final int TYPE_WARNING = 0;

    /** Constant for items returned in getCounters: errors.  */
    public static final int TYPE_ERROR = 1;

    /** Constant for items returned in getCounters: fatalErrors.  */
    public static final int TYPE_FATALERROR = 2;

    /** 
     * Counters for how many events we've handled.  
     * Index into array are the TYPE_* constants.
     */
    protected int[] counters = 
    {
        0, /* warning */
        0, /* error */
        0  /* fatalError */
    };


    /**
     * Get a list of counters of all items we've logged.
     * Returned as warnings, errors, fatalErrors
     * Index into array are the TYPE_* constants.
     *
     * @return array of int counters for each item we log
     */
    public int[] getCounters()
    {
        return counters;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



