1 package paolomind.commons;
2
3 /**
4 * interfaccia da implementare per tutti quegli oggetti
5 * da registrare nei manager.
6 *
7 * @author paolo
8 */
9 public interface NamedObject {
10
11 /**
12 * restituisce il proprio id.
13 * @return l'identificativo dell'ogetto
14 */
15 String getSelfId();
16
17 /**
18 * setta l'id.
19 * @param name l'id con cui sarĂ identificato l'oggetto
20 */
21 void setSelfId(String name);
22
23 }