public class MavenMessageHandler
extends org.aspectj.bridge.MessageHandler
| Constructor and Description |
|---|
MavenMessageHandler(org.apache.maven.plugin.logging.Log log)
Constructs a MessageHandler with a Maven plugin logger, and emitting detailed information for all
AJC message kinds the
DEFAULT_DETAIL_TYPES List. |
MavenMessageHandler(org.apache.maven.plugin.logging.Log log,
List<org.aspectj.bridge.IMessage.Kind> showDetailsForMessageKindList)
Constructs a MessageHandler with a Maven plugin logger.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
handleMessage(org.aspectj.bridge.IMessage message)
Copies output from the supplied message onto the active Maven Log.
|
public MavenMessageHandler(org.apache.maven.plugin.logging.Log log,
List<org.aspectj.bridge.IMessage.Kind> showDetailsForMessageKindList)
log - The active Maven Log.showDetailsForMessageKindList - A List holding all AJC message types for which this MavenMessageHandler
should emit details onto the Maven log (i.e. class name,
line/row number etc.)public MavenMessageHandler(org.apache.maven.plugin.logging.Log log)
DEFAULT_DETAIL_TYPES List.log - The active Maven Log.public boolean handleMessage(org.aspectj.bridge.IMessage message)
message.getKind()) is listed in the showDetailsForMessageKindList List,
the message is prefixed with location details (Class, row/line number etc.) as well.
handleMessage in interface org.aspectj.bridge.IMessageHandlerhandleMessage in class org.aspectj.bridge.MessageHandlerCopyright © 2005–2014 Codehaus. All rights reserved.