From 5ec9fa6e18e09ee53834e2de99fc08c38a0fc84b Mon Sep 17 00:00:00 2001 From: Daniel Langbein Date: Sat, 16 Nov 2024 13:55:58 +0100 Subject: [PATCH] 1a: revert move LevelModel to subpackage --- .../controllers/BoulderAndDiamondController.java | 2 +- .../fr/enssat/BoulderDash/controllers/GameController.java | 2 +- .../enssat/BoulderDash/controllers/GameKeyController.java | 2 +- .../BoulderDash/controllers/LevelEditorController.java | 2 +- .../BoulderDash/controllers/LevelEditorKeyController.java | 2 +- .../controllers/NavigationBetweenViewController.java | 2 +- .../BoulderDash/controllers/RockfordUpdateController.java | 2 +- .../models/{displayableElement => }/LevelModel.java | 6 ++++-- .../src/fr/enssat/BoulderDash/views/GameGroundView.java | 2 +- boulder-dash/src/fr/enssat/BoulderDash/views/GameView.java | 2 +- .../src/fr/enssat/BoulderDash/views/GroundView.java | 2 +- .../src/fr/enssat/BoulderDash/views/InformationPanel.java | 2 +- .../fr/enssat/BoulderDash/views/LevelEditorGroundView.java | 2 +- .../src/fr/enssat/BoulderDash/views/LevelEditorView.java | 2 +- 14 files changed, 17 insertions(+), 15 deletions(-) rename boulder-dash/src/fr/enssat/BoulderDash/models/{displayableElement => }/LevelModel.java (98%) diff --git a/boulder-dash/src/fr/enssat/BoulderDash/controllers/BoulderAndDiamondController.java b/boulder-dash/src/fr/enssat/BoulderDash/controllers/BoulderAndDiamondController.java index 49c51f5a..71438445 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/controllers/BoulderAndDiamondController.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/controllers/BoulderAndDiamondController.java @@ -1,6 +1,6 @@ package fr.enssat.BoulderDash.controllers; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; import fr.enssat.BoulderDash.models.displayableElement.DisplayableElementModel; import fr.enssat.BoulderDash.helpers.AudioLoadHelper; diff --git a/boulder-dash/src/fr/enssat/BoulderDash/controllers/GameController.java b/boulder-dash/src/fr/enssat/BoulderDash/controllers/GameController.java index 521f540b..88fc2aac 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/controllers/GameController.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/controllers/GameController.java @@ -1,6 +1,6 @@ package fr.enssat.BoulderDash.controllers; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; import fr.enssat.BoulderDash.helpers.AudioLoadHelper; import fr.enssat.BoulderDash.views.MenuView; import fr.enssat.BoulderDash.views.GameView; diff --git a/boulder-dash/src/fr/enssat/BoulderDash/controllers/GameKeyController.java b/boulder-dash/src/fr/enssat/BoulderDash/controllers/GameKeyController.java index 0a8c2002..60e22251 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/controllers/GameKeyController.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/controllers/GameKeyController.java @@ -1,7 +1,7 @@ package fr.enssat.BoulderDash.controllers; import fr.enssat.BoulderDash.models.displayableElement.DisplayableElementModel; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; import fr.enssat.BoulderDash.helpers.AudioLoadHelper; import java.awt.event.KeyEvent; diff --git a/boulder-dash/src/fr/enssat/BoulderDash/controllers/LevelEditorController.java b/boulder-dash/src/fr/enssat/BoulderDash/controllers/LevelEditorController.java index 184c5f97..5237f230 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/controllers/LevelEditorController.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/controllers/LevelEditorController.java @@ -6,7 +6,7 @@ import java.awt.event.ActionListener; import fr.enssat.BoulderDash.exceptions.LevelConstraintNotRespectedException; import fr.enssat.BoulderDash.helpers.LevelRemoveHelper; import fr.enssat.BoulderDash.helpers.LevelSaveHelper; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; import fr.enssat.BoulderDash.views.HelpView; import fr.enssat.BoulderDash.views.LevelEditorView; diff --git a/boulder-dash/src/fr/enssat/BoulderDash/controllers/LevelEditorKeyController.java b/boulder-dash/src/fr/enssat/BoulderDash/controllers/LevelEditorKeyController.java index acc90463..78f98d3f 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/controllers/LevelEditorKeyController.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/controllers/LevelEditorKeyController.java @@ -1,6 +1,6 @@ package fr.enssat.BoulderDash.controllers; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; import fr.enssat.BoulderDash.views.LevelEditorView; import java.awt.event.KeyEvent; diff --git a/boulder-dash/src/fr/enssat/BoulderDash/controllers/NavigationBetweenViewController.java b/boulder-dash/src/fr/enssat/BoulderDash/controllers/NavigationBetweenViewController.java index 62b42129..2959ab78 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/controllers/NavigationBetweenViewController.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/controllers/NavigationBetweenViewController.java @@ -4,7 +4,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import fr.enssat.BoulderDash.helpers.AudioLoadHelper; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; import fr.enssat.BoulderDash.views.MenuView; /** diff --git a/boulder-dash/src/fr/enssat/BoulderDash/controllers/RockfordUpdateController.java b/boulder-dash/src/fr/enssat/BoulderDash/controllers/RockfordUpdateController.java index 65838def..c4ecd1ba 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/controllers/RockfordUpdateController.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/controllers/RockfordUpdateController.java @@ -1,6 +1,6 @@ package fr.enssat.BoulderDash.controllers; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; /** * ElementPositionUpdateHelper diff --git a/boulder-dash/src/fr/enssat/BoulderDash/models/displayableElement/LevelModel.java b/boulder-dash/src/fr/enssat/BoulderDash/models/LevelModel.java similarity index 98% rename from boulder-dash/src/fr/enssat/BoulderDash/models/displayableElement/LevelModel.java rename to boulder-dash/src/fr/enssat/BoulderDash/models/LevelModel.java index 0ea98e0f..3e0fd022 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/models/displayableElement/LevelModel.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/models/LevelModel.java @@ -1,11 +1,13 @@ -package fr.enssat.BoulderDash.models.displayableElement; +package fr.enssat.BoulderDash.models; import fr.enssat.BoulderDash.exceptions.LevelConstraintNotRespectedException; import fr.enssat.BoulderDash.exceptions.UnknownModelException; import fr.enssat.BoulderDash.helpers.LevelLoadHelper; import fr.enssat.BoulderDash.helpers.AudioLoadHelper; import fr.enssat.BoulderDash.helpers.ModelConvertHelper; -import fr.enssat.BoulderDash.models.GameInformationModel; +import fr.enssat.BoulderDash.models.displayableElement.CursorModel; +import fr.enssat.BoulderDash.models.displayableElement.DisplayableElementModel; +import fr.enssat.BoulderDash.models.displayableElement.RockfordModel; import java.awt.image.BufferedImage; import java.util.Observable; diff --git a/boulder-dash/src/fr/enssat/BoulderDash/views/GameGroundView.java b/boulder-dash/src/fr/enssat/BoulderDash/views/GameGroundView.java index 60c12883..fb1e4547 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/views/GameGroundView.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/views/GameGroundView.java @@ -2,7 +2,7 @@ package fr.enssat.BoulderDash.views; import fr.enssat.BoulderDash.controllers.GameController; import fr.enssat.BoulderDash.controllers.GameKeyController; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; import javax.swing.*; import java.awt.*; diff --git a/boulder-dash/src/fr/enssat/BoulderDash/views/GameView.java b/boulder-dash/src/fr/enssat/BoulderDash/views/GameView.java index 824a9612..4bf7af9b 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/views/GameView.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/views/GameView.java @@ -7,7 +7,7 @@ import java.util.Observable; import java.util.Observer; import fr.enssat.BoulderDash.controllers.GameController; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; /** diff --git a/boulder-dash/src/fr/enssat/BoulderDash/views/GroundView.java b/boulder-dash/src/fr/enssat/BoulderDash/views/GroundView.java index b7784b90..359bbcb4 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/views/GroundView.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/views/GroundView.java @@ -1,6 +1,6 @@ package fr.enssat.BoulderDash.views; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; import javax.swing.*; diff --git a/boulder-dash/src/fr/enssat/BoulderDash/views/InformationPanel.java b/boulder-dash/src/fr/enssat/BoulderDash/views/InformationPanel.java index 869848a1..95efc596 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/views/InformationPanel.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/views/InformationPanel.java @@ -6,7 +6,7 @@ import java.util.Observer; import javax.swing.JPanel; import javax.swing.JTextArea; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; /** diff --git a/boulder-dash/src/fr/enssat/BoulderDash/views/LevelEditorGroundView.java b/boulder-dash/src/fr/enssat/BoulderDash/views/LevelEditorGroundView.java index 7006ca9e..40d5544c 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/views/LevelEditorGroundView.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/views/LevelEditorGroundView.java @@ -1,7 +1,7 @@ package fr.enssat.BoulderDash.views; import fr.enssat.BoulderDash.controllers.LevelEditorKeyController; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; /** diff --git a/boulder-dash/src/fr/enssat/BoulderDash/views/LevelEditorView.java b/boulder-dash/src/fr/enssat/BoulderDash/views/LevelEditorView.java index 2f7ea775..d66658c7 100644 --- a/boulder-dash/src/fr/enssat/BoulderDash/views/LevelEditorView.java +++ b/boulder-dash/src/fr/enssat/BoulderDash/views/LevelEditorView.java @@ -8,7 +8,7 @@ import java.util.Observer; import fr.enssat.BoulderDash.helpers.LevelSelectorHelper; import fr.enssat.BoulderDash.controllers.LevelEditorController; import fr.enssat.BoulderDash.controllers.NavigationBetweenViewController; -import fr.enssat.BoulderDash.models.displayableElement.LevelModel; +import fr.enssat.BoulderDash.models.LevelModel; /**