]> source.dussan.org Git - aspectj.git/commitdiff
signatures are Object - hideous.
authoraclement <aclement>
Tue, 4 Dec 2007 08:24:27 +0000 (08:24 +0000)
committeraclement <aclement>
Tue, 4 Dec 2007 08:24:27 +0000 (08:24 +0000)
ajde.core/src/org/aspectj/ajde/core/AjCompiler.java
ajde.core/src/org/aspectj/ajde/core/internal/AjdeCoreBuildManager.java

index ebb86a7020868a7a959b3c453b15c53853fffc87..6f57c67b21cce8f966be42a18558fea73814a54e 100644 (file)
@@ -63,8 +63,8 @@ public class AjCompiler {
                buildManager.setCustomMungerFactory(factoryClass);
        }
        
-       public boolean hasCustomMungerFactory() {
-               return buildManager.hasCustomMungerFactory();
+       public Object getCustomMungerFactory() {
+               return buildManager.getCustomMungerFactory();
        }
        
        /**
index 40106632bf809ebdb27926d0e70a15c0f72d6036..750b93f25cf5fcb0cf4b4bcad5e3b32f90d67525 100644 (file)
@@ -65,12 +65,13 @@ public class AjdeCoreBuildManager {
                AsmManager.attemptIncrementalModelRepairs = true;
        }
        
-       public void setCustomMungerFactory(Class factoryClass) {
-               ajBuildManager.setCustomMungerFactory(factoryClass);
+       // XXX hideous, should not be Object
+       public void setCustomMungerFactory(Object o) {
+               ajBuildManager.setCustomMungerFactory(o);
        }
        
-       public boolean hasCustomMungerFactory() {
-               return ajBuildManager.hasCustomMungerFactory();
+       public Object getCustomMungerFactory() {
+               return ajBuildManager.getCustomMungerFactory();
        }
        
        /**