SOMA.gui
Interface ModelloXNS

All Known Implementing Classes:
ModelloDNS, ModelloPNS

public interface ModelloXNS


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 D/P-NS.
 void invocaPut(java.lang.Object informazioni)
          Invocazione del metodo "put" del D/P-NS.
 void invocaRefresh()
          Invocazione del metodo "refresh" del D/P-NS.
 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" (il metodo precedente)
 

Method Detail

cheTipo

public java.lang.String cheTipo()
Rende una stringa contenente il tipo di Name-Service a cui il modello fa riferimento


perChePlace

public PlaceID perChePlace()
Rende il PlaceID del place a cui appartiene il Name-Service del modello


cheTabella

public javax.swing.table.TableModel cheTabella()
Rende una tabella che rappresenta la stessa tabella contenuta nel Name-Service. Il TableModel conterrà tutti oggetti di classe PlaceInfo o della sua sottoclasse DomainInfo. Vedi PlaceInfo e DomainInfo


pannelloInfoInPiu

public Pannello pannelloInfoInPiu()
Rende un "Pannello" contenente informazioni aggiuntive sul Name-Service.


invocaPut

public void invocaPut(java.lang.Object informazioni)
Invocazione del metodo "put" del D/P-NS. Tutte le informazioni sono contenute nell'oggetto passato, che sarà della classe opportuna.


invocaDel

public void invocaDel(PlaceID placeID)
Invocazione del metodo "del" del D/P-NS. Viene eseguito sul PlaceID relativo alla colonna "col" passata.


invocaRefresh

public void invocaRefresh()
Invocazione del metodo "refresh" del D/P-NS.


refreshInvocabile

public boolean refreshInvocabile()
Rende true se si può invocare il "refresh" (il metodo precedente)



Copyright © 2004 Luca Foschini