Class MessageHandler

java.lang.Object
org.aspectj.bridge.MessageHandler
All Implemented Interfaces:
IMessageHandler, IMessageHolder
Direct Known Subclasses:
WeavingAdaptor.WeavingAdaptorMessageHolder

public class MessageHandler extends Object implements IMessageHolder
This handler accumulates messages. To control messages accumulated, clients can ignore messages of a given kind, or install a listener/interceptor. The interceptor handles all messages (even null) first, and can halt further processing/accumlation by returning true. Clients can obtain messages accumulated using the get... methods. XXX this does not permit messages to be removed.
Author:
PARC, Andy Clement