org.aspectj.weaver.tools
Class WeavingAdaptor.WeavingAdaptorMessageWriter
java.lang.Object
org.aspectj.bridge.MessageWriter
org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageWriter
- All Implemented Interfaces:
- org.aspectj.bridge.IMessageHandler
- Enclosing class:
- WeavingAdaptor
protected class WeavingAdaptor.WeavingAdaptorMessageWriter
- extends org.aspectj.bridge.MessageWriter
Fields inherited from class org.aspectj.bridge.MessageWriter |
abortOnFailure, writer |
Fields inherited from interface org.aspectj.bridge.IMessageHandler |
SYSTEM_ERR, SYSTEM_OUT, THROW |
Method Summary |
void |
dontIgnore(org.aspectj.bridge.IMessage.Kind kind)
Remove a message kind from the list of those ignored from now on. |
boolean |
handleMessage(org.aspectj.bridge.IMessage message)
|
void |
ignore(org.aspectj.bridge.IMessage.Kind kind)
Set a message kind to be ignored from now on |
boolean |
isIgnoring(org.aspectj.bridge.IMessage.Kind kind)
|
protected String |
render(org.aspectj.bridge.IMessage message)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WeavingAdaptor.WeavingAdaptorMessageWriter
public WeavingAdaptor.WeavingAdaptorMessageWriter(PrintWriter writer)
handleMessage
public boolean handleMessage(org.aspectj.bridge.IMessage message)
throws org.aspectj.bridge.AbortException
- Specified by:
handleMessage
in interface org.aspectj.bridge.IMessageHandler
- Overrides:
handleMessage
in class org.aspectj.bridge.MessageWriter
- Throws:
org.aspectj.bridge.AbortException
isIgnoring
public boolean isIgnoring(org.aspectj.bridge.IMessage.Kind kind)
- Specified by:
isIgnoring
in interface org.aspectj.bridge.IMessageHandler
- Overrides:
isIgnoring
in class org.aspectj.bridge.MessageWriter
ignore
public void ignore(org.aspectj.bridge.IMessage.Kind kind)
- Set a message kind to be ignored from now on
- Specified by:
ignore
in interface org.aspectj.bridge.IMessageHandler
- Overrides:
ignore
in class org.aspectj.bridge.MessageWriter
dontIgnore
public void dontIgnore(org.aspectj.bridge.IMessage.Kind kind)
- Remove a message kind from the list of those ignored from now on.
- Specified by:
dontIgnore
in interface org.aspectj.bridge.IMessageHandler
- Overrides:
dontIgnore
in class org.aspectj.bridge.MessageWriter
render
protected String render(org.aspectj.bridge.IMessage message)
- Overrides:
render
in class org.aspectj.bridge.MessageWriter