Fix: Replaced Model With MiniModel in the client implementation and in the view
This commit is contained in:
@@ -6,21 +6,23 @@ import it.polimi.ingsw.gc14.Model.Cards.TribeCards.Character;
|
||||
import it.polimi.ingsw.gc14.Model.GamePackage.Board;
|
||||
import it.polimi.ingsw.gc14.Model.GamePackage.CurrentState;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.rmi.RemoteException;
|
||||
import java.util.*;
|
||||
//TODO
|
||||
public class MiniModel {
|
||||
public class MiniModel implements Serializable {
|
||||
public Board board;
|
||||
public Map<Slot,Player> slotPlayerMap;
|
||||
public OrderLogicCard orderLogicCard;
|
||||
public CurrentState currentState;
|
||||
public Map<String,Player> players;
|
||||
public MiniModel(Board board, Map<Slot,Player> slotPlayerMap, OrderLogicCard orderLogicCard, CurrentState currentState, Map<String,Player> players) {
|
||||
public MiniModel(Board board, Map<Slot,Player> slotPlayerMap, OrderLogicCard orderLogicCard, CurrentState currentState, List<Player> players) {
|
||||
this.board = board;
|
||||
this.slotPlayerMap = slotPlayerMap;
|
||||
this.orderLogicCard = orderLogicCard;
|
||||
this.currentState = currentState;
|
||||
this.players = players;
|
||||
this.players=new HashMap<>();
|
||||
setPlayers(players);
|
||||
}
|
||||
public void setBoard(Board board) {
|
||||
this.board = board;
|
||||
|
||||
Reference in New Issue
Block a user