|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IMessageHandler in org.aspectj.bridge |
---|
Subinterfaces of IMessageHandler in org.aspectj.bridge | |
---|---|
interface |
IMessageHolder
Hold and query a collection of messages. |
Classes in org.aspectj.bridge that implement IMessageHandler | |
---|---|
class |
CountingMessageHandler
Wrap an IMessageHandler to count messages handled. |
class |
MessageHandler
This handler accumulates messages. |
class |
MessageWriter
An IMessageHandler implementation that writes all to a PrintWriter. |
Fields in org.aspectj.bridge declared as IMessageHandler | |
---|---|
IMessageHandler |
CountingMessageHandler.delegate
|
static IMessageHandler |
MessageUtil.PICK_ABORT
|
static IMessageHandler |
MessageUtil.PICK_ABORT_PLUS
|
static IMessageHandler |
MessageUtil.PICK_ALL
|
static IMessageHandler |
MessageUtil.PICK_DEBUG
|
static IMessageHandler |
MessageUtil.PICK_DEBUG_PLUS
|
static IMessageHandler |
MessageUtil.PICK_ERROR
|
static IMessageHandler |
MessageUtil.PICK_ERROR_PLUS
|
static IMessageHandler |
MessageUtil.PICK_FAIL
|
static IMessageHandler |
MessageUtil.PICK_FAIL_PLUS
|
static IMessageHandler |
MessageUtil.PICK_INFO
|
static IMessageHandler |
MessageUtil.PICK_INFO_PLUS
|
static IMessageHandler |
MessageUtil.PICK_WARNING
|
static IMessageHandler |
MessageUtil.PICK_WARNING_PLUS
|
static IMessageHandler |
IMessageHandler.SYSTEM_ERR
print all to System.err and throw AbortException on failure or abort messages |
static IMessageHandler |
IMessageHandler.SYSTEM_OUT
print all to System.out but do not throw AbortException on failure or abort messages |
static IMessageHandler |
IMessageHandler.THROW
Throw exceptions for anything with ERROR or greater severity |
Methods in org.aspectj.bridge that return IMessageHandler | |
---|---|
static IMessageHandler |
MessageUtil.makeSelector(IMessage.Kind kind,
boolean orGreater,
java.lang.String infix)
Make an IMessageHandler that handles IMessage if they have the right kind (or greater) and contain some infix String. |
Methods in org.aspectj.bridge with parameters of type IMessageHandler | |
---|---|
static boolean |
MessageUtil.abort(IMessageHandler handler,
java.lang.String message)
handle abort message (ignored if handler is null) |
static boolean |
MessageUtil.abort(IMessageHandler handler,
java.lang.String message,
java.lang.Throwable t)
create and handle exception message (ignored if handler is null) |
static boolean |
MessageUtil.debug(IMessageHandler handler,
java.lang.String message)
create and handle debug message (ignored if handler is null) |
static boolean |
MessageUtil.error(IMessageHandler handler,
java.lang.String message)
create and handle error message (ignored if handler is null) |
static boolean |
MessageUtil.fail(IMessageHandler handler,
java.lang.String message)
create and handle fail message (ignored if handler is null) |
static boolean |
MessageUtil.fail(IMessageHandler handler,
java.lang.String message,
java.lang.Throwable thrown)
create and handle fail message (ignored if handler is null) |
static boolean |
MessageUtil.handleAll(IMessageHandler sink,
IMessage[] sources,
boolean fastFail)
Handle messages in the sink. |
static boolean |
MessageUtil.handleAll(IMessageHandler sink,
IMessageHolder source,
boolean fastFail)
Handle all messages in the second handler using the first |
static boolean |
MessageUtil.handleAll(IMessageHandler sink,
IMessageHolder source,
IMessage.Kind kind,
boolean orGreater,
boolean fastFail)
Handle messages in the second handler using the first |
static boolean |
MessageUtil.handleAllExcept(IMessageHandler sink,
IMessageHolder source,
IMessage.Kind kind,
boolean orGreater,
boolean fastFail)
Handle messages in the second handler using the first if they are NOT of this kind (optionally, or greater). |
static java.io.PrintStream |
MessageUtil.handlerPrintStream(IMessageHandler handler,
IMessage.Kind kind,
java.io.OutputStream overage,
java.lang.String prefix)
Factory for handler adapted to PrintStream XXX weak - only handles println(String) |
static boolean |
MessageUtil.info(IMessageHandler handler,
java.lang.String message)
create and handle info message (ignored if handler is null) |
static ICommand |
ReflectionFactory.makeCommand(java.lang.String cname,
IMessageHandler errorSink)
Produce a compiler as an ICommand. |
static CountingMessageHandler |
CountingMessageHandler.makeCountingMessageHandler(IMessageHandler handler)
|
static void |
MessageUtil.print(java.io.PrintStream out,
IMessageHolder holder,
java.lang.String prefix,
MessageUtil.IMessageRenderer renderer,
IMessageHandler selector)
Print all message to the print stream, starting each on a new line, with a prefix and using a renderer. |
static void |
MessageUtil.print(java.io.PrintStream out,
IMessageHolder holder,
java.lang.String prefix,
MessageUtil.IMessageRenderer renderer,
IMessageHandler selector,
boolean printSummary)
|
boolean |
ICommand.repeatCommand(IMessageHandler handler)
Rerun the command. |
boolean |
ICommand.runCommand(java.lang.String[] args,
IMessageHandler handler)
Run command with the given options. |
void |
MessageHandler.setInterceptor(IMessageHandler interceptor)
Set the interceptor which gets any message before we process it. |
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 boolean |
MessageUtil.warn(IMessageHandler handler,
java.lang.String message)
create and handle warn message (ignored if handler is null) |
Constructors in org.aspectj.bridge with parameters of type IMessageHandler | |
---|---|
CountingMessageHandler(IMessageHandler delegate)
|
Uses of IMessageHandler in org.aspectj.bridge.context |
---|
Classes in org.aspectj.bridge.context that implement IMessageHandler | |
---|---|
class |
PinpointingMessageHandler
|
Constructors in org.aspectj.bridge.context with parameters of type IMessageHandler | |
---|---|
PinpointingMessageHandler(IMessageHandler delegate)
|
Uses of IMessageHandler in org.aspectj.weaver |
---|
Methods in org.aspectj.weaver that return IMessageHandler | |
---|---|
IMessageHandler |
World.getMessageHandler()
Nobody should hold onto a copy of this message handler, or setMessageHandler won't work right. |
Methods in org.aspectj.weaver with parameters of type IMessageHandler | |
---|---|
void |
World.setMessageHandler(IMessageHandler messageHandler)
|
Uses of IMessageHandler in org.aspectj.weaver.bcel |
---|
Methods in org.aspectj.weaver.bcel with parameters of type IMessageHandler | |
---|---|
void |
ClassPathManager.addPath(java.lang.String name,
IMessageHandler handler)
|
static java.util.List<AjAttribute> |
AtAjAttributes.readAj5ClassAttributes(AsmManager model,
JavaClass javaClass,
ReferenceType type,
ISourceContext context,
IMessageHandler msgHandler,
boolean isCodeStyleAspect)
Extract class level annotations and turn them into AjAttributes. |
static java.util.List<AjAttribute> |
AtAjAttributes.readAj5FieldAttributes(Field field,
org.aspectj.weaver.bcel.BcelField bField,
ResolvedType type,
ISourceContext context,
IMessageHandler msgHandler)
Extract field level annotations and turn them into AjAttributes. |
static java.util.List<AjAttribute> |
AtAjAttributes.readAj5MethodAttributes(Method method,
org.aspectj.weaver.bcel.BcelMethod bMethod,
ResolvedType type,
ResolvedPointcutDefinition preResolvedPointcut,
ISourceContext context,
IMessageHandler msgHandler)
Extract method level annotations and turn them into AjAttributes. |
Constructors in org.aspectj.weaver.bcel with parameters of type IMessageHandler | |
---|---|
BcelWorld(java.lang.ClassLoader loader,
IMessageHandler handler,
ICrossReferenceHandler xrefHandler)
Build a World from a ClassLoader, for LTW support |
|
BcelWorld(ClassPathManager cpm,
IMessageHandler handler,
ICrossReferenceHandler xrefHandler)
|
|
BcelWorld(java.util.List classPath,
IMessageHandler handler,
ICrossReferenceHandler xrefHandler)
|
|
ClassPathManager(java.util.List classpath,
IMessageHandler handler)
|
Uses of IMessageHandler in org.aspectj.weaver.loadtime |
---|
Classes in org.aspectj.weaver.loadtime that implement IMessageHandler | |
---|---|
class |
DefaultMessageHandler
|
Methods in org.aspectj.weaver.loadtime with parameters of type IMessageHandler | |
---|---|
static Options.WeaverOption |
Options.parse(java.lang.String options,
java.lang.ClassLoader laoder,
IMessageHandler imh)
|
Constructors in org.aspectj.weaver.loadtime with parameters of type IMessageHandler | |
---|---|
Options.WeaverOption(IMessageHandler imh)
|
Uses of IMessageHandler in org.aspectj.weaver.ltw |
---|
Constructors in org.aspectj.weaver.ltw with parameters of type IMessageHandler | |
---|---|
LTWWorld(java.lang.ClassLoader loader,
IWeavingContext weavingContext,
IMessageHandler handler,
ICrossReferenceHandler xrefHandler)
Build a World from a ClassLoader, for LTW support |
Uses of IMessageHandler in org.aspectj.weaver.patterns |
---|
Methods in org.aspectj.weaver.patterns that return IMessageHandler | |
---|---|
IMessageHandler |
SimpleScope.getMessageHandler()
|
IMessageHandler |
ScopeWithTypeVariables.getMessageHandler()
|
IMessageHandler |
IScope.getMessageHandler()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |