From 4360cf023de6f1149e0709e12639a9f9f0da28c7 Mon Sep 17 00:00:00 2001 From: GabrieleRadice <265572328+GabrieleRadice@users.noreply.github.com> Date: Thu, 30 Apr 2026 18:10:37 +0200 Subject: [PATCH] Add: Added Javadoc For "toString" Method In Game.java. --- src/main/java/it/polimi/ingsw/gc14/Model/Game.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/it/polimi/ingsw/gc14/Model/Game.java b/src/main/java/it/polimi/ingsw/gc14/Model/Game.java index 893ea24..054b2f6 100644 --- a/src/main/java/it/polimi/ingsw/gc14/Model/Game.java +++ b/src/main/java/it/polimi/ingsw/gc14/Model/Game.java @@ -703,6 +703,16 @@ public class Game implements Serializable { return true; } + /** + * Prints a string representation of the {@code Game}. Used in the TUI implementation to draw: + *
  • {@link it.polimi.ingsw.gc14.Model.GamePackage.Board Board} + *
  • {@link it.polimi.ingsw.gc14.Model.Player Players} + *
  • {@link #getUpperListTribeCards() Upper TribeCard List}
  • {@link #getUpperListBuilding() Upper Building List} + *
  • {@link #getLowerListTribeCards() Lower TribeCard List}
  • {@link #getLowerListBuilding() Lower Building List} + *
  • {@link it.polimi.ingsw.gc14.Model.OrderLogicCard Offer Track} + * + * @return {@code String} - a string representation of the {@code Game}. + */ @Override public String toString() { var table = new AsciiTable(BorderStyle.UNICODE, slotMap.size());