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 DirectionaskDirection()Ask direction in consolePositionaskPosition()Ask position in consolevoidclearScreen()Clean console screenvoiddisplayBoard(Board board)Deprecated.voiddisplayBoard(Board board, Animal... animals)Display board in consolevoiddisplayError(String message)Display an error in consolevoiddisplayMessage(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
-
-