|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavaim.Main
public class Main
Classe principale.
Constructor Summary | |
---|---|
Main(int porta)
Crea una nuova istanza di Main. |
Method Summary | |
---|---|
void |
chiama(java.lang.String ip,
int porta,
java.lang.String nome)
Esegue una nuova chiamata all'indirizzo specificato, istanziando una nuova classe Chiamata. |
java.lang.String |
getNome()
Ritorna il nome dell'utente locale, ripescandolo dalla finestra principale |
static void |
main(java.lang.String[] args)
Metodo statico per creare una nuova Main. |
void |
run()
Implementazione del metodo run() dell'interfaccia Runnable |
void |
scriviErrore(java.lang.String messaggio)
Invio un messaggio di errore alla finestra param messaggio Il messaggio da notificare all'utente |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Main(int porta)
porta
- La porta su cui aprire il server.Method Detail |
---|
public void run()
run
in interface java.lang.Runnable
public void chiama(java.lang.String ip, int porta, java.lang.String nome)
chiama
in interface MainInterface
ip
- La stringa contenente l'indirizzo da chiamareporta
- Porta del server remotonome
- Nome dell'utente locale (preso dalla finestra principale). Serve per negoziare la comunicazionepublic java.lang.String getNome()
getNome
in interface MainInterface
public static void main(java.lang.String[] args)
args
- the command line argumentspublic void scriviErrore(java.lang.String messaggio)
scriviErrore
in interface MainInterface
messaggio
- Il messaggio da notificare
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |