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/AjCompiler.java4
-rw-r--r--ajde.core/src/org/aspectj/ajde/core/internal/AjdeCoreBuildManager.java9
2 files changed, 7 insertions, 6 deletions
diff --git a/ajde.core/src/org/aspectj/ajde/core/AjCompiler.java b/ajde.core/src/org/aspectj/ajde/core/AjCompiler.java
index ebb86a702..6f57c67b2 100644
--- a/ajde.core/src/org/aspectj/ajde/core/AjCompiler.java
+++ b/ajde.core/src/org/aspectj/ajde/core/AjCompiler.java
@@ -63,8 +63,8 @@ public class AjCompiler {
buildManager.setCustomMungerFactory(factoryClass);
}
- public boolean hasCustomMungerFactory() {
- return buildManager.hasCustomMungerFactory();
+ public Object getCustomMungerFactory() {
+ return buildManager.getCustomMungerFactory();
}
/**
diff --git a/ajde.core/src/org/aspectj/ajde/core/internal/AjdeCoreBuildManager.java b/ajde.core/src/org/aspectj/ajde/core/internal/AjdeCoreBuildManager.java
index 40106632b..750b93f25 100644
--- a/ajde.core/src/org/aspectj/ajde/core/internal/AjdeCoreBuildManager.java
+++ b/ajde.core/src/org/aspectj/ajde/core/internal/AjdeCoreBuildManager.java
@@ -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();
}
/**