searchDesign
Class ConsoleTalk

java.lang.Object
  |
  +--searchDesign.ConsoleTalk

public class ConsoleTalk
extends java.lang.Object
implements TalkInterface

Beschreibung:

ConsoleTalk implementiert genau wie GuiPrintStream das Interface TalkInterface, um die Kommunikation zwischen Benutzer und Programm zu steuern. In dieser Klasse (die von SearchEngy lediglich vor dem Laden der GUI in der Main benutzt wird) werden die Ein- und Ausgaben auf die Konsole umgelenkt.

Version:
1.0

Constructor Summary
ConsoleTalk()
           
 
Method Summary
 void error(java.lang.String warning)
          Wie message, zusätzlich wird die Information als Fehler deklariert.
 void message(java.lang.String info)
          Gibt eine Information an den Benutzer weiter.
 java.lang.String question(java.lang.String question)
          Wird benötigt, um Informationen des Benutzers anzufordern.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsoleTalk

public ConsoleTalk()
Method Detail

question

public java.lang.String question(java.lang.String question)
Description copied from interface: TalkInterface
Wird benötigt, um Informationen des Benutzers anzufordern. Die Antwort auf die als Parameter übergebene Frage wird als String zurückgegeben.
Specified by:
question in interface TalkInterface
Tags copied from interface: TalkInterface
Parameters:
question - Die Frage
Returns:
Die gegebene Antwort

message

public void message(java.lang.String info)
Description copied from interface: TalkInterface
Gibt eine Information an den Benutzer weiter.
Specified by:
message in interface TalkInterface
Tags copied from interface: TalkInterface
Parameters:
info - Die Information

error

public void error(java.lang.String warning)
Description copied from interface: TalkInterface
Wie message, zusätzlich wird die Information als Fehler deklariert.
Specified by:
error in interface TalkInterface
Tags copied from interface: TalkInterface
Parameters:
warning - Die Fehlerbeschreibung