| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectSOMA.gui.ModelloDNS
| Nested Class Summary | |
protected  class | 
ModelloDNS.TabellaDNS
CLASSE INTERNA CHE DEFINISCE IL "MODELLO" A CUI SI RIFERISCE LA TABELLA DEL DNS.  | 
| Field Summary | |
protected  FinestraXNS | 
miaFinestraXNS
La finestra a cui (eventualmente) fa riferimento questo modello.  | 
protected  DomainNameService | 
mioDNS
Il Domain Name Service a cui fare riferimento.  | 
protected  Environment | 
mioEnv
L'Environment del place; in questo oggetto è contenuto il riferimento al DNS (vedi dopo).  | 
| Constructor Summary | |
ModelloDNS(Environment env)
Costruisce il Modello per il DNS dell'Environment passato come parametro e ne apre la finestra.  | 
|
ModelloDNS(Environment env,
           boolean apriFin)
Costruisce il Modello per il DNS dell'Environment passato come parametro e ne apre la finestra (con tutti i bottoni di modifica) a seconda del valore di "apriFin".  | 
|
ModelloDNS(Environment env,
           int finXNSModif)
Costruisce il Modello per il DNS dell'Environment passato come parametro e ne apre la finestra relativa (in ogni caso).  | 
|
| Method Summary | |
 javax.swing.table.TableModel | 
cheTabella()
Rende una tabella che rappresenta la stessa tabella contenuta nel Name-Service.  | 
 java.lang.String | 
cheTipo()
Rende una stringa contenente il tipo di Name-Service a cui il modello fa riferimento  | 
 void | 
invocaDel(PlaceID placeID)
Invocazione del metodo "del" del DNS.  | 
 void | 
invocaPut(java.lang.Object informazioni)
Invocazione del metodo "put" del DNS.  | 
 void | 
invocaRefresh()
Invocazione del metodo "refresh" del DNS.  | 
 Pannello | 
pannelloInfoInPiu()
Rende un "Pannello" contenente informazioni aggiuntive sul Name-Service.  | 
 PlaceID | 
perChePlace()
Rende il PlaceID del place a cui appartiene il Name-Service del modello  | 
 boolean | 
refreshInvocabile()
Rende true se si può invocare il "refresh", ossia se esiste un DNS genitore a cui chiedere il refresh.  | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
protected Environment mioEnv
protected DomainNameService mioDNS
protected FinestraXNS miaFinestraXNS
| Constructor Detail | 
public ModelloDNS(Environment env)
public ModelloDNS(Environment env,
                  boolean apriFin)
public ModelloDNS(Environment env,
                  int finXNSModif)
FinestraXNS).
| Method Detail | 
public java.lang.String cheTipo()
cheTipo in interface ModelloXNSpublic PlaceID perChePlace()
perChePlace in interface ModelloXNSpublic javax.swing.table.TableModel cheTabella()
DomainInfo
cheTabella in interface ModelloXNSpublic Pannello pannelloInfoInPiu()
pannelloInfoInPiu in interface ModelloXNSpublic void invocaPut(java.lang.Object informazioni)
invocaPut in interface ModelloXNSpublic void invocaDel(PlaceID placeID)
invocaDel in interface ModelloXNSpublic void invocaRefresh()
invocaRefresh in interface ModelloXNSpublic boolean refreshInvocabile()
refreshInvocabile in interface ModelloXNS
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||