diff options
author | aclement <aclement> | 2009-03-23 02:29:57 +0000 |
---|---|---|
committer | aclement <aclement> | 2009-03-23 02:29:57 +0000 |
commit | 93948ce0a0b7d7b2033243de4bc6863320d5553a (patch) | |
tree | 6ba4e4dc868bf0fe921b914d40361c39299cfa55 /org.aspectj.ajdt.core | |
parent | 525a70ecf3e81ac0bb3c5a48c6ea1850ee2c0b59 (diff) | |
download | aspectj-93948ce0a0b7d7b2033243de4bc6863320d5553a.tar.gz aspectj-93948ce0a0b7d7b2033243de4bc6863320d5553a.zip |
generalize report API to cover resources and outjar
Diffstat (limited to 'org.aspectj.ajdt.core')
-rw-r--r-- | org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/CompilationResultDestinationManager.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/CompilationResultDestinationManager.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/CompilationResultDestinationManager.java index 39f8aeaf8..8eb0e9434 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/CompilationResultDestinationManager.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/CompilationResultDestinationManager.java @@ -66,13 +66,18 @@ public interface CompilationResultDestinationManager { * * @param outputfile the output file (including .class suffix) */ - void reportClassFileWrite(String outputfile); + void reportFileWrite(String outputfile, int filetype); /** * Report that a class file is being deleted from the specified location. * * @param outputfile the output file (including .class suffix) */ - void reportClassFileRemove(String outputfile); + void reportFileRemove(String outputfile, int filetype); + // match numbers in IOutputLocationManager - ought to factor into super interface + int FILETYPE_UNKNOWN = 0; + int FILETYPE_CLASS = 1; + int FILETYPE_OUTJAR = 2; + int FILETYPE_RESOURCE = 3; } |