diff options
author | aclement <aclement> | 2009-03-20 17:37:27 +0000 |
---|---|---|
committer | aclement <aclement> | 2009-03-20 17:37:27 +0000 |
commit | 87dbaaa2793bfcf03a90a7d5a4ec02af0266a30e (patch) | |
tree | ddb4ebc2ba9087ba067c0c5cfc65dcd32161d17a /ajde.core/src | |
parent | 70e7e2fb0bf2408874c36cc489a881cab0c23ba8 (diff) | |
download | aspectj-87dbaaa2793bfcf03a90a7d5a4ec02af0266a30e.tar.gz aspectj-87dbaaa2793bfcf03a90a7d5a4ec02af0266a30e.zip |
268827: tell ajdt about class file removal
Diffstat (limited to 'ajde.core/src')
-rw-r--r-- | ajde.core/src/org/aspectj/ajde/core/IOutputLocationManager.java | 2 | ||||
-rw-r--r-- | ajde.core/src/org/aspectj/ajde/core/internal/OutputLocationAdapter.java | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/ajde.core/src/org/aspectj/ajde/core/IOutputLocationManager.java b/ajde.core/src/org/aspectj/ajde/core/IOutputLocationManager.java index 8f7f541ba..c1b4cad0e 100644 --- a/ajde.core/src/org/aspectj/ajde/core/IOutputLocationManager.java +++ b/ajde.core/src/org/aspectj/ajde/core/IOutputLocationManager.java @@ -61,4 +61,6 @@ public interface IOutputLocationManager { void reportClassFileWrite(String outputfile); + void reportClassFileRemove(String outputfile); + } diff --git a/ajde.core/src/org/aspectj/ajde/core/internal/OutputLocationAdapter.java b/ajde.core/src/org/aspectj/ajde/core/internal/OutputLocationAdapter.java index 04dee609c..3fdb7e16c 100644 --- a/ajde.core/src/org/aspectj/ajde/core/internal/OutputLocationAdapter.java +++ b/ajde.core/src/org/aspectj/ajde/core/internal/OutputLocationAdapter.java @@ -52,4 +52,8 @@ public class OutputLocationAdapter implements CompilationResultDestinationManage public void reportClassFileWrite(String outputfile) { this.locationManager.reportClassFileWrite(outputfile); } + + public void reportClassFileRemove(String outputfile) { + this.locationManager.reportClassFileRemove(outputfile); + } } |