1 package cve.core.elementEEL;2 3 import java.util.*;4 5 /**6 * Astrazione che descrive le operazioni disponibili su una Unit.7 * Una Unit e' una collezione di Presenter8 *9 * @version 1.0 09/01/0210 * @author Domenico Ventriglia11 */12 public interface IUnit13 {14 15 /**16 * Aggiunge un Presenter17 * @param pre18 */19 void addPresenter(Presenter pre);20 21 /**22 * Restituisce la collezione di tutti i Presenter23 */24 Collection getPresenters(); 25 26 /**27 * Restituisce la descrizione dei Presenter presenti28 */ 29 String getDescription();30 31 /**32 * Visualizzazione di tutti i Presenter contenuti33 */ 34 Collection view();35 }36 37