1 package paolomind.multitalk.plugin;
2
3 import java.util.Properties;
4
5 /**
6 * interfaccia dei tool che gestiscono i diversi eventi HID.
7 *
8 * @author paolo
9 */
10 public interface ToolInterface extends
11 paolomind.multitalk.netmessage.NamedReceiver, java.awt.event.MouseListener,
12 java.awt.event.MouseMotionListener, java.awt.event.KeyListener {
13
14 /**
15 * invocato quando il tool viene selezionato.
16 */
17 void select();
18
19 /**
20 * Proprietà del tool.<br/>
21 * Info Standard (che devono essere presenti) >type : tipo del tool >author :
22 * sviluppatore >desc : descrizione personale
23 *
24 * @return Informazioni sul tool
25 */
26 Properties getPropertes();
27 }