KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > cve > core > costruttori > IstanziaElement


1 package cve.core.costruttori;
2
3 import cve.core.elementLDL.*;
4
5 import cve.staticLayout.*;
6
7 import org.apache.log4j.Logger;
8
9 /**
10  * Classe che consente di creare un elemento di tipo CVE
11  *
12  * @version 1.0 09/01/02
13  * @author Domenico Ventriglia
14  */

15 public class IstanziaElement implements IIstanziatore {
16     
17     /**
18      * Creazione di un elemento cve
19          * @param tipo
20          * @param id
21          * @param eleCve
22      *
23      */

24     public IElementoCve crea(String JavaDoc tipo, String JavaDoc id, Class JavaDoc eleCve){
25        Cve.errLog.debug("");
26        IElementoCve ele=new ElementoCve(tipo, id, eleCve);
27              return ele;
28     }
29         
30         /**
31      * Creazione di un elemento cve con componenti visuali (toolBar)
32          * @param tipo
33          * @param id
34          * @param eleCve
35          * @param cveT
36      *
37      */

38         public IElementoCveVis crea(String JavaDoc tipo, String JavaDoc id, Class JavaDoc eleCve, DescrCveToolBar cveT){
39            Cve.errLog.debug("");
40        IElementoCveVis ele=new ElementCveVis(tipo, id, eleCve,cveT);
41              return ele;
42     }
43         
44         /**
45      * Creazione di un elemento cve con componenti visuali (toolBar e Menu)
46          * @param tipo
47          * @param id
48          * @param eleCve
49          * @param cveT
50      * @param cveM
51          *
52      */

53         public IElementoCveVis crea(String JavaDoc tipo, String JavaDoc id, Class JavaDoc eleCve, DescrCveToolBar cveT, DescrCveMenu cveM){
54            Cve.errLog.debug("");
55        IElementoCveVis ele=new ElementCveVis(tipo, id, eleCve,cveT,cveM);
56              return ele;
57     }
58 }
59
Popular Tags