Package org.aspectj.bridge
Class MessageUtil
- java.lang.Object
-
- org.aspectj.bridge.MessageUtil
-
public class MessageUtil extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMessageUtil.IMessageRenderer
-
Field Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IMessageabort(String message)static IMessageabort(String message, Throwable thrown)static booleanabort(IMessageHandler handler, String message)static booleanabort(IMessageHandler handler, String message, Throwable t)static StringaddExtraSourceLocations(IMessage message, String baseMessage)static IMessagedebug(String message)static booleandebug(IMessageHandler handler, String message)static IMessageerror(String message)static IMessageerror(String message, ISourceLocation location)static booleanerror(IMessageHandler handler, String message)static IMessagefail(String message)static IMessagefail(String message, Throwable thrown)static booleanfail(IMessageHandler handler, String message)static booleanfail(IMessageHandler handler, String message, Throwable thrown)static IMessage.KindgetKind(String kind)static List<IMessage>getMessages(List<IMessage> messages, IMessage.Kind kind)static List<IMessage>getMessages(IMessageHolder holder, IMessage.Kind kind, boolean orGreater, String infix)static IMessage[]getMessagesExcept(IMessageHolder holder, IMessage.Kind kind, boolean orGreater)static booleanhandleAll(IMessageHandler sink, IMessage[] sources, boolean fastFail)static booleanhandleAll(IMessageHandler sink, IMessageHolder source, boolean fastFail)static booleanhandleAll(IMessageHandler sink, IMessageHolder source, IMessage.Kind kind, boolean orGreater, boolean fastFail)static booleanhandleAllExcept(IMessageHandler sink, IMessageHolder source, IMessage.Kind kind, boolean orGreater, boolean fastFail)static PrintStreamhandlerPrintStream(IMessageHandler handler, IMessage.Kind kind, OutputStream overage, String prefix)static IMessageinfo(String message)static booleaninfo(IMessageHandler handler, String message)static IMessageHandlermakeSelector(IMessage.Kind kind, boolean orGreater, String infix)static intnumMessages(List<IMessage> messages, IMessage.Kind kind, boolean orGreater)static voidprint(PrintStream out, IMessageHolder messageHolder)static voidprint(PrintStream out, IMessageHolder holder, String prefix)static voidprint(PrintStream out, IMessageHolder holder, String prefix, MessageUtil.IMessageRenderer renderer)static voidprint(PrintStream out, IMessageHolder holder, String prefix, MessageUtil.IMessageRenderer renderer, IMessageHandler selector)static voidprint(PrintStream out, IMessageHolder holder, String prefix, MessageUtil.IMessageRenderer renderer, IMessageHandler selector, boolean printSummary)static voidprintMessageCounts(PrintStream out, IMessageHolder messageHolder)static voidprintMessageCounts(PrintStream out, IMessageHolder holder, String prefix)static StringrenderCounts(IMessageHolder holder)static StringrenderMessage(IMessage message)static StringrenderMessage(IMessage message, boolean elide)static StringrenderMessageLine(IMessage message, int textScale, int locScale, int max)static StringrenderSourceLocation(ISourceLocation loc)static StringtoShortString(IMessage message)static IMessage[]visitMessages(Collection<IMessage> messages, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)static IMessage[]visitMessages(IMessage[] messages, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)static IMessage[]visitMessages(IMessageHolder holder, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)static IMessagewarn(String message)static IMessagewarn(String message, ISourceLocation location)static booleanwarn(IMessageHandler handler, String message)
-
-
-
Field Detail
-
ABORT_NOTHING_TO_RUN
public static final IMessage ABORT_NOTHING_TO_RUN
-
FAIL_INCOMPLETE
public static final IMessage FAIL_INCOMPLETE
-
ABORT_NOMESSAGE
public static final IMessage ABORT_NOMESSAGE
-
FAIL_NOMESSAGE
public static final IMessage FAIL_NOMESSAGE
-
ERROR_NOMESSAGE
public static final IMessage ERROR_NOMESSAGE
-
WARNING_NOMESSAGE
public static final IMessage WARNING_NOMESSAGE
-
PICK_ALL
public static final IMessageHandler PICK_ALL
-
PICK_ABORT
public static final IMessageHandler PICK_ABORT
-
PICK_DEBUG
public static final IMessageHandler PICK_DEBUG
-
PICK_ERROR
public static final IMessageHandler PICK_ERROR
-
PICK_FAIL
public static final IMessageHandler PICK_FAIL
-
PICK_INFO
public static final IMessageHandler PICK_INFO
-
PICK_WARNING
public static final IMessageHandler PICK_WARNING
-
PICK_ABORT_PLUS
public static final IMessageHandler PICK_ABORT_PLUS
-
PICK_DEBUG_PLUS
public static final IMessageHandler PICK_DEBUG_PLUS
-
PICK_ERROR_PLUS
public static final IMessageHandler PICK_ERROR_PLUS
-
PICK_FAIL_PLUS
public static final IMessageHandler PICK_FAIL_PLUS
-
PICK_INFO_PLUS
public static final IMessageHandler PICK_INFO_PLUS
-
PICK_WARNING_PLUS
public static final IMessageHandler PICK_WARNING_PLUS
-
MESSAGE_SCALED
public static final MessageUtil.IMessageRenderer MESSAGE_SCALED
-
MESSAGE_LABEL
public static final MessageUtil.IMessageRenderer MESSAGE_LABEL
-
MESSAGE_LABEL_NOLOC
public static final MessageUtil.IMessageRenderer MESSAGE_LABEL_NOLOC
-
MESSAGE_LINE
public static final MessageUtil.IMessageRenderer MESSAGE_LINE
-
MESSAGE_LINE_FORCE_LOC
public static final MessageUtil.IMessageRenderer MESSAGE_LINE_FORCE_LOC
-
MESSAGE_ALL
public static final MessageUtil.IMessageRenderer MESSAGE_ALL
-
MESSAGE_MOST
public static final MessageUtil.IMessageRenderer MESSAGE_MOST
-
MESSAGE_WIDELINE
public static final MessageUtil.IMessageRenderer MESSAGE_WIDELINE
-
MESSAGE_TOSTRING
public static final MessageUtil.IMessageRenderer MESSAGE_TOSTRING
-
MESSAGE_SHORT
public static final MessageUtil.IMessageRenderer MESSAGE_SHORT
-
-
Method Detail
-
abort
public static boolean abort(IMessageHandler handler, String message)
-
abort
public static boolean abort(IMessageHandler handler, String message, Throwable t)
-
fail
public static boolean fail(IMessageHandler handler, String message)
-
fail
public static boolean fail(IMessageHandler handler, String message, Throwable thrown)
-
error
public static boolean error(IMessageHandler handler, String message)
-
warn
public static boolean warn(IMessageHandler handler, String message)
-
debug
public static boolean debug(IMessageHandler handler, String message)
-
info
public static boolean info(IMessageHandler handler, String message)
-
error
public static IMessage error(String message, ISourceLocation location)
-
warn
public static IMessage warn(String message, ISourceLocation location)
-
printMessageCounts
public static void printMessageCounts(PrintStream out, IMessageHolder messageHolder)
-
printMessageCounts
public static void printMessageCounts(PrintStream out, IMessageHolder holder, String prefix)
-
print
public static void print(PrintStream out, IMessageHolder messageHolder)
-
print
public static void print(PrintStream out, IMessageHolder holder, String prefix)
-
print
public static void print(PrintStream out, IMessageHolder holder, String prefix, MessageUtil.IMessageRenderer renderer)
-
print
public static void print(PrintStream out, IMessageHolder holder, String prefix, MessageUtil.IMessageRenderer renderer, IMessageHandler selector)
-
print
public static void print(PrintStream out, IMessageHolder holder, String prefix, MessageUtil.IMessageRenderer renderer, IMessageHandler selector, boolean printSummary)
-
numMessages
public static int numMessages(List<IMessage> messages, IMessage.Kind kind, boolean orGreater)
-
getMessagesExcept
public static IMessage[] getMessagesExcept(IMessageHolder holder, IMessage.Kind kind, boolean orGreater)
-
getMessages
public static List<IMessage> getMessages(IMessageHolder holder, IMessage.Kind kind, boolean orGreater, String infix)
-
getMessages
public static List<IMessage> getMessages(List<IMessage> messages, IMessage.Kind kind)
-
getKind
public static IMessage.Kind getKind(String kind)
-
visitMessages
public static IMessage[] visitMessages(IMessageHolder holder, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)
-
visitMessages
public static IMessage[] visitMessages(IMessage[] messages, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)
-
visitMessages
public static IMessage[] visitMessages(Collection<IMessage> messages, IMessageHandler visitor, boolean accumulate, boolean abortOnFail)
-
makeSelector
public static IMessageHandler makeSelector(IMessage.Kind kind, boolean orGreater, String infix)
-
addExtraSourceLocations
public static String addExtraSourceLocations(IMessage message, String baseMessage)
-
renderSourceLocation
public static String renderSourceLocation(ISourceLocation loc)
-
renderMessageLine
public static String renderMessageLine(IMessage message, int textScale, int locScale, int max)
-
renderCounts
public static String renderCounts(IMessageHolder holder)
-
handlerPrintStream
public static PrintStream handlerPrintStream(IMessageHandler handler, IMessage.Kind kind, OutputStream overage, String prefix)
-
handleAll
public static boolean handleAll(IMessageHandler sink, IMessageHolder source, boolean fastFail)
-
handleAll
public static boolean handleAll(IMessageHandler sink, IMessageHolder source, IMessage.Kind kind, boolean orGreater, boolean fastFail)
-
handleAllExcept
public static boolean handleAllExcept(IMessageHandler sink, IMessageHolder source, IMessage.Kind kind, boolean orGreater, boolean fastFail)
-
handleAll
public static boolean handleAll(IMessageHandler sink, IMessage[] sources, boolean fastFail)
-
-