diff options
Diffstat (limited to 'src/jcgp/modules/Module.java')
-rw-r--r-- | src/jcgp/modules/Module.java | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/jcgp/modules/Module.java b/src/jcgp/modules/Module.java index b8d44d2..5ce96b9 100644 --- a/src/jcgp/modules/Module.java +++ b/src/jcgp/modules/Module.java @@ -1,14 +1,11 @@ package jcgp.modules; +import java.util.HashMap; + +import jcgp.CGP.Resources; import jcgp.parameters.Parameter; -import jcgp.parameters.Parameters; -public abstract class Module { +public interface Module { - /** - * Register a new parameter - */ - protected final void registerParameter(String key, Parameter value) { - Parameters.add(key, value); - }; + public HashMap<String, Parameter> activate(Resources parameters); } |