org.aspectj.weaver
Class Dump
java.lang.Object
org.aspectj.weaver.Dump
public class Dump
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DUMP_CONDITION_PROPERTY
public static final java.lang.String DUMP_CONDITION_PROPERTY
- See Also:
- Constant Field Values
DUMP_DIRECTORY_PROPERTY
public static final java.lang.String DUMP_DIRECTORY_PROPERTY
- See Also:
- Constant Field Values
UNKNOWN_FILENAME
public static final java.lang.String UNKNOWN_FILENAME
- See Also:
- Constant Field Values
DUMP_EXCLUDED
public static final java.lang.String DUMP_EXCLUDED
- See Also:
- Constant Field Values
NULL_OR_EMPTY
public static final java.lang.String NULL_OR_EMPTY
- See Also:
- Constant Field Values
preserveOnNextReset
public static void preserveOnNextReset()
- for testing only, so that we can verify dump contents after compilation has completely finished
reset
public static void reset()
dump
public static java.lang.String dump(java.lang.String reason)
dumpWithException
public static java.lang.String dumpWithException(java.lang.Throwable th)
dumpWithException
public static java.lang.String dumpWithException(IMessageHolder messageHolder,
java.lang.Throwable th)
dumpOnExit
public static java.lang.String dumpOnExit()
dumpOnExit
public static java.lang.String dumpOnExit(IMessageHolder messageHolder,
boolean reset)
setDumpOnException
public static void setDumpOnException(boolean b)
setDumpDirectory
public static boolean setDumpDirectory(java.lang.String directoryName)
getDumpOnException
public static boolean getDumpOnException()
setDumpOnExit
public static boolean setDumpOnExit(IMessage.Kind condition)
setDumpOnExit
public static boolean setDumpOnExit(java.lang.String condition)
getDumpOnExit
public static IMessage.Kind getDumpOnExit()
getLastDumpFileName
public static java.lang.String getLastDumpFileName()
saveCommandLine
public static void saveCommandLine(java.lang.String[] args)
saveFullClasspath
public static void saveFullClasspath(java.util.List<java.lang.String> list)
saveMessageHolder
public static void saveMessageHolder(IMessageHolder holder)
getFileName
public java.lang.String getFileName()
close
public void close()