| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectSOMA.gui.Finestra
SOMA.gui.LancioAgente
| Nested Class Summary | |
(package private)  class | 
LancioAgente.ListBottoni
CLASSE INTERNA PER ASCOLTARE LA PRESSIONE DEI BOTTONI DELLA FINESTRA.  | 
| Field Summary | |
protected  ActionPlace | 
actionPlace
ActionPlace di riferimento, a cui inviare le richieste di qualsiasi dato.  | 
protected  Anagrafe | 
anagrafe
L'utente puņ cambiare il place tramite la combobox?  | 
protected  javax.swing.JButton | 
botCanc
 | 
protected  javax.swing.JButton | 
botLancia
 | 
protected  javax.swing.JCheckBox | 
chkNoSt
 | 
protected  javax.swing.JCheckBox | 
chkNoTr
 | 
protected  javax.swing.JCheckBox | 
chkSysCL
 | 
protected  javax.swing.JComboBox | 
comboAgent
 | 
protected  java.util.Vector | 
elencoAgentiPredefinito
Lista degli agenti possibili passata al costruttore.  | 
protected  Finestra | 
finGenitore
Finestra genitore (da disabilitare).  | 
protected static javax.swing.ImageIcon | 
IMG_ICO_CANCEL
 | 
protected static javax.swing.ImageIcon | 
IMG_ICO_LANCIO
ICONE CARICATE UNA VOLTA SOLA ALLA CREAZIONE DELLA CLASSE!  | 
protected static javax.swing.ImageIcon | 
IMG_ICO_ZAMP
 | 
protected  javax.swing.JLabel | 
labAgent
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JLabel | 
labAltreOpz
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JLabel | 
labParam
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JLabel | 
labSecPass
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JLabel | 
labSecProf
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JLabel | 
labSecurity
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  javax.swing.JLabel | 
labSpiega
Oggetti che mostrano frasi, coič che dipendono dalla lingua.  | 
protected  PanPlace | 
panPlace
 | 
protected  PlaceID | 
placeID
Memorizzazione del PlaceID richiesto all'ActionPlace.  | 
protected  PanTestoSC | 
testata
 | 
protected  javax.swing.JTextField | 
txtParam
 | 
protected  javax.swing.JPasswordField | 
txtSecPass
 | 
protected  javax.swing.JTextField | 
txtSecProf
 | 
| 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 | |
LancioAgente(ActionPlace actionPlace,
             Finestra finGenitore)
Costruzione della finestra per l'input dei dati di lancio di un agente.  | 
|
LancioAgente(ActionPlace actionPlace,
             Finestra finGenitore,
             Anagrafe anagrafe)
Come il primo costruttore.  | 
|
LancioAgente(ActionPlace actionPlace,
             Finestra finGenitore,
             Anagrafe anagrafe,
             java.util.Vector elencoAgentiPredefinito)
Come il secondo e il terzo costruttore.  | 
|
LancioAgente(ActionPlace actionPlace,
             Finestra finGenitore,
             java.util.Vector elencoAgentiPredefinito)
Come il metodo precedente, ma il parametro "elencoAgentiPredefinito" contiene un elenco di stringhe corrispondenti ai nomi di tutti gli agenti lanciabili.  | 
|
| Method Summary | |
protected  void | 
AbilitaCampiSicurezza()
Abilita o disabilita i campi della sicurezza a seconda dell'Environment.  | 
protected  void | 
AbilitaCampiSicurezza(boolean abilita)
 | 
 void | 
abilitaFinestra()
Abilita la finestra (precedentemente disabilitata).  | 
 void | 
costruisciFinestra()
Vedi in superclasse Finestra il metodo Finestra.costruisciFinestra() | 
protected  void | 
creaBarraMenu()
Vedi in superclasse Finestra il metodo Finestra.creaBarraMenu() | 
 void | 
disabilitaFinestra()
Disabilita la finestra.  | 
 void | 
distruggiFinestra()
Vedi in superclasse Finestra il metodo Finestra.distruggiFinestra() | 
protected  void | 
impostaFrasi()
Vedi in superclasse Finestra il metodo Finestra.impostaFrasi()
  Definisce/modifica tutte le frasi mostrate a video (nella GUI) | 
 void | 
panPlaceCambiato()
METODO RICHIESTO DALL'INTERFACCIA "PanPlaceListener".  | 
protected  void | 
RiempiComboAgente()
Riempie il ComboBox "comboAgent" con l'elenco di tutti i nomi degli agenti.  | 
| Methods inherited from class SOMA.gui.Finestra | 
AggiornaApparenzaFinestra, creaBarraMenuDefault, 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_LANCIO
protected static final javax.swing.ImageIcon IMG_ICO_CANCEL
protected static final javax.swing.ImageIcon IMG_ICO_ZAMP
protected Finestra finGenitore
protected ActionPlace actionPlace
protected PlaceID placeID
protected java.util.Vector elencoAgentiPredefinito
protected Anagrafe anagrafe
protected javax.swing.JLabel labSpiega
protected javax.swing.JLabel labAgent
protected javax.swing.JLabel labParam
protected javax.swing.JLabel labSecurity
protected javax.swing.JLabel labSecProf
protected javax.swing.JLabel labSecPass
protected javax.swing.JLabel labAltreOpz
protected PanPlace panPlace
protected javax.swing.JComboBox comboAgent
protected javax.swing.JTextField txtParam
protected javax.swing.JTextField txtSecProf
protected javax.swing.JPasswordField txtSecPass
protected javax.swing.JCheckBox chkSysCL
protected javax.swing.JCheckBox chkNoTr
protected javax.swing.JCheckBox chkNoSt
protected javax.swing.JButton botLancia
protected javax.swing.JButton botCanc
protected PanTestoSC testata
| Constructor Detail | 
public LancioAgente(ActionPlace actionPlace,
                    Finestra finGenitore)
public LancioAgente(ActionPlace actionPlace,
                    Finestra finGenitore,
                    java.util.Vector elencoAgentiPredefinito)
public LancioAgente(ActionPlace actionPlace,
                    Finestra finGenitore,
                    Anagrafe anagrafe)
Anagrafe.
  All'utente sarą quindi data la possibilitą di CAMBIARE IL PLACE DI LANCIO, poiché verrą
  richiesto all'oggetto Anagrafe (dato qui) di rendere l'ActionPlace del nuovo Place.
public LancioAgente(ActionPlace actionPlace,
                    Finestra finGenitore,
                    Anagrafe anagrafe,
                    java.util.Vector elencoAgentiPredefinito)
Anagrafe e anche un elenco fisso di nomi di agenti.
  All'utente sarą quindi data la possibilitą di CAMBIARE IL PLACE DI LANCIO.
| Method Detail | 
public void costruisciFinestra()
Finestra il metodo Finestra.costruisciFinestra()
costruisciFinestra in class Finestrapublic void distruggiFinestra()
Finestra il metodo Finestra.distruggiFinestra()
distruggiFinestra in class Finestrapublic void disabilitaFinestra()
Finestra.
disabilitaFinestra in class Finestrapublic void abilitaFinestra()
Finestra.
abilitaFinestra in class Finestraprotected void RiempiComboAgente()
protected void AbilitaCampiSicurezza()
protected void AbilitaCampiSicurezza(boolean abilita)
protected void creaBarraMenu()
Finestra il metodo Finestra.creaBarraMenu()
creaBarraMenu in class Finestraprotected void impostaFrasi()
Finestra il metodo Finestra.impostaFrasi()
  Definisce/modifica tutte le frasi mostrate a video (nella GUI)
impostaFrasi in class Finestrapublic void panPlaceCambiato()
panPlaceCambiato in interface PanPlaceListener
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||