Skip to content

Commit

Permalink
refactor structure of controller package
Browse files Browse the repository at this point in the history
  • Loading branch information
davi-bart committed Feb 16, 2024
1 parent 25267c8 commit f4e3cd0
Show file tree
Hide file tree
Showing 19 changed files with 28 additions and 27 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package it.unibo.controller.api;
package it.unibo.controller.board;

import java.util.List;
import java.util.Set;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package it.unibo.controller.impl;
package it.unibo.controller.board;

import java.util.List;
import java.util.Set;
Expand All @@ -18,7 +18,6 @@
import it.unibo.common.road.RoadPositionImpl;
import it.unibo.common.tile.TerrainType;
import it.unibo.common.tile.TilePosition;
import it.unibo.controller.api.BoardController;
import it.unibo.model.api.Board;
import it.unibo.model.api.Player;
import it.unibo.model.api.PropertyManager;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package it.unibo.controller.api;
package it.unibo.controller.main;

import java.util.List;
import java.util.Map;
Expand All @@ -9,6 +9,8 @@
import it.unibo.common.road.RoadPosition;
import it.unibo.common.tile.ResourceType;
import it.unibo.common.tile.TilePosition;
import it.unibo.controller.board.BoardController;
import it.unibo.controller.resource.ResourceController;

/**
* Main controller.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package it.unibo.controller.impl;
package it.unibo.controller.main;

import java.util.List;
import java.util.Map;
Expand All @@ -11,10 +11,12 @@
import it.unibo.common.road.RoadPosition;
import it.unibo.common.tile.ResourceType;
import it.unibo.common.tile.TilePosition;
import it.unibo.controller.api.BoardController;
import it.unibo.controller.api.MainController;
import it.unibo.controller.api.ResourceController;
import it.unibo.controller.api.TurnController;
import it.unibo.controller.board.BoardController;
import it.unibo.controller.board.BoardControllerImpl;
import it.unibo.controller.resource.ResourceController;
import it.unibo.controller.resource.ResourceControllerImpl;
import it.unibo.controller.turn.TurnController;
import it.unibo.controller.turn.TurnControllerImpl;
import it.unibo.model.api.GameManager;
import it.unibo.model.api.Player;
import it.unibo.model.impl.GameManagerImpl;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package it.unibo.controller.api;
package it.unibo.controller.resource;

import java.util.Map;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
package it.unibo.controller.impl;
package it.unibo.controller.resource;

import java.util.Map;
import java.util.function.Function;
import java.util.HashMap;

import it.unibo.common.tile.ResourceType;
import it.unibo.controller.api.ResourceController;
import it.unibo.model.api.Player;
import it.unibo.model.api.ResourceManager;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package it.unibo.controller.api;
package it.unibo.controller.turn;

import org.apache.commons.lang3.tuple.Pair;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package it.unibo.controller.impl;
package it.unibo.controller.turn;

import org.apache.commons.lang3.tuple.Pair;

import it.unibo.controller.api.TurnController;
import it.unibo.model.api.Player;
import it.unibo.model.api.TurnManager;

Expand Down
4 changes: 2 additions & 2 deletions src/main/java/it/unibo/view/AppViewImpl.java
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
import java.util.List;
import java.util.Map;

import it.unibo.controller.api.MainController;
import it.unibo.controller.impl.MainControllerImpl;
import it.unibo.controller.main.MainController;
import it.unibo.controller.main.MainControllerImpl;

/**
* Application.
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/it/unibo/view/BankView.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package it.unibo.view;

import it.unibo.controller.api.MainController;
import it.unibo.controller.main.MainController;
import javafx.scene.layout.HBox;

/**
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/it/unibo/view/BoardView.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import java.util.HashMap;

import it.unibo.common.tile.TilePosition;
import it.unibo.controller.api.MainController;
import it.unibo.controller.main.MainController;
import javafx.scene.Group;
import javafx.scene.layout.StackPane;
import javafx.scene.paint.Color;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/it/unibo/view/CurrentPlayerView.java
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package it.unibo.view;

import it.unibo.common.card.CardType;
import it.unibo.controller.api.MainController;
import it.unibo.controller.main.MainController;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.image.Image;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/it/unibo/view/LogView.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package it.unibo.view;

import it.unibo.controller.api.MainController;
import it.unibo.controller.main.MainController;
import javafx.scene.control.Label;
import javafx.scene.control.TableColumn;
import javafx.scene.control.TableView;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/it/unibo/view/PlayersView.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import java.util.Map;

import it.unibo.controller.api.MainController;
import it.unibo.controller.main.MainController;
import javafx.scene.control.Label;
import javafx.scene.layout.VBox;
import javafx.scene.paint.Color;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/it/unibo/view/PropertyView.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

import it.unibo.common.property.PropertyPosition;
import it.unibo.common.property.PropertyType;
import it.unibo.controller.api.MainController;
import it.unibo.controller.main.MainController;
import javafx.scene.control.Alert;
import javafx.scene.control.Alert.AlertType;
import javafx.scene.control.ButtonType;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/it/unibo/view/RoadView.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import org.apache.commons.lang3.tuple.Pair;

import it.unibo.common.road.RoadPosition;
import it.unibo.controller.api.MainController;
import it.unibo.controller.main.MainController;
import javafx.scene.control.Alert;
import javafx.scene.control.Alert.AlertType;
import javafx.scene.control.ButtonType;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/it/unibo/view/RobberView.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import java.util.stream.Stream;

import it.unibo.common.tile.ResourceType;
import it.unibo.controller.api.MainController;
import it.unibo.controller.main.MainController;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/it/unibo/view/TileView.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

import it.unibo.common.tile.TerrainType;
import it.unibo.common.tile.TilePosition;
import it.unibo.controller.api.MainController;
import it.unibo.controller.main.MainController;
import javafx.event.EventHandler;
import javafx.geometry.VPos;
import javafx.scene.Group;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/it/unibo/view/TradeView.java
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import java.util.stream.Stream;

import it.unibo.common.tile.ResourceType;
import it.unibo.controller.api.MainController;
import it.unibo.controller.main.MainController;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
Expand Down

0 comments on commit f4e3cd0

Please sign in to comment.