Class XJCErrorListener

java.lang.Object
com.sun.tools.xjc.ErrorReceiver
org.apache.cxf.maven_plugin.XJCErrorListener
All Implemented Interfaces:
com.sun.tools.xjc.api.ErrorListener, org.glassfish.jaxb.core.api.ErrorListener, ErrorHandler

public class XJCErrorListener extends com.sun.tools.xjc.ErrorReceiver
  • Field Details

    • buildContext

      private org.sonatype.plexus.build.incremental.BuildContext buildContext
    • errorfiles

      private final List<File> errorfiles
    • firstError

      private Exception firstError
  • Constructor Details

    • XJCErrorListener

      public XJCErrorListener(org.sonatype.plexus.build.incremental.BuildContext context)
  • Method Details

    • getFirstError

      public Exception getFirstError()
    • error

      public void error(Exception exception)
      Overrides:
      error in class com.sun.tools.xjc.ErrorReceiver
    • error

      public void error(SAXParseException exception)
      Specified by:
      error in interface ErrorHandler
      Specified by:
      error in interface com.sun.tools.xjc.api.ErrorListener
      Specified by:
      error in interface org.glassfish.jaxb.core.api.ErrorListener
      Specified by:
      error in class com.sun.tools.xjc.ErrorReceiver
    • mapMessage

      private String mapMessage(String localizedMessage)
    • mapFile

      private File mapFile(String s)
    • fatalError

      public void fatalError(SAXParseException exception)
      Specified by:
      fatalError in interface ErrorHandler
      Specified by:
      fatalError in interface com.sun.tools.xjc.api.ErrorListener
      Specified by:
      fatalError in interface org.glassfish.jaxb.core.api.ErrorListener
      Specified by:
      fatalError in class com.sun.tools.xjc.ErrorReceiver
    • warning

      public void warning(SAXParseException exception)
      Specified by:
      warning in interface ErrorHandler
      Specified by:
      warning in interface com.sun.tools.xjc.api.ErrorListener
      Specified by:
      warning in interface org.glassfish.jaxb.core.api.ErrorListener
      Specified by:
      warning in class com.sun.tools.xjc.ErrorReceiver
    • info

      public void info(SAXParseException exception)
      Specified by:
      info in interface com.sun.tools.xjc.api.ErrorListener
      Specified by:
      info in interface org.glassfish.jaxb.core.api.ErrorListener
      Specified by:
      info in class com.sun.tools.xjc.ErrorReceiver
    • message

      public void message(File file, String string)
    • warning

      public void warning(File file, Exception e)