aboutsummaryrefslogtreecommitdiffstats
path: root/ajde.core
diff options
context:
space:
mode:
Diffstat (limited to 'ajde.core')
-rw-r--r--ajde.core/src/org/aspectj/ajde/core/IOutputLocationManager.java2
-rw-r--r--ajde.core/src/org/aspectj/ajde/core/internal/OutputLocationAdapter.java4
-rw-r--r--ajde.core/testsrc/org/aspectj/ajde/core/TestOutputLocationManager.java3
3 files changed, 9 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);
+ }
}
diff --git a/ajde.core/testsrc/org/aspectj/ajde/core/TestOutputLocationManager.java b/ajde.core/testsrc/org/aspectj/ajde/core/TestOutputLocationManager.java
index b810bb814..d6ed0e241 100644
--- a/ajde.core/testsrc/org/aspectj/ajde/core/TestOutputLocationManager.java
+++ b/ajde.core/testsrc/org/aspectj/ajde/core/TestOutputLocationManager.java
@@ -82,4 +82,7 @@ public class TestOutputLocationManager implements IOutputLocationManager {
public void reportClassFileWrite(String outputfile) {
}
+ public void reportClassFileRemove(String outputfile) {
+ }
+
}