diff options
author | aclement <aclement> | 2009-03-24 00:59:35 +0000 |
---|---|---|
committer | aclement <aclement> | 2009-03-24 00:59:35 +0000 |
commit | a3d12308ed839f818eda96539510b786d5cffe69 (patch) | |
tree | c4fe1736584e0100fb9bbc43c8ae6afe423f3c01 /ajde.core/src | |
parent | c017db4d89081fe954e645cc53585cf0df98c2ed (diff) | |
download | aspectj-a3d12308ed839f818eda96539510b786d5cffe69.tar.gz aspectj-a3d12308ed839f818eda96539510b786d5cffe69.zip |
268827: ask for the JDT project state
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 dc8f24b1f..d9f9a6d34 100644 --- a/ajde.core/src/org/aspectj/ajde/core/IOutputLocationManager.java +++ b/ajde.core/src/org/aspectj/ajde/core/IOutputLocationManager.java @@ -77,6 +77,8 @@ public interface IOutputLocationManager { */ void reportFileRemove(String file, int fileType); + int discoverChangesSince(File dir, long buildtime); + // match numbers in CompilationResultDestinationManager - ought to factor into super interface int FILETYPE_UNKNOWN = 0; int FILETYPE_CLASS = 1; 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 65a8aaafd..380ab1c59 100644 --- a/ajde.core/src/org/aspectj/ajde/core/internal/OutputLocationAdapter.java +++ b/ajde.core/src/org/aspectj/ajde/core/internal/OutputLocationAdapter.java @@ -57,4 +57,8 @@ public class OutputLocationAdapter implements CompilationResultDestinationManage this.locationManager.reportFileRemove(outputfile, filetype); } + public int discoverChangesSince(File dir, long buildtime) { + return this.locationManager.discoverChangesSince(dir,buildtime); + } + } |