KickJava   Java API By Example, From Geeks To Geeks.

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


1 /**
2  * @(#) Esecutore.java
3  */

4 package cve.core.elementEEL;
5 import cve.core.comunicazione.*;
6 import java.util.*;
7
8 /**
9  * Un Esecutore e'composto da una parte osservabile e da un modello di computazione.
10  * Lo specifico modello viene definito dalle classi figlie. La parte osservabile
11  * gestisce la comunicazione con gli osservatori collegati.
12  *
13  *@see <code>DelegCommunication</code>
14  *@see <code>Osservatori</code>
15  *@version 1.0 09/01/02
16  *@author Domenico Ventriglia
17  */

18 public abstract class Esecutore extends ABaseObject {
19 //public abstract class Esecutore extends ABaseObject implements CompatibilityObserver {
20
private String JavaDoc nome;
21         
22         /**
23          * Componente osservabile dell'esecutore
24          */

25         private ObservableCve obEse;
26     
27         /**
28          * Costruzione esecutore
29          */

30     public Esecutore () {
31                 obEse=new ObservableCve() ;
32     }
33         
34         /**
35          * Restituisce la parte osservabile
36          */

37     public ObservableCve getObservable(){
38         return obEse;
39     }
40     
41         /**
42          * Restituisce il nome
43          */

44     public String JavaDoc getNome(){
45         return nome;
46     }
47         
48     /**
49          * Configura il nome
50          */

51     public void setNome(String JavaDoc nome){
52         this.nome=nome;
53     }
54
55 }
56
57
58 // <Modifica> 30/05 tolta interfaccia CompatibilityObserver
59
Popular Tags