| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectSOMA.gui.Finestra
SOMA.gui.AdvConfig
| Nested Class Summary | |
(package private)  class | 
AdvConfig.ListBottoni
CLASSE INTERNA PER ASCOLTARE LA PRESSIONE DEI BOTTONI DELLA FINESTRA.  | 
| Field Summary | |
protected  Anagrafe | 
anagrafe
Qui ci memorizzo l'unico oggetto "Anagrafe" (che non deve essere "null") da usare.  | 
protected static Anagrafe | 
anagrafePrecedente
Qui ci memorizzo l'oggetto "Anagrafe" usato precedentemente, cioč in una finestra di "AdvConfig" creata precedentemente.  | 
protected  javax.swing.JButton | 
botApriDNS
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JButton | 
botApriPlace
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JButton | 
botApriPNS
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JButton | 
botChiudi
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JButton | 
botCreaDom
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JButton | 
botCreaPla
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JButton | 
botCreaPMob
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JButton | 
botLanciaAg
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected static AdvConfig | 
finGiaAperta
Qui tengo traccia se c'č gią una finestra "AdvConfig" aperta.  | 
protected static javax.swing.ImageIcon | 
IMG_ICO_CHIUDI
 | 
protected static javax.swing.ImageIcon | 
IMG_ICO_CR_DOM
ICONE CARICATE UNA VOLTA SOLA ALLA CREAZIONE DELLA CLASSE!  | 
protected static javax.swing.ImageIcon | 
IMG_ICO_CR_PLA
 | 
protected static javax.swing.ImageIcon | 
IMG_ICO_CR_PMOB
 | 
protected static javax.swing.ImageIcon | 
IMG_ICO_FINDNS
 | 
protected static javax.swing.ImageIcon | 
IMG_ICO_FINPLA
 | 
protected static javax.swing.ImageIcon | 
IMG_ICO_FINPNS
 | 
protected static javax.swing.ImageIcon | 
IMG_ICO_LANCAG
 | 
protected static javax.swing.ImageIcon | 
IMG_ICO_ZAMPINA
 | 
protected  PanChePlace | 
panChePlace
 | 
protected  PanMappe | 
panMappe
 | 
protected  PlaceID | 
placeCorrente
Place correntemente selezionato tramite il pannello delle mappe  | 
protected  PanTestoSC | 
testata
 | 
| Fields inherited from class SOMA.gui.Finestra | 
contentPane, cursoreBottone, IMG_ICO_CLOSE, IMG_ICO_EXIT, IMG_ICO_HELP, IMG_ICO_OPZIO, MENU_CLOSE, MENU_EXIT, mioFrame, nomeFinestra, numFinAperte, PanCentro, PICTURE_PATH, X, Y | 
| Constructor Summary | |
AdvConfig()
Costruzione della finestra per l'interazione con l'utente.  | 
|
AdvConfig(Anagrafe anagrafe)
Costruzione della finestra per l'interazione con l'utente.  | 
|
AdvConfig(Anagrafe anagrafe,
          PlaceID placeIniziale)
Costruzione della finestra per l'interazione con l'utente.  | 
|
AdvConfig(PlaceID placeID)
Costruzione della finestra per l'interazione con l'utente.  | 
|
| Method Summary | |
 void | 
costruisciFinestra()
Vedi in superclasse Finestra il metodo Finestra.costruisciFinestra() | 
protected  void | 
creaBarraMenu()
Vedi in superclasse Finestra il metodo Finestra.creaBarraMenu() | 
static void | 
defAnagrafeFutura(Anagrafe anagrafe)
Imposta l'anagrafe da usare alla successiva creazione.  | 
 void | 
distruggiFinestra()
Vedi in superclasse Finestra il metodo Finestra.distruggiFinestra() | 
static boolean | 
esisteFinAperta()
Rende "true" se c'č gią una finestra AdvConfig aperta sul video.  | 
protected  void | 
impostaBottoni()
Interna, serve per impostare lo stato dei bottoni in base allo stato (di un agente) che viene passato come parametro.  | 
protected  void | 
impostaFrasi()
Definisce/modifica tutte le frasi mostrate a video (nella GUI) Vedi in superclasse Finestra il metodo Finestra.impostaFrasi() | 
static AdvConfig | 
rendiFinAperta()
Rende il riferimento alla finestra di AdvConfig gią aperta a video oppure "null" se non c'č nessuna finestra aperta.  | 
 void | 
valueChanged(javax.swing.event.TreeSelectionEvent e)
METODO RICHIESTO DELL'INTERFACCIA "TreeSelectionListener" Quando l'utente seleziona un nodo dell'albero in "panMappe" viene invocato questo metodo: devo USARE il nodo selezionato  | 
| Methods inherited from class SOMA.gui.Finestra | 
abilitaFinestra, AggiornaApparenzaFinestra, creaBarraMenuDefault, disabilitaFinestra, FineCostruisciFinestra, FineImpostaFrasi, InizioCostruisciFinestra, inPrimoPiano, linguaCambiata, propertyChange, RiduciAIcona | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
protected static final javax.swing.ImageIcon IMG_ICO_CR_DOM
protected static final javax.swing.ImageIcon IMG_ICO_CR_PLA
protected static final javax.swing.ImageIcon IMG_ICO_CR_PMOB
protected static final javax.swing.ImageIcon IMG_ICO_FINPLA
protected static final javax.swing.ImageIcon IMG_ICO_FINDNS
protected static final javax.swing.ImageIcon IMG_ICO_FINPNS
protected static final javax.swing.ImageIcon IMG_ICO_LANCAG
protected static final javax.swing.ImageIcon IMG_ICO_CHIUDI
protected static final javax.swing.ImageIcon IMG_ICO_ZAMPINA
protected javax.swing.JButton botCreaDom
protected javax.swing.JButton botCreaPla
protected javax.swing.JButton botCreaPMob
protected javax.swing.JButton botApriDNS
protected javax.swing.JButton botApriPNS
protected javax.swing.JButton botApriPlace
protected javax.swing.JButton botLanciaAg
protected javax.swing.JButton botChiudi
protected PanChePlace panChePlace
protected PanMappe panMappe
protected PanTestoSC testata
protected PlaceID placeCorrente
protected Anagrafe anagrafe
protected static Anagrafe anagrafePrecedente
protected static AdvConfig finGiaAperta
| Constructor Detail | 
public AdvConfig(Anagrafe anagrafe)
public AdvConfig(Anagrafe anagrafe,
                 PlaceID placeIniziale)
public AdvConfig()
public AdvConfig(PlaceID placeID)
| Method Detail | 
public static void defAnagrafeFutura(Anagrafe anagrafe)
public void costruisciFinestra()
Finestra il metodo Finestra.costruisciFinestra()
costruisciFinestra in class Finestrapublic void distruggiFinestra()
Finestra il metodo Finestra.distruggiFinestra()
distruggiFinestra in class Finestraprotected void creaBarraMenu()
Finestra il metodo Finestra.creaBarraMenu()
creaBarraMenu in class Finestraprotected void impostaFrasi()
Finestra il metodo Finestra.impostaFrasi()
impostaFrasi in class Finestraprotected void impostaBottoni()
public static boolean esisteFinAperta()
public static AdvConfig rendiFinAperta()
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
valueChanged in interface javax.swing.event.TreeSelectionListener
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||