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; /**