org.aspectj.weaver.tools
Class WeavingAdaptor.WeavingAdaptorMessageHolder
java.lang.Object
org.aspectj.bridge.MessageHandler
org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
- All Implemented Interfaces:
- org.aspectj.bridge.IMessageHandler, org.aspectj.bridge.IMessageHolder
- Enclosing class:
- WeavingAdaptor
protected class WeavingAdaptor.WeavingAdaptorMessageHolder
- extends org.aspectj.bridge.MessageHandler
Processes messages arising from weaver operations.
Tell weaver to abort on any message more severe than warning.
| Fields inherited from class org.aspectj.bridge.MessageHandler |
handleMessageResult, ignoring, interceptor, messages |
| Fields inherited from interface org.aspectj.bridge.IMessageHolder |
EQUAL, ORGREATER |
| Fields inherited from interface org.aspectj.bridge.IMessageHandler |
SYSTEM_ERR, SYSTEM_OUT, THROW |
| Methods inherited from class org.aspectj.bridge.MessageHandler |
clearMessages, getErrors, getMessages, getWarnings, hasAnyMessage, init, init, numMessages, setInterceptor, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
traceMessages
protected boolean traceMessages
WeavingAdaptor.WeavingAdaptorMessageHolder
public WeavingAdaptor.WeavingAdaptorMessageHolder(java.io.PrintWriter writer)
render
protected java.lang.String render(org.aspectj.bridge.IMessage message)
flushMessages
public void flushMessages()
setDelegate
public void setDelegate(org.aspectj.bridge.IMessageHandler messageHandler)
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.MessageHandler
- 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.MessageHandler
dontIgnore
public void dontIgnore(org.aspectj.bridge.IMessage.Kind kind)
- Specified by:
dontIgnore in interface org.aspectj.bridge.IMessageHandler- Overrides:
dontIgnore in class org.aspectj.bridge.MessageHandler
ignore
public void ignore(org.aspectj.bridge.IMessage.Kind kind)
- Specified by:
ignore in interface org.aspectj.bridge.IMessageHandler- Overrides:
ignore in class org.aspectj.bridge.MessageHandler
getUnmodifiableListView
public java.util.List getUnmodifiableListView()
- Specified by:
getUnmodifiableListView in interface org.aspectj.bridge.IMessageHolder- Overrides:
getUnmodifiableListView in class org.aspectj.bridge.MessageHandler