Uses of Interface
org.aspectj.bridge.IMessage

Packages that use IMessage
org.aspectj.asm   
org.aspectj.asm.internal   
org.aspectj.bridge   
org.aspectj.bridge.context   
org.aspectj.weaver   
org.aspectj.weaver.loadtime   
org.aspectj.weaver.patterns   
 

Uses of IMessage in org.aspectj.asm
 

Methods in org.aspectj.asm that return IMessage
 IMessage IProgramElement.getMessage()
           
 

Methods in org.aspectj.asm with parameters of type IMessage
 void IProgramElement.setMessage(IMessage message)
           
 

Uses of IMessage in org.aspectj.asm.internal
 

Methods in org.aspectj.asm.internal that return IMessage
 IMessage ProgramElement.getMessage()
           
 

Methods in org.aspectj.asm.internal with parameters of type IMessage
 void ProgramElement.setMessage(IMessage message)
           
 

Uses of IMessage in org.aspectj.bridge
 

Classes in org.aspectj.bridge that implement IMessage
 class Message
          Implement messages.
 class WeaveMessage
           
 

Fields in org.aspectj.bridge declared as IMessage
static IMessage MessageUtil.ABORT_NOMESSAGE
           
static IMessage MessageUtil.ABORT_NOTHING_TO_RUN
           
static IMessage MessageUtil.ERROR_NOMESSAGE
           
static IMessage MessageUtil.FAIL_INCOMPLETE
           
static IMessage MessageUtil.FAIL_NOMESSAGE
           
static IMessage[] IMessage.RA_IMessage
          no messages
static IMessage MessageUtil.WARNING_NOMESSAGE
           
 

Methods in org.aspectj.bridge that return IMessage
static IMessage MessageUtil.abort(java.lang.String message)
           
static IMessage MessageUtil.abort(java.lang.String message, java.lang.Throwable thrown)
           
static IMessage MessageUtil.debug(java.lang.String message)
           
static IMessage MessageUtil.error(java.lang.String message)
           
static IMessage MessageUtil.error(java.lang.String message, ISourceLocation location)
           
static IMessage MessageUtil.fail(java.lang.String message)
           
static IMessage MessageUtil.fail(java.lang.String message, java.lang.Throwable thrown)
          Create fail message.
 IMessage[] MessageHandler.getErrors()
           
 IMessage AbortException.getIMessage()
           
 IMessage[] IMessageHolder.getMessages(IMessage.Kind kind, boolean orGreater)
          Get all messages or those of a specific kind.
 IMessage[] MessageHandler.getMessages(IMessage.Kind kind, boolean orGreater)
          Get all messages or those of a specific kind.
static IMessage[] MessageUtil.getMessagesExcept(IMessageHolder holder, IMessage.Kind kind, boolean orGreater)
          Select all messages in holder except those of the same kind (optionally or greater).
 IMessage[] MessageHandler.getWarnings()
           
static IMessage MessageUtil.info(java.lang.String message)
           
static IMessage[] MessageUtil.visitMessages(java.util.Collection<IMessage> messages, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)
          Run visitor over a collection of messages, optionally accumulating those accepted by the visitor
static IMessage[] MessageUtil.visitMessages(IMessage[] messages, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)
          Run visitor over the set of messages in holder, optionally accumulating those accepted by the visitor
static IMessage[] MessageUtil.visitMessages(IMessageHolder holder, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)
          Run visitor over the set of messages in holder, optionally accumulating those accepted by the visitor
static IMessage MessageUtil.warn(java.lang.String message)
           
static IMessage MessageUtil.warn(java.lang.String message, ISourceLocation location)
           
 

Methods in org.aspectj.bridge that return types with arguments of type IMessage
static java.util.List<IMessage> MessageUtil.getMessages(IMessageHolder holder, IMessage.Kind kind, boolean orGreater, java.lang.String infix)
           
static java.util.List<IMessage> MessageUtil.getMessages(java.util.List<IMessage> messages, IMessage.Kind kind)
          Extract messages of type kind from the input list.
 java.util.List<IMessage> IMessageHolder.getUnmodifiableListView()
           
 java.util.List<IMessage> MessageHandler.getUnmodifiableListView()
           
 

Methods in org.aspectj.bridge with parameters of type IMessage
static java.lang.String MessageUtil.addExtraSourceLocations(IMessage message, java.lang.String baseMessage)
           
static AbortException AbortException.borrowPorter(IMessage message)
          Get a porter exception from the pool.
static boolean MessageUtil.handleAll(IMessageHandler sink, IMessage[] sources, boolean fastFail)
          Handle messages in the sink.
 boolean CountingMessageHandler.handleMessage(IMessage message)
           
 boolean MessageHandler.handleMessage(IMessage message)
          This implementation accumulates message.
 boolean IMessageHandler.handleMessage(IMessage message)
          Handle message, by reporting and/or throwing an AbortException.
 boolean MessageWriter.handleMessage(IMessage message)
          Handle message by printing and (if abortOnFailure) throwing an AbortException if the messages is a failure or an abort (but not for errors).
static java.lang.String MessageUtil.renderMessage(IMessage message)
          This renders IMessage as String, ignoring empty elements and eliding any thrown stack traces.
static java.lang.String MessageUtil.renderMessage(IMessage message, boolean elide)
          This renders IMessage as String, ignoring empty elements and eliding any thrown.
static java.lang.String MessageUtil.renderMessageLine(IMessage message, int textScale, int locScale, int max)
          Render message in a line.
 java.lang.String MessageUtil.IMessageRenderer.renderToString(IMessage message)
           
static java.lang.String MessageUtil.toShortString(IMessage message)
           
static IMessage[] MessageUtil.visitMessages(IMessage[] messages, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)
          Run visitor over the set of messages in holder, optionally accumulating those accepted by the visitor
 

Method parameters in org.aspectj.bridge with type arguments of type IMessage
static java.util.List<IMessage> MessageUtil.getMessages(java.util.List<IMessage> messages, IMessage.Kind kind)
          Extract messages of type kind from the input list.
static int MessageUtil.numMessages(java.util.List<IMessage> messages, IMessage.Kind kind, boolean orGreater)
           
static IMessage[] MessageUtil.visitMessages(java.util.Collection<IMessage> messages, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)
          Run visitor over a collection of messages, optionally accumulating those accepted by the visitor
 

Constructors in org.aspectj.bridge with parameters of type IMessage
AbortException(IMessage message)
          abort with structured message
 

Uses of IMessage in org.aspectj.bridge.context
 

Methods in org.aspectj.bridge.context with parameters of type IMessage
 boolean PinpointingMessageHandler.handleMessage(IMessage message)
           
 

Uses of IMessage in org.aspectj.weaver
 

Classes in org.aspectj.weaver that implement IMessage
 class LintMessage
           
 

Uses of IMessage in org.aspectj.weaver.loadtime
 

Methods in org.aspectj.weaver.loadtime with parameters of type IMessage
 boolean DefaultMessageHandler.handleMessage(IMessage message)
           
 

Uses of IMessage in org.aspectj.weaver.patterns
 

Methods in org.aspectj.weaver.patterns with parameters of type IMessage
 void SimpleScope.message(IMessage aMessage)
           
 void ScopeWithTypeVariables.message(IMessage aMessage)
           
 void IScope.message(IMessage aMessage)