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 }