KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > javacoding > jspider > spi > Plugin


1 package net.javacoding.jspider.spi;
2
3 import net.javacoding.jspider.api.event.EventSink;
4
5
6 /**
7  * Interface that must be implemented by a JSpider module. This interface
8  * allows interaction between the JSpider core and the module.
9  *
10  * $Id: Plugin.java,v 1.1 2003/04/03 16:25:22 vanrogu Exp $
11  *
12  * @author Günther Van Roey
13  */

14 public interface Plugin extends EventSink {
15
16     /**
17      * Returns the name of the module.
18      * @return name of the module
19      */

20     public String JavaDoc getName();
21
22
23     /**
24      * Returns the version string of the module.
25      * @return version string of the module
26      */

27     public String JavaDoc getVersion();
28
29
30     /**
31      * Returns a description of the module.
32      * @return description of the module
33      */

34     public String JavaDoc getDescription();
35
36
37     /**
38      * Returns the vednor of the module.
39      * @return the vendor of the module
40      */

41     public String JavaDoc getVendor();
42
43 }
44
Popular Tags