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