Fix: TUI javadoc
This commit is contained in:
@@ -7,18 +7,18 @@ import java.util.List;
|
|||||||
public class TUI implements IView {
|
public class TUI implements IView {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The {@link it.polimi.ingsw.gc14.Model.Game } model stored for the game status render
|
* The {@link it.polimi.ingsw.gc14.Model.Game } model stored for the game status render.
|
||||||
*/
|
*/
|
||||||
private Game model;
|
private Game model;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The {@link it.polimi.ingsw.gc14.Model.Player } username stored for the player hand render
|
* The {@link it.polimi.ingsw.gc14.Model.Player } username stored for the player hand render.
|
||||||
*/
|
*/
|
||||||
private String username;
|
private String username;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Constructor for the class {@code TUI}
|
* Constructor for the class {@code TUI}.
|
||||||
* @param model The model that will be display
|
* @param model The model that will be displayed.
|
||||||
*/
|
*/
|
||||||
public TUI(Game model) {
|
public TUI(Game model) {
|
||||||
this.model = model;
|
this.model = model;
|
||||||
@@ -26,7 +26,7 @@ public class TUI implements IView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the {@code Username} of the player, used for the hand player display
|
* Set the {@code Username} of the player, used for the hand player display.
|
||||||
* @param username
|
* @param username
|
||||||
*/
|
*/
|
||||||
public void setUsername(String username) {
|
public void setUsername(String username) {
|
||||||
@@ -34,7 +34,7 @@ public class TUI implements IView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Update {@link it.polimi.ingsw.gc14.Model.Game } model stored for the game status render
|
* Update {@link it.polimi.ingsw.gc14.Model.Game } model stored for the game status render.
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void update(Game model) {
|
public void update(Game model) {
|
||||||
@@ -42,7 +42,7 @@ public class TUI implements IView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Default method called to display homepage , implements {@link IView}
|
* Default method called to display homepage , implements {@link IView}.
|
||||||
*/
|
*/
|
||||||
public void render()
|
public void render()
|
||||||
{
|
{
|
||||||
@@ -50,7 +50,9 @@ public class TUI implements IView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Method called to display players status and board status
|
* Method called to display players status and board status.
|
||||||
|
* In the upper part displays {@link #renderPlayer} information , in a table format.
|
||||||
|
* In the lower part displays {@link #renderBoard} information in the left , menu options and {@code Username} hand in the right.
|
||||||
*/
|
*/
|
||||||
public void fullRender()
|
public void fullRender()
|
||||||
{
|
{
|
||||||
@@ -73,7 +75,8 @@ public class TUI implements IView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Method called to display board status
|
* Method called to display board status.
|
||||||
|
* Displays turn order ,upper list cards , offer track , lower list cards in the left, menu options and {@code Username} hand in the right.
|
||||||
*/
|
*/
|
||||||
public void renderBoard()
|
public void renderBoard()
|
||||||
{
|
{
|
||||||
@@ -94,7 +97,8 @@ public class TUI implements IView {
|
|||||||
System.out.println(AsciiTable.sideBySide(lines,lines2,3));
|
System.out.println(AsciiTable.sideBySide(lines,lines2,3));
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Method called to display player status
|
* Method called to display player status.
|
||||||
|
* Displays player prestige value,food value, character deck and building deck , in a table format.
|
||||||
*/
|
*/
|
||||||
public void renderPlayer()
|
public void renderPlayer()
|
||||||
{
|
{
|
||||||
@@ -116,7 +120,7 @@ public class TUI implements IView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Method called to display a message on the terminal
|
* Method called to display a message on the terminal.
|
||||||
*/
|
*/
|
||||||
public void showMessage(String message)
|
public void showMessage(String message)
|
||||||
{
|
{
|
||||||
@@ -124,7 +128,7 @@ public class TUI implements IView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Method called to display a error on the terminal
|
* Method called to display a error on the terminal.
|
||||||
*/
|
*/
|
||||||
public void showError(String message)
|
public void showError(String message)
|
||||||
{
|
{
|
||||||
@@ -132,8 +136,9 @@ public class TUI implements IView {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Method used to set up menu options
|
* Method used to set up menu options.
|
||||||
* @return the string format of the menu options
|
* List of runnable command as a legend.
|
||||||
|
* @return the string format of the menu options.
|
||||||
*/
|
*/
|
||||||
private String PrintMenuOptions()
|
private String PrintMenuOptions()
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user