@ThreadSafe public class CollectingSAXErrorHandler extends AbstractSAXErrorHandler implements IHasResourceErrorGroup
| Modifier and Type | Field and Description |
|---|---|
protected SimpleReadWriteLock |
m_aRWLock |
| Constructor and Description |
|---|
CollectingSAXErrorHandler() |
CollectingSAXErrorHandler(ErrorHandler aWrappedErrorHandler) |
| Modifier and Type | Method and Description |
|---|---|
EChange |
clearResourceErrors()
Clear all currently stored errors.
|
boolean |
containsAtLeastOneError() |
IResourceErrorGroup |
getResourceErrors() |
protected void |
internalLog(IErrorLevel aErrorLevel,
SAXParseException aException) |
String |
toString() |
error, fatalError, getSaxParseError, getWrappedErrorHandler, warningprotected final SimpleReadWriteLock m_aRWLock
public CollectingSAXErrorHandler()
public CollectingSAXErrorHandler(@Nullable ErrorHandler aWrappedErrorHandler)
protected void internalLog(@Nonnull IErrorLevel aErrorLevel, SAXParseException aException)
internalLog in class AbstractSAXErrorHandler@Nonnull @ReturnsMutableCopy public IResourceErrorGroup getResourceErrors()
getResourceErrors in interface IHasResourceErrorGroupnull resource error groupspublic boolean containsAtLeastOneError()
@Nonnull public EChange clearResourceErrors()
EChange.CHANGED if at least one item was cleared.public String toString()
toString in class AbstractSAXErrorHandlerCopyright © 2014–2015 Philip Helger. All rights reserved.