Package org.opencms.xml
Class CmsXmlValidationErrorHandler
- java.lang.Object
-
- org.dom4j.util.XMLErrorHandler
-
- org.opencms.xml.CmsXmlValidationErrorHandler
-
- All Implemented Interfaces:
org.xml.sax.ErrorHandler
public class CmsXmlValidationErrorHandler extends org.dom4j.util.XMLErrorHandler
Error hander for writing errors found during XML validation to the OpenCms log.Exceptions caused by warnings are suppressed (but written to the log if level is set to WARN).
- Since:
- 6.0.0
-
-
Constructor Summary
Constructors Constructor Description CmsXmlValidationErrorHandler()
Constructor from superclass.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
error(org.xml.sax.SAXParseException e)
org.dom4j.Element
getWarnings()
Returns the warnings.void
warning(org.xml.sax.SAXParseException e)
-
-
-
Constructor Detail
-
CmsXmlValidationErrorHandler
public CmsXmlValidationErrorHandler()
Constructor from superclass.
-
-
Method Detail
-
error
public void error(org.xml.sax.SAXParseException e)
- Specified by:
error
in interfaceorg.xml.sax.ErrorHandler
- Overrides:
error
in classorg.dom4j.util.XMLErrorHandler
- See Also:
ErrorHandler.error(org.xml.sax.SAXParseException)
-
getWarnings
public org.dom4j.Element getWarnings()
Returns the warnings.- Returns:
- the warnings
-
warning
public void warning(org.xml.sax.SAXParseException e)
- Specified by:
warning
in interfaceorg.xml.sax.ErrorHandler
- Overrides:
warning
in classorg.dom4j.util.XMLErrorHandler
- See Also:
XMLErrorHandler.warning(org.xml.sax.SAXParseException)
-
-