source: xssim/trunk/src/schedframe/scheduling/plugin/Plugin.java @ 104

Revision 104, 537 bytes checked in by wojtekp, 13 years ago (diff)
  • Property svn:mime-type set to text/plain
Line 
1package schedframe.scheduling.plugin;
2
3import java.util.Properties;
4
5import test.rewolucja.scheduling.PluginConfiguration;
6
7
8/**
9 * @author Stanislaw Szczepanowski
10 *
11 */
12public interface Plugin {
13       
14        /**
15         * Returns the plugin name used in the simulation
16         * @return the name of the plugin with all the package namespace, e.g. org.gridcompany.plugins.forecast.GridPlugin
17         */
18        public String getName();
19       
20        /**
21         * Initializes the plugin
22         */
23        public void init(Properties properties);
24       
25        public PluginConfiguration getConfiguration();
26       
27}
Note: See TracBrowser for help on using the repository browser.