prog.io
Interface InputManager

All Known Implementing Classes:
ConsoleInputManager, FileInputManager, WebPageInputManager

public interface InputManager

Interfaccia che deve essere implementata da ogni classe che fornisca un manager per la lettura di stringhe da una sorgente di input.

Version:
3.0
Author:
Mauro Ferrari, Giovanni Pighizzini

Method Summary
 void close()
          Chiude il canale di comunicazione con la sorgente.
 boolean isClosed()
          Per sapere se il canale è chiuso o aperto.
 java.lang.String readLine()
          Legge una linea di testo dalla sorgente di input.
 

Method Detail

close

void close()
Chiude il canale di comunicazione con la sorgente.


isClosed

boolean isClosed()
Per sapere se il canale è chiuso o aperto.

Returns:
restituisce true se e solo se il canale è chiuso.

readLine

java.lang.String readLine()
Legge una linea di testo dalla sorgente di input.

Returns:
il riferimento alla stringa letta oppure null nel caso sia stata raggiunta la fine della sorgente di input.