|
|||||||||||
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 ModelloXNS
public PlaceID perChePlace()
perChePlace
in interface ModelloXNS
public javax.swing.table.TableModel cheTabella()
DomainInfo
cheTabella
in interface ModelloXNS
public Pannello pannelloInfoInPiu()
pannelloInfoInPiu
in interface ModelloXNS
public void invocaPut(java.lang.Object informazioni)
invocaPut
in interface ModelloXNS
public void invocaDel(PlaceID placeID)
invocaDel
in interface ModelloXNS
public void invocaRefresh()
invocaRefresh
in interface ModelloXNS
public boolean refreshInvocabile()
refreshInvocabile
in interface ModelloXNS
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |