es.ucm.fdi.hysteria.gui
Interface GUIHandler

All Known Implementing Classes:
NewGUI, OldGUI

public interface GUIHandler

This interface defines the needed methods a Controller needs to interact with. Any view that wants to communicate with this Controller, MUST implement GUIHandler

Author:
MiniSandor

Method Summary
 void showAlreadyClosedError()
           
 void showAlreadyOpenError()
           
 void showDropError()
           
 void showExamineError()
           
 void showLockedObstacleError(java.lang.String obstacleInfo)
           
 void showNetworkError(java.lang.String message)
           
 void showNoObstacleError()
           
 void showNotAppropiateKeyError()
           
 void showNotComplexObstacleError()
           
 void showNotConnectedLocationError()
           
 void showNotSimpleObstacleError()
           
 void showNotUsableKeyError()
           
 void showOverweightError()
           
 void showPresentResult(java.lang.String text)
           
 void showRedoError()
           
 void showShowError()
           
 void showTakeError()
           
 void showTalkResult(java.lang.String text)
           
 void showUndoError()
           
 void showUseError()
           
 void showUseWithError()
           
 void updateExits(Game theGame)
           
 void updateItems(Game theGame)
           
 void updateView(Game theGame)
           
 

Method Detail

updateView

void updateView(Game theGame)

updateItems

void updateItems(Game theGame)

updateExits

void updateExits(Game theGame)

showPresentResult

void showPresentResult(java.lang.String text)

showTalkResult

void showTalkResult(java.lang.String text)

showNotConnectedLocationError

void showNotConnectedLocationError()

showLockedObstacleError

void showLockedObstacleError(java.lang.String obstacleInfo)

showNoObstacleError

void showNoObstacleError()

showAlreadyOpenError

void showAlreadyOpenError()

showAlreadyClosedError

void showAlreadyClosedError()

showNotSimpleObstacleError

void showNotSimpleObstacleError()

showNotComplexObstacleError

void showNotComplexObstacleError()

showUndoError

void showUndoError()

showRedoError

void showRedoError()

showTakeError

void showTakeError()

showDropError

void showDropError()

showOverweightError

void showOverweightError()

showNotUsableKeyError

void showNotUsableKeyError()

showExamineError

void showExamineError()

showNotAppropiateKeyError

void showNotAppropiateKeyError()

showUseError

void showUseError()

showUseWithError

void showUseWithError()

showShowError

void showShowError()

showNetworkError

void showNetworkError(java.lang.String message)