SOMA.gui
Class PosizioneAgenti

java.lang.Object
  extended bySOMA.gui.Finestra
      extended bySOMA.gui.PosizioneAgenti
All Implemented Interfaces:
java.util.EventListener, LinguaListener, java.beans.PropertyChangeListener, java.io.Serializable

public class PosizioneAgenti
extends Finestra

See Also:
Serialized Form

Nested Class Summary
 class PosizioneAgenti.TabellaAgenti
          CLASSE INTERNA CHE DEFINISCE IL "MODELLO" A CUI SI RIFERISCE LA TABELLA DEGLI AgentID.
 
Field Summary
protected  javax.swing.JButton botClose
           
protected  javax.swing.JButton botUpdate
           
protected  Environment env
          Per memorizzare i parametri passati al costruttore, in modo che siano visibili anche agli altri metodi.
protected static javax.swing.ImageIcon IMG_ICO_CANC
           
protected static javax.swing.ImageIcon IMG_ICO_UPDATE
          ICONE CARICATE UNA VOLTA SOLA ALLA CREAZIONE DELLA CLASSE!
protected static javax.swing.ImageIcon IMG_ICO_ZAMPA
           
protected  javax.swing.JLabel labAgente
           
protected  AgentPositionStore mioAgentPositionStore
           
protected  javax.swing.table.TableModel modelloTabella
           
protected  PanChePlace panChePlace
          Oggetti che mostrano frasi, coič che dipendono dalla lingua.
protected  javax.swing.JTable tabella
           
protected  javax.swing.JScrollPane tabellaScroll
           
 
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
PosizioneAgenti(Environment env)
          Costruzione della finestra per la visualizzazione e modifica del D/P-NS.
 
Method Summary
 void costruisciFinestra()
          Vedi in superclasse Finestra il metodo Finestra.costruisciFinestra()
protected  void creaBarraMenu()
          Vedi in superclasse Finestra il metodo Finestra.creaBarraMenu()
 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)
 
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

IMG_ICO_UPDATE

protected static final javax.swing.ImageIcon IMG_ICO_UPDATE
ICONE CARICATE UNA VOLTA SOLA ALLA CREAZIONE DELLA CLASSE!


IMG_ICO_CANC

protected static final javax.swing.ImageIcon IMG_ICO_CANC

IMG_ICO_ZAMPA

protected static final javax.swing.ImageIcon IMG_ICO_ZAMPA

env

protected Environment env
Per memorizzare i parametri passati al costruttore, in modo che siano visibili anche agli altri metodi.


mioAgentPositionStore

protected AgentPositionStore mioAgentPositionStore

panChePlace

protected PanChePlace panChePlace
Oggetti che mostrano frasi, coič che dipendono dalla lingua.


labAgente

protected javax.swing.JLabel labAgente

tabella

protected javax.swing.JTable tabella

modelloTabella

protected javax.swing.table.TableModel modelloTabella

tabellaScroll

protected javax.swing.JScrollPane tabellaScroll

botUpdate

protected javax.swing.JButton botUpdate

botClose

protected javax.swing.JButton botClose
Constructor Detail

PosizioneAgenti

public PosizioneAgenti(Environment env)
Costruzione della finestra per la visualizzazione e modifica del D/P-NS. Il ModelloXNS passato specifica il modello che usa questa finestra. Sarą a lui che verranno richiesti i dati da stampare e a cui saranno inoltrati i comandi.

Method Detail

costruisciFinestra

public void costruisciFinestra()
Vedi in superclasse Finestra il metodo Finestra.costruisciFinestra()

Specified by:
costruisciFinestra in class Finestra

creaBarraMenu

protected void creaBarraMenu()
Vedi in superclasse Finestra il metodo Finestra.creaBarraMenu()

Specified by:
creaBarraMenu in class Finestra

distruggiFinestra

public void distruggiFinestra()
Vedi in superclasse Finestra il metodo Finestra.distruggiFinestra()

Overrides:
distruggiFinestra in class Finestra

impostaFrasi

protected void impostaFrasi()
Vedi in superclasse Finestra il metodo Finestra.impostaFrasi() Definisce/modifica tutte le frasi mostrate a video (nella GUI)

Specified by:
impostaFrasi in class Finestra


Copyright © 2004 Luca Foschini