1 package cve.core.elementEEL;2 3 import cve.core.comunicazione.*;4 5 /**6 * Astrattazione utilizzata come base per le classi che gestiscono7 * elementi cve (osservatori, esecutori, presenter). Mette a disposizione le 8 * le operazioni per la comunicazione fra gruppi9 *10 * @see <code>Esecutori</code>, <code>Osservatori</code>,<code> Presenter </code>11 *12 * @version 1.0 09/01/0213 * @author Domenico Ventriglia14 */15 public interface IBaseObject { 16 17 /**18 * Gestione della comunicazione19 */20 boolean notifyGroups(String nome, String tipo,GruppoCve refGruop );21 22 /**23 * Restituisce id elemento 24 */25 public String getId();26 27 /**28 * Imposta id elemento 29 */30 public void setId(String id);31 }32