]> source.dussan.org Git - aspectj.git/commitdiff
268827: ask for the JDT project state
authoraclement <aclement>
Tue, 24 Mar 2009 00:59:35 +0000 (00:59 +0000)
committeraclement <aclement>
Tue, 24 Mar 2009 00:59:35 +0000 (00:59 +0000)
ajde.core/src/org/aspectj/ajde/core/IOutputLocationManager.java
ajde.core/src/org/aspectj/ajde/core/internal/OutputLocationAdapter.java

index dc8f24b1fc863849c0d5918064fc0ce1fa86987a..d9f9a6d34bb92012ecb276eec3ca601563998f3b 100644 (file)
@@ -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;
index 65a8aaafdba4bae3bc59afc0abf8666c622b3b69..380ab1c59222ea96038ff583c5a597324ac897a8 100644 (file)
@@ -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);
+       }
+
 }