Class XjcLogAdapter
- java.lang.Object
-
- com.sun.tools.xjc.XJCListener
-
- org.codehaus.mojo.jaxb2.javageneration.XjcLogAdapter
-
- All Implemented Interfaces:
com.sun.tools.xjc.api.ErrorListener,com.sun.xml.bind.api.ErrorListener,org.xml.sax.ErrorHandler
public class XjcLogAdapter extends com.sun.tools.xjc.XJCListenerAdapter implementation emitting XJC events to a Maven Log.- Since:
- 2.0
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.plugin.logging.Loglog
-
Constructor Summary
Constructors Constructor Description XjcLogAdapter(org.apache.maven.plugin.logging.Log log)Creates an XjcLogAdapter which emits all XJC events onto the supplied Maven Log.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiderror(org.xml.sax.SAXParseException exception)voidfatalError(org.xml.sax.SAXParseException exception)voidgeneratedFile(java.lang.String fileName, int current, int total)private java.lang.StringgetLocation(org.xml.sax.SAXParseException e)voidinfo(org.xml.sax.SAXParseException exception)voidwarning(org.xml.sax.SAXParseException exception)
-
-
-
Method Detail
-
generatedFile
public void generatedFile(java.lang.String fileName, int current, int total)- Overrides:
generatedFilein classcom.sun.tools.xjc.XJCListener
-
error
public void error(org.xml.sax.SAXParseException exception)
-
fatalError
public void fatalError(org.xml.sax.SAXParseException exception)
-
warning
public void warning(org.xml.sax.SAXParseException exception)
-
info
public void info(org.xml.sax.SAXParseException exception)
-
getLocation
private java.lang.String getLocation(org.xml.sax.SAXParseException e)
-
-