Package org.aspectj.weaver.tools
Class WeavingAdaptor.WeavingAdaptorMessageHolder
- java.lang.Object
-
- org.aspectj.bridge.MessageHandler
-
- org.aspectj.weaver.tools.WeavingAdaptor.WeavingAdaptorMessageHolder
-
- All Implemented Interfaces:
IMessageHandler,IMessageHolder
- Enclosing class:
- WeavingAdaptor
protected class WeavingAdaptor.WeavingAdaptorMessageHolder extends MessageHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected booleantraceMessages-
Fields inherited from class org.aspectj.bridge.MessageHandler
handleMessageResult, ignoring, interceptor, messages
-
Fields inherited from interface org.aspectj.bridge.IMessageHandler
SYSTEM_ERR, SYSTEM_OUT, THROW
-
Fields inherited from interface org.aspectj.bridge.IMessageHolder
EQUAL, ORGREATER
-
-
Constructor Summary
Constructors Constructor Description WeavingAdaptorMessageHolder(PrintWriter writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddontIgnore(IMessage.Kind kind)voidflushMessages()List<IMessage>getUnmodifiableListView()booleanhandleMessage(IMessage message)voidignore(IMessage.Kind kind)booleanisIgnoring(IMessage.Kind kind)protected Stringrender(IMessage message)voidsetDelegate(IMessageHandler messageHandler)-
Methods inherited from class org.aspectj.bridge.MessageHandler
clearMessages, getErrors, getMessages, getWarnings, hasAnyMessage, init, init, numMessages, setInterceptor, toString
-
-
-
-
Constructor Detail
-
WeavingAdaptorMessageHolder
public WeavingAdaptorMessageHolder(PrintWriter writer)
-
-
Method Detail
-
flushMessages
public void flushMessages()
-
setDelegate
public void setDelegate(IMessageHandler messageHandler)
-
handleMessage
public boolean handleMessage(IMessage message) throws AbortException
- Specified by:
handleMessagein interfaceIMessageHandler- Overrides:
handleMessagein classMessageHandler- Throws:
AbortException
-
isIgnoring
public boolean isIgnoring(IMessage.Kind kind)
- Specified by:
isIgnoringin interfaceIMessageHandler- Overrides:
isIgnoringin classMessageHandler
-
dontIgnore
public void dontIgnore(IMessage.Kind kind)
- Specified by:
dontIgnorein interfaceIMessageHandler- Overrides:
dontIgnorein classMessageHandler
-
ignore
public void ignore(IMessage.Kind kind)
- Specified by:
ignorein interfaceIMessageHandler- Overrides:
ignorein classMessageHandler
-
getUnmodifiableListView
public List<IMessage> getUnmodifiableListView()
- Specified by:
getUnmodifiableListViewin interfaceIMessageHolder- Overrides:
getUnmodifiableListViewin classMessageHandler
-
-