KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > cve > core > elementEEL > IEnvironmentEEL


1 package cve.core.elementEEL;
2
3 import java.util.*;
4
5 /**
6  * Astrazione sulle operazioni disponibili su un ambiente EEL CVE.
7  * @author Domenico Ventriglia
8  * @version 1.0
9  *
10  */

11 public interface IEnvironmentEEL
12 {
13     /**
14      * Restituisce una Unit
15          * @param index
16      */

17       IUnit getUnit(int index);
18         
19         /**
20      * Restituisce la Unit successiva
21      */

22       IUnit getNextUnit();
23         
24         /**
25      * Restituisce una unit corrente (visualizzata)
26      */

27       IUnit getCurrentUnit();
28         
29         /**
30      * Aggiunge una unit all'ambiente
31          * @param ele
32      */

33       void addUnit(IUnit ele);
34         
35         /**
36      * Rimuove una Unit
37          * @param ele
38      */

39     boolean removeUnit(IUnit ele);
40         
41     /**
42      * Restituisce la cardilatità dell'insieme
43      */

44         int getCardinalita();
45         
46     /**
47      * Restituisce la collezione delle unit
48      */

49         Collection getAllUnit();
50         
51         /**
52      * Restituisce la descrizione dell'insieme
53      */

54     String JavaDoc getDescription();
55         
56     /**
57      * Imposta la descrizione dell'insieme
58          * @param description
59      */

60         void setDescription(String JavaDoc description);
61 }
62
63
64
65
Popular Tags