|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectSOMA.gui.ModelloPNS
Nested Class Summary | |
protected class |
ModelloPNS.TabellaPNS
CLASSE INTERNA CHE DEFINISCE IL "MODELLO" A CUI SI RIFERISCE LA TABELLA DEL PNS. |
Field Summary | |
protected FinestraXNS |
miaFinestraXNS
La finestra a cui (eventualmente) fa riferimento questo modello. |
protected Environment |
mioEnv
L'Environment del place; in questo oggetto è contenuto il riferimento al PNS (vedi dopo). |
protected PlaceNameService |
mioPNS
Il Place Name Service a cui fare riferimento. |
Constructor Summary | |
ModelloPNS(Environment env)
Costruisce il Modello per il PNS dell'Environment passato come parametro e ne apre la finestra. |
|
ModelloPNS(Environment env,
boolean apriFin)
Costruisce il Modello per il PNS dell'Environment passato come parametro e ne apre la finestra (con tutti i bottoni di modifica) a seconda del valore di "apriFin". |
|
ModelloPNS(Environment env,
int finXNSModif)
Costruisce il Modello per il PNS 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 PNS. |
void |
invocaPut(java.lang.Object informazioni)
Invocazione del metodo "put" del PNS. |
void |
invocaRefresh()
Invocazione del metodo "refresh" del PNS. |
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 il place corrente NON è un place di default. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Environment mioEnv
protected PlaceNameService mioPNS
protected FinestraXNS miaFinestraXNS
Constructor Detail |
public ModelloPNS(Environment env)
public ModelloPNS(Environment env, boolean apriFin)
public ModelloPNS(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()
PlaceInfo
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 |