prog.io
Interface StileConsole

All Known Implementing Classes:
ConsoleInputManager, ConsoleOutputManager, WinInputManager, WinOutputManager

public interface StileConsole

Definisce i metodi per controllare lo stile di una canale di input/output.

Version:
1.0
Author:
Mauro Ferrari, Giovanni Pighizzini

Method Summary
 java.lang.String prompt()
          Restituisce la stringa del prompt.
 void setPrompt(java.lang.String prompt)
          Per assegnare il prompt specificato dalla stringa prompt al canale corrente.
 void setVisibleLineNumber(boolean b)
          Stabilisce se il prompt visualizzato conterrą o meno il numero di linea.
 void setVisibleNomeCanale(boolean b)
          Stabilisce se il prompt visualizzato conterrą o meno il nome del canale.
 void setVisiblePrompt(boolean b)
          Stabilisce se il prompt verrą o meno visualizzato.
 

Method Detail

setPrompt

public void setPrompt(java.lang.String prompt)
Per assegnare il prompt specificato dalla stringa prompt al canale corrente. Di default il prompt non viene visualizzato, per farlo visualizzare bisogna utilizzare il metodo setVisiblePrompt(boolean).

Parameters:
prompt - il valore del prompt.

setVisiblePrompt

public void setVisiblePrompt(boolean b)
Stabilisce se il prompt verrą o meno visualizzato. Di default il prompt non viene visualizzato.

Parameters:
b - se vale true il prompt verrą visualizzato.

prompt

public java.lang.String prompt()
Restituisce la stringa del prompt.

Returns:
il valore del prompt.

setVisibleLineNumber

public void setVisibleLineNumber(boolean b)
Stabilisce se il prompt visualizzato conterrą o meno il numero di linea. Di default il numero di linea non viene visualizzato.

Parameters:
b - se vale true il numero di linea verrą visualizzato.

setVisibleNomeCanale

public void setVisibleNomeCanale(boolean b)
Stabilisce se il prompt visualizzato conterrą o meno il nome del canale. Il default dipende dall'implementazione.

Parameters:
b - se vale true il nome del canale verrą visualizzato.