Verwendungen von Schnittstelle
org.aspectj.bridge.IMessageHandler
Packages, die IMessageHandler verwenden
Package
Beschreibung
-
Verwendungen von IMessageHandler in org.aspectj.bridge
Unterschnittstellen von IMessageHandler in org.aspectj.bridgeModifizierer und TypSchnittstelleBeschreibunginterfaceHold and query a collection of messages.Klassen in org.aspectj.bridge, die IMessageHandler implementierenModifizierer und TypKlasseBeschreibungclassWrap an IMessageHandler to count messages handled.classThis handler accumulates messages.classAn IMessageHandler implementation that writes all to a PrintWriter.Felder in org.aspectj.bridge, die deklariert sind als IMessageHandlerModifizierer und TypFeldBeschreibungfinal IMessageHandlerCountingMessageHandler.delegateprotected IMessageHandlerMessageHandler.interceptorlistener which can halt processing by returning truestatic final IMessageHandlerMessageUtil.PICK_ABORTstatic final IMessageHandlerMessageUtil.PICK_ABORT_PLUSstatic final IMessageHandlerMessageUtil.PICK_ALLstatic final IMessageHandlerMessageUtil.PICK_DEBUGstatic final IMessageHandlerMessageUtil.PICK_DEBUG_PLUSstatic final IMessageHandlerMessageUtil.PICK_ERRORstatic final IMessageHandlerMessageUtil.PICK_ERROR_PLUSstatic final IMessageHandlerMessageUtil.PICK_FAILstatic final IMessageHandlerMessageUtil.PICK_FAIL_PLUSstatic final IMessageHandlerMessageUtil.PICK_INFOstatic final IMessageHandlerMessageUtil.PICK_INFO_PLUSstatic final IMessageHandlerMessageUtil.PICK_WARNINGstatic final IMessageHandlerMessageUtil.PICK_WARNING_PLUSstatic final IMessageHandlerIMessageHandler.SYSTEM_ERRprint all to System.err and throw AbortException on failure or abort messagesstatic final IMessageHandlerIMessageHandler.SYSTEM_OUTprint all to System.out but do not throw AbortException on failure or abort messagesstatic final IMessageHandlerIMessageHandler.THROWThrow exceptions for anything with ERROR or greater severityMethoden in org.aspectj.bridge, die IMessageHandler zurückgebenModifizierer und TypMethodeBeschreibungstatic IMessageHandlerMessageUtil.makeSelector(IMessage.Kind kind, boolean orGreater, String infix) Make an IMessageHandler that handles IMessage if they have the right kind (or greater) and contain some infix String.Methoden in org.aspectj.bridge mit Parametern vom Typ IMessageHandlerModifizierer und TypMethodeBeschreibungstatic booleanMessageUtil.abort(IMessageHandler handler, String message) handle abort message (ignored if handler is null)static booleanMessageUtil.abort(IMessageHandler handler, String message, Throwable t) create and handle exception message (ignored if handler is null)static booleanMessageUtil.debug(IMessageHandler handler, String message) create and handle debug message (ignored if handler is null)static booleanMessageUtil.error(IMessageHandler handler, String message) create and handle error message (ignored if handler is null)static booleanMessageUtil.fail(IMessageHandler handler, String message) create and handle fail message (ignored if handler is null)static booleanMessageUtil.fail(IMessageHandler handler, String message, Throwable thrown) create and handle fail message (ignored if handler is null)static booleanMessageUtil.handleAll(IMessageHandler sink, IMessage[] sources, boolean fastFail) Handle messages in the sink.static booleanMessageUtil.handleAll(IMessageHandler sink, IMessageHolder source, boolean fastFail) Handle all messages in the second handler using the firststatic booleanMessageUtil.handleAll(IMessageHandler sink, IMessageHolder source, IMessage.Kind kind, boolean orGreater, boolean fastFail) Handle messages in the second handler using the firststatic booleanMessageUtil.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 PrintStreamMessageUtil.handlerPrintStream(IMessageHandler handler, IMessage.Kind kind, OutputStream overage, String prefix) Factory for handler adapted to PrintStream XXX weak - only handles println(String)static booleanMessageUtil.info(IMessageHandler handler, String message) create and handle info message (ignored if handler is null)static ICommandReflectionFactory.makeCommand(String cname, IMessageHandler errorSink) Produce a compiler as an ICommand.static CountingMessageHandlerCountingMessageHandler.makeCountingMessageHandler(IMessageHandler handler) static voidMessageUtil.print(PrintStream out, IMessageHolder holder, 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 voidMessageUtil.print(PrintStream out, IMessageHolder holder, String prefix, MessageUtil.IMessageRenderer renderer, IMessageHandler selector, boolean printSummary) booleanICommand.repeatCommand(IMessageHandler handler) Rerun the command.booleanICommand.runCommand(String[] args, IMessageHandler handler) Run command with the given options.voidMessageHandler.setInterceptor(IMessageHandler interceptor) Set the interceptor which gets any message before we process it.static IMessage[]MessageUtil.visitMessages(Collection<IMessage> messages, IMessageHandler visitor, boolean accumulate, boolean abortOnFail) Run visitor over a collection of messages, optionally accumulating those accepted by the visitorstatic 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 visitorstatic 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 visitorstatic booleanMessageUtil.warn(IMessageHandler handler, String message) create and handle warn message (ignored if handler is null)Konstruktoren in org.aspectj.bridge mit Parametern vom Typ IMessageHandler -
Verwendungen von IMessageHandler in org.aspectj.bridge.context
Klassen in org.aspectj.bridge.context, die IMessageHandler implementierenKonstruktoren in org.aspectj.bridge.context mit Parametern vom Typ IMessageHandler -
Verwendungen von IMessageHandler in org.aspectj.weaver
Methoden in org.aspectj.weaver, die IMessageHandler zurückgebenModifizierer und TypMethodeBeschreibungWorld.getMessageHandler()Nobody should hold onto a copy of this message handler, or setMessageHandler won't work right.Methoden in org.aspectj.weaver mit Parametern vom Typ IMessageHandlerModifizierer und TypMethodeBeschreibungvoidWorld.setMessageHandler(IMessageHandler messageHandler) -
Verwendungen von IMessageHandler in org.aspectj.weaver.bcel
Methoden in org.aspectj.weaver.bcel mit Parametern vom Typ IMessageHandlerModifizierer und TypMethodeBeschreibungvoidClassPathManager.addPath(String name, IMessageHandler handler) static 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 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 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.Konstruktoren in org.aspectj.weaver.bcel mit Parametern vom Typ IMessageHandlerModifiziererKonstruktorBeschreibungBcelWorld(ClassLoader loader, IMessageHandler handler, ICrossReferenceHandler xrefHandler) Build a World from a ClassLoader, for LTW supportBcelWorld(List classPath, IMessageHandler handler, ICrossReferenceHandler xrefHandler) BcelWorld(ClassPathManager cpm, IMessageHandler handler, ICrossReferenceHandler xrefHandler) ClassPathManager(List<String> classpath, IMessageHandler handler) -
Verwendungen von IMessageHandler in org.aspectj.weaver.loadtime
Klassen in org.aspectj.weaver.loadtime, die IMessageHandler implementierenMethoden in org.aspectj.weaver.loadtime mit Parametern vom Typ IMessageHandlerModifizierer und TypMethodeBeschreibungstatic Options.WeaverOptionOptions.parse(String options, ClassLoader laoder, IMessageHandler imh) Konstruktoren in org.aspectj.weaver.loadtime mit Parametern vom Typ IMessageHandler -
Verwendungen von IMessageHandler in org.aspectj.weaver.ltw
Konstruktoren in org.aspectj.weaver.ltw mit Parametern vom Typ IMessageHandlerModifiziererKonstruktorBeschreibungLTWWorld(ClassLoader loader, IWeavingContext weavingContext, IMessageHandler handler, ICrossReferenceHandler xrefHandler) Build a World from a ClassLoader, for LTW support -
Verwendungen von IMessageHandler in org.aspectj.weaver.patterns
Methoden in org.aspectj.weaver.patterns, die IMessageHandler zurückgebenModifizierer und TypMethodeBeschreibungIScope.getMessageHandler()ScopeWithTypeVariables.getMessageHandler()SimpleScope.getMessageHandler() -
Verwendungen von IMessageHandler in org.aspectj.weaver.tools
Klassen in org.aspectj.weaver.tools, die IMessageHandler implementierenModifizierer und TypKlasseBeschreibungprotected classProcesses messages arising from weaver operations.protected classMethoden in org.aspectj.weaver.tools, die IMessageHandler zurückgebenModifizierer und TypMethodeBeschreibungprotected IMessageHandlerWeavingAdaptor.getMessageHandler()Methoden in org.aspectj.weaver.tools mit Parametern vom Typ IMessageHandlerModifizierer und TypMethodeBeschreibungprotected voidWeavingAdaptor.initializeCache(ClassLoader loader, List<String> aspects, GeneratedClassHandler existingClassHandler, IMessageHandler myMessageHandler) If the cache is enabled, initialize it and swap out the existing classhandler for the caching one -voidWeavingAdaptor.WeavingAdaptorMessageHolder.setDelegate(IMessageHandler messageHandler) protected voidWeavingAdaptor.setMessageHandler(IMessageHandler mh) -
Verwendungen von IMessageHandler in org.aspectj.weaver.tools.cache
Methoden in org.aspectj.weaver.tools.cache mit Parametern vom Typ IMessageHandlerModifizierer und TypMethodeBeschreibungstatic WeavedClassCacheWeavedClassCache.createCache(ClassLoader loader, List<String> aspects, GeneratedClassHandler existingClassHandler, IMessageHandler messageHandler) Creates a new cache using the resolver and backing returned by the DefaultCacheFactory.Konstruktoren in org.aspectj.weaver.tools.cache mit Parametern vom Typ IMessageHandlerModifiziererKonstruktorBeschreibungprotectedWeavedClassCache(GeneratedClassHandler existingClassHandler, IMessageHandler messageHandler, String name, CacheBacking backing, CacheKeyResolver resolver)