Class WeaverMessageHandler
java.lang.Object
org.aspectj.ajdt.internal.compiler.WeaverMessageHandler
- All Implemented Interfaces:
IMessageHandler
- Author:
- colyer To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
-
Field Summary
Fields inherited from interface org.aspectj.bridge.IMessageHandler
SYSTEM_ERR, SYSTEM_OUT, THROW -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddontIgnore(IMessage.Kind kind) No-opbooleanhandleMessage(IMessage message) Handle message, by reporting and/or throwing an AbortException.voidignore(IMessage.Kind kind) No-opbooleanisIgnoring(IMessage.Kind kind) Signal clients whether this will ignore messages of a given type.voidvoidsetCurrentResult(CompilationResult result)
-
Constructor Details
-
WeaverMessageHandler
-
-
Method Details
-
resetCompiler
-
setCurrentResult
-
handleMessage
Description copied from interface:IMessageHandlerHandle message, by reporting and/or throwing an AbortException.- Specified by:
handleMessagein interfaceIMessageHandler- Parameters:
message- the IMessage to handle - never null- Returns:
- true if this message was handled by this handler
- Throws:
AbortException- depending on handler logic.
-
isIgnoring
Description copied from interface:IMessageHandlerSignal clients whether this will ignore messages of a given type. Clients may use this to avoid constructing or sending certain messages.- Specified by:
isIgnoringin interfaceIMessageHandler- Returns:
- true if this handler is ignoring all messages of this type
-
dontIgnore
No-op- Specified by:
dontIgnorein interfaceIMessageHandler- Parameters:
kind-- See Also:
-
ignore
No-op- Specified by:
ignorein interfaceIMessageHandler- Parameters:
kind-- See Also:
-