AbstractTableModel | |
clientswing.UI.BaseForm | BaseForm č la classe astratta da cui tutti i frame ereditano valori di base quali localizzazione sullo schermo e il colore dello sfondo |
clientswing.UI.bottone_mouseAdapter | Bottone_mouseAdapter classe che estende java.awt.event.MouseAdapter ed eredita il metodo mouseClicked che viene eseguito al click del mouse |
clientswing.ClientSwing | |
clientswing.model.Column | Classe che contiene i valori di quelle che possono essere o le colonne della tabella su cui si vuole eseguire la query oppure i campi della clausola where |
clientswing.comunicationsystem.ComunicationSystem | Classe che a partire da un XRequest restituisce un XResponse |
clientswing.UI.Controller | Controller č la classe che si occupa di inviare le XRequest al ComunicationSystem e prende decisioni circa quale frame visualizzare in base alla XResponse ricevuta |
clientswing.UI.DeletePanel | DeleteForm e' un pannello specializzazione di RequestPanel che consente all'utente di eliminare una tabella |
clientswing.UI.DeletePanel_okWhere_mouseAdapter | Classe necessaria per creare l'evento catturato dal bottone okWhere |
clientswing.comunicationsystem.Gateway | Interfaccia che contiene metodi necessari per inviare la richiesta |
clientswing.UI.InsertUpdatePanel | InsertUpdatePanel e' un pannello specializzazione di RequestPanel che consente all'utente di inserire o eliminare una tabella, impostando prima di ogni cosa il numero di colonne che si intende coinvolgere |
clientswing.UI.InsertUpdatePanel_ok_mouseAdapter | |
clientswing.UI.InsertUpdatePanel_okWhere_mouseAdapter | |
JFrame | |
JPanel | |
clientswing.UI.LoginForm | LoginForm e' un frame specializzazione di BaseForm che consente all'utente di inserire il proprio nickname e quindi di identificarsi |
MouseAdapter | |
clientswing.UI.OptionPanel | Classe specializzazione di BaseForm, č un frame che viene visualizzato al click del tasto ok di SelectPanel per consentire all'utente di inserire le colonne della tabella su cui vuole effettuare la query |
clientswing.UI.OptionPanel_invia_mouseAdapter | |
clientswing.UI.OptionPanelInsertUpdate | Classe specializzazione di BaseForm, č un frame che viene visualizzato al click del tasto ok di InsertUpdatePanel per consentire all'utente di inserire le colonne della tabella su cui vuole effettuare la query |
clientswing.UI.OptionPanelInsertUpdate_invia_mouseAdapter | |
clientswing.UI.OptionPanelWhere | Classe specializzazione di BaseForm, č un frame che viene visualizzato al click del tasto ok per consentire all'utente di inserire i campi della tabella su cui vuole effettuare la query |
clientswing.UI.OptionPanelWhere_invia_mouseAdapter | |
clientswing.UI.QueryForm | QueryForm e' un pannello specializzazione di BaseForm che consente all'utente di usufruire di uno dei servizi offerti dal WebServer quali: |
clientswing.UI.QueryForm_invia_mouseAdapter | |
clientswing.UI.QueryForm_menuDelete_mouseAdapter | |
clientswing.UI.QueryForm_menuInsert_mouseAdapter | |
clientswing.UI.QueryForm_menuLogout_mouseAdapter | |
clientswing.UI.QueryForm_menuSelect_mouseAdapter | |
clientswing.UI.QueryForm_menuUpdate_mouseAdapter | |
clientswing.UI.RequestPanel | Interfaccia da cui ereditano DeletePanel, InsertUpdatePanel e SelectPanel |
clientswing.UI.ResponseForm | ResponseForm e' un frame specializzazione di BaseForm che visualizza la risposta del server |
clientswing.model.Row | Classe che contiene i valori di un tag ROW della stringa xml la quale potrebbe essere formata da colonne |
clientswing.UI.SelectPanel | Select e' un pannello specializzazione di RequestPanel che consente all'utente di effettuare una selezione su di una tabella |
clientswing.UI.SelectPanel_jButton1_mouseAdapter | |
clientswing.UI.SelectPanel_okWhere_mouseAdapter | |
clientswing.comunicationsystem.SOAPGateway | Classe implementazione dell'interfaccia Gateway che realizza la comunicazione tramite il protocollo SOAP |
clientswing.UI.TableResponseModel | Classe che simula il comportamento del WEBSERVER |
clientswing.comunicationsystem.TestGateway | |
clientswing.comunicationsystem.XMLBuilder | Classe che incapsula la richesta e crea una stringa contentente la stessa in formato xml |
clientswing.comunicationsystem.XMLParser | Classe che a partire dalla risposta del server ne fa il parser |
clientswing.model.XRequest | Interfaccia da cui ereditano XRequestLogin,XRequestLogout e XRequestQuery |
clientswing.model.XRequestLogin | Classe che contiene il valore del nickName inserite in fase di login dall'utente |
clientswing.model.XRequestLogout | Classe che conterrā informazioni circa il logout |
clientswing.model.XRequestQuery | Classe che contiene i dati inseriti dall'utente quando usufruisce idi un servizio |
clientswing.model.XResponse | Interfaccia da cui derivano XResponseMessage e XResponseRowSet |
clientswing.model.XResponseMessage | Contiene i valori necessari per visualizzare il messaggio restituito dal server |
clientswing.model.XResponseRowSet | Classe che contiene i dati di risposta di una query restituiti dal server |