Package g54327.humbug.view.text
Interface InterfaceView
-
- All Known Implementing Classes:
View
public interface InterfaceView
- Since:
- 0.1.0
- Version:
- 1.0.1
- Author:
- Andrew SASSOYE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description Direction
askDirection()
Ask direction in consolePosition
askPosition()
Ask position in consolevoid
clearScreen()
Clean console screenvoid
displayBoard(Board board)
Deprecated.void
displayBoard(Board board, Animal... animals)
Display board in consolevoid
displayError(String message)
Display an error in consolevoid
displayMessage(String message)
Display a message in console
-
-
-
Method Detail
-
clearScreen
void clearScreen()
Clean console screen
-
displayBoard
void displayBoard(Board board)
Deprecated.Display board in console- Parameters:
board
- Board to display
-
displayBoard
void displayBoard(Board board, Animal... animals)
Display board in console- Parameters:
board
- Board to displayanimals
- Animals to display- Since:
- 1.0.1
-
askPosition
Position askPosition()
Ask position in console- Returns:
- Position
-
askDirection
Direction askDirection()
Ask direction in console- Returns:
- Direction
-
displayError
void displayError(String message)
Display an error in console- Parameters:
message
- message to display
-
displayMessage
void displayMessage(String message)
Display a message in console- Parameters:
message
- message to display
-
-