- java.lang.Object
-
- com.sun.tools.ws.wscompile.WsimportListener
-
- All Implemented Interfaces:
com.sun.tools.xjc.api.ErrorListener,com.sun.xml.bind.api.ErrorListener,ErrorHandler
- Direct Known Subclasses:
WsimportTool.Listener
public class WsimportListener extends Object implements com.sun.tools.xjc.api.ErrorListener
- Author:
- Vivek Pandey
-
-
Constructor Summary
Constructors Constructor Description WsimportListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(SAXParseException exception)voiderror(SAXParseException exception)voidfatalError(SAXParseException exception)voidgeneratedFile(String fileName)Called for each file generated by wsimport or wsgen.voidinfo(SAXParseException exception)booleanisCanceled()wsimport will periodically invoke this method to see if it should cancel a compilation.voidmessage(String msg)Other miscellenous messages that do not have structures will be reported through this method.voidwarning(SAXParseException exception)
-
-
-
Method Detail
-
generatedFile
public void generatedFile(String fileName)
Called for each file generated by wsimport or wsgen.The file name includes the path portions that correspond with the package name.
When generating files into a directory, file names will be relative to the output directory.
- Parameters:
fileName- file names like "org/acme/foo/Foo.java"
-
message
public void message(String msg)
Other miscellenous messages that do not have structures will be reported through this method. This method is used likePrintStream.println(String). The callee is expected to add '\n'.
-
error
public void error(SAXParseException exception)
- Specified by:
errorin interfaceErrorHandler- Specified by:
errorin interfacecom.sun.tools.xjc.api.ErrorListener- Specified by:
errorin interfacecom.sun.xml.bind.api.ErrorListener
-
fatalError
public void fatalError(SAXParseException exception)
- Specified by:
fatalErrorin interfaceErrorHandler- Specified by:
fatalErrorin interfacecom.sun.tools.xjc.api.ErrorListener- Specified by:
fatalErrorin interfacecom.sun.xml.bind.api.ErrorListener
-
warning
public void warning(SAXParseException exception)
- Specified by:
warningin interfaceErrorHandler- Specified by:
warningin interfacecom.sun.tools.xjc.api.ErrorListener- Specified by:
warningin interfacecom.sun.xml.bind.api.ErrorListener
-
info
public void info(SAXParseException exception)
- Specified by:
infoin interfacecom.sun.tools.xjc.api.ErrorListener- Specified by:
infoin interfacecom.sun.xml.bind.api.ErrorListener
-
debug
public void debug(SAXParseException exception)
-
isCanceled
public boolean isCanceled()
wsimport will periodically invoke this method to see if it should cancel a compilation.- Returns:
- true if the
WsimportListenerwants to abort the processing. - Since:
- 2.1
-
-