1 18 19 package de.gulden.framework.amoda.model.core; 20 21 import de.gulden.framework.amoda.model.behaviour.*; 22 import de.gulden.framework.amoda.model.metadata.*; 23 import de.gulden.framework.amoda.model.option.*; 24 import java.lang.*; 25 import java.util.*; 26 27 33 public interface ApplicationModule extends FeatureGroup { 34 35 39 public void init(); 40 41 public void start(); 42 43 public void stop(); 44 45 public void destroy(); 46 47 public Collection getModules(); 48 49 public ApplicationModule getModule(String id); 50 51 public void loadModule(String id, String classname); 52 53 } | Popular Tags |