KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > cve > esecutori > components > specificaLV > ISpecifica


1 /*
2  * @(#)ISpecifica.java 1.00 22/02/02
3  *
4  * @Author Domenico Ventriglia
5  */

6  
7 package cve.esecutori.components.specificaLV;
8
9 import java.util.*;
10 import org.jdom.Element;
11
12 /**
13  * Questa interfaccia definsce i servizi offerti da un generico gestore di
14  * specifica di un linguaggio visuale (alfabeto e regole).
15  *
16  */

17 public interface ISpecifica {
18     Collection getElementAlf();
19         Collection getRelation();
20     Collection getNonRelation();
21     Collection getFreeCreation();
22         Map getScheletro();
23         Map getRappresentation();
24         Rules getRules();
25     Set getTarget (ElementRel relAlf, ElementNonRel eleNonRel);
26     Set getSource (ElementRel relAlf, ElementNonRel eleNonRel);
27     Set getSourceTarget (ElementRel relAlf, ElementNonRel eleNonRel);
28 }
29
Popular Tags