KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > cve > esecutori > IEsecutionSentenceSemantic


1 package cve.esecutori;
2
3 import java.util.*;
4 import cve.core.elementEEL.*;
5 import wippog.*;
6 import cve.esecutori.components.specificaLV.*;
7 import cve.esecutori.components.specificaSem.*;
8
9 /**
10  * Interfaccia sulla quale si stabilisce la compatibilita' fra ossevatori
11  * di osservare una sentenza visuale e gli esecutori in grado di eseguirla
12  *
13  *@version 1.0
14  *@author Domenico Ventriglia
15  */

16 public interface IEsecutionSentenceSemantic
17 {
18     void inputSelected(String JavaDoc idTipo,String JavaDoc idIstanza, boolean selected);
19     Collection inputTrigger(String JavaDoc idTipo);
20     void inputQuery(String JavaDoc idTipo,String JavaDoc idIstanza);
21     void inputModify(String JavaDoc idTipo,String JavaDoc idIstanza);
22     HashMap getRappresentations();
23     void sentenceClear();
24     Collection getSentence();
25     Collection getEnableButton();
26     Collection getDisableButton();
27     void saveSentence();
28     void clearSentence();
29     void setAssociation(String JavaDoc fileAut);
30     void clearAssociation();
31     
32     void setOrientation(int o);
33     int getOrientation();
34     
35     
36     void setFase(int fase);
37     int getFase();
38     
39     String JavaDoc getActivator();
40     void setActivator(String JavaDoc act);
41     
42     void updateWeight(String JavaDoc id, int num_weight);
43     void updateMaxToken(String JavaDoc id, int max_token);
44     void addInternalPool(String JavaDoc id, int num_token);
45
46     ConfigElement getConfigElement(String JavaDoc id);
47
48     IResource getQueryItem();
49     
50     void startSent();
51     void stepSent();
52     void stopSent();
53
54     void setStateError(String JavaDoc state);
55     String JavaDoc getStateError();
56     
57 }
Popular Tags