KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > cve > core > comunicazione > RelIntralayerCve


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

4  
5 package cve.core.comunicazione;
6
7 import java.util.*;
8
9 import relations.*;
10 import cve.staticLayout.*;
11
12 import org.apache.log4j.Logger;
13
14 /**
15  * Gestisce relazioni cve di tipo layer (stesso livello).
16  * Tale relazione coinvolge un numero arbitrario di elementi cve
17  * (omogenei) situati sullo stesso livello.
18  *
19  * @version 1.0 09/01/02
20  * @author Domenico Ventriglia
21  **/

22 public class RelIntralayerCve extends RelOpenNO {
23    
24    private String JavaDoc tipo;
25    
26    /**
27      * Costruzione di una relazione di tipo Layer
28      * @param nomeRel: della relazione
29      */

30    public RelIntralayerCve (String JavaDoc nomeRel){
31           super(nomeRel);
32           Cve.errLog.debug("");
33    }
34    
35    /**
36      * Costruzione di una relazione di tipo Layer
37      * @param tipo1: tipologia del primo membro della relazione
38      * @param nomeRel: nome della relazione
39      */

40    public RelIntralayerCve (String JavaDoc tipo1,String JavaDoc nomeRel){
41        super(nomeRel);
42        Cve.errLog.debug("");
43        this.tipo=tipo1;
44    }
45    
46    /**
47      * Restituisce la tipologia del membro della relazione
48      *
49      */

50    public String JavaDoc getTipo(){
51       Cve.errLog.debug("");
52       return tipo;
53    }
54    
55    /**
56      * Assegna un tipo al membro della relazione
57      * @param tipo
58      *
59      */

60    public void setTipo(String JavaDoc tipo){
61        Cve.errLog.debug("");
62        this.tipo=tipo;
63    }
64    
65 }
66
Popular Tags