javaim
Interface MainInterface

All Known Implementing Classes:
Main

public interface MainInterface

Interfaccia che la Main deve rispettare. Serve alla finestra principale per comunicare con il server.


Method Summary
 void chiama(java.lang.String ip, int porta, java.lang.String nome)
          Cerca di chiamare un server remoto all'indirizzo e alla porta specificati.
 java.lang.String getNome()
          Ritorna il nome dell'utente locale.
 void scriviErrore(java.lang.String messaggio)
          Notifica un messaggio di errore all'utente
 

Method Detail

chiama

void chiama(java.lang.String ip,
            int porta,
            java.lang.String nome)
Cerca di chiamare un server remoto all'indirizzo e alla porta specificati.

Parameters:
ip - La String contenente l'indirizzo da chiamare
porta - La porta del server remoto
nome - Il nome utente da utilizzare nella negoziazione della connessione

getNome

java.lang.String getNome()
Ritorna il nome dell'utente locale.

Returns:
Il nome dell'utente locale

scriviErrore

void scriviErrore(java.lang.String messaggio)
Notifica un messaggio di errore all'utente

Parameters:
messaggio - Il messaggio da notificare