# com.bea.wlw.netui.tags
ErrorReporter Interface

public interface ErrorReporter

All Known Implementing Classes
  `Html`, `Template`, `Grid`

## Field Summary

`public static final `String`` | `CONTAINER_ERRORS` String

## Method Summary

`public void` | `addError`(`AbstractPageError` ape)
`public boolean` | `isReporting`() This boolean indicates if an ErrorReporter is reporting errors or not.
`public `ArrayList`` | `returnErrors`() Return an ArrayList of the errors

## Field Detail

### CONTAINER_ERRORS

    public static final String CONTAINER_ERRORS

## Method Detail

### addError(AbstractPageError) Method

    public void addError(AbstractPageError ape)

### isReporting() Method

    public boolean isReporting()

This boolean indicates if an ErrorReporter is reporting errors or not. The caller should check this before calling addError because the ErrorReporter may be off for some reason.

#### Returns

a boolean indicating if the tag is reporting errors or not.

### returnErrors() Method

    public ArrayList returnErrors()

Return an ArrayList of the errors

#### Returns

an `ArrayList` of all errors.