KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > columba > core > gui > frame > api > IComponentBox


1 package org.columba.core.gui.frame.api;
2
3 import javax.swing.ImageIcon JavaDoc;
4 import javax.swing.JComponent JavaDoc;
5
6 import org.columba.api.plugin.IExtensionInterface;
7
8 /**
9  * A little box containing useful information which resides in the contextual area.
10  *
11  * @author frd
12  */

13 public interface IComponentBox extends IExtensionInterface{
14
15     
16     /**
17      * Returns technical name. Should be unique.
18      * @return
19      */

20     public String JavaDoc getTechnicalName();
21     
22     /**
23      * Return provider human-readable name
24      * @return
25      */

26     public String JavaDoc getName();
27     
28     /**
29      * Return provider human-readable description
30      * @return
31      */

32     public String JavaDoc getDescription();
33     
34     /**
35      * Return provider icon
36      * @return
37      */

38     public ImageIcon JavaDoc getIcon();
39     
40     public JComponent JavaDoc getView();
41 }
42
Popular Tags