From 1d5a0b07c126acba10af741cbb2a62626365f5c2 Mon Sep 17 00:00:00 2001 From: Sudarsan Balaji Date: Tue, 8 Nov 2022 18:58:24 +0000 Subject: [PATCH] refactoring: Rename presentation to presentation model (#2291) * Rename presentation to presentation-model * Rename image * Rename UML diagram * Rename presentation to presentation-model * Rename package to presentationmodel * Rename module reference in pom.xml --- pom.xml | 2 +- {presentation => presentation-model}/README.md | 4 ++-- .../etc/presentation-model.urm.png | Bin .../etc/presentation-model.urm.puml | 2 +- {presentation => presentation-model}/etc/result.png | Bin {presentation => presentation-model}/pom.xml | 2 +- .../java/com/iluwatar/presentationmodel}/Album.java | 2 +- .../java/com/iluwatar/presentationmodel}/App.java | 2 +- .../presentationmodel}/DisplayedAlbums.java | 2 +- .../presentationmodel}/PresentationModel.java | 2 +- .../java/com/iluwatar/presentationmodel}/View.java | 2 +- .../com/iluwatar/presentationmodel}/AlbumTest.java | 2 +- .../com/iluwatar/presentationmodel}/AppTest.java | 2 +- .../presentationmodel}/DisplayedAlbumsTest.java | 2 +- .../presentationmodel}/PresentationTest.java | 2 +- .../com/iluwatar/presentationmodel}/ViewTest.java | 2 +- 16 files changed, 15 insertions(+), 15 deletions(-) rename {presentation => presentation-model}/README.md (98%) rename presentation/etc/presentation.urm.png => presentation-model/etc/presentation-model.urm.png (100%) rename presentation/etc/presentation.urm.puml => presentation-model/etc/presentation-model.urm.puml (97%) rename {presentation => presentation-model}/etc/result.png (100%) rename {presentation => presentation-model}/pom.xml (97%) rename {presentation/src/main/java/com/iluwatar/presentation => presentation-model/src/main/java/com/iluwatar/presentationmodel}/Album.java (97%) rename {presentation/src/main/java/com/iluwatar/presentation => presentation-model/src/main/java/com/iluwatar/presentationmodel}/App.java (97%) rename {presentation/src/main/java/com/iluwatar/presentation => presentation-model/src/main/java/com/iluwatar/presentationmodel}/DisplayedAlbums.java (98%) rename {presentation/src/main/java/com/iluwatar/presentation => presentation-model/src/main/java/com/iluwatar/presentationmodel}/PresentationModel.java (99%) rename {presentation/src/main/java/com/iluwatar/presentation => presentation-model/src/main/java/com/iluwatar/presentationmodel}/View.java (99%) rename {presentation/src/test/java/com/iluwatar/presentation => presentation-model/src/test/java/com/iluwatar/presentationmodel}/AlbumTest.java (98%) rename {presentation/src/test/java/com/iluwatar/presentation => presentation-model/src/test/java/com/iluwatar/presentationmodel}/AppTest.java (97%) rename {presentation/src/test/java/com/iluwatar/presentation => presentation-model/src/test/java/com/iluwatar/presentationmodel}/DisplayedAlbumsTest.java (97%) rename {presentation/src/test/java/com/iluwatar/presentation => presentation-model/src/test/java/com/iluwatar/presentationmodel}/PresentationTest.java (99%) rename {presentation/src/test/java/com/iluwatar/presentation => presentation-model/src/test/java/com/iluwatar/presentationmodel}/ViewTest.java (98%) diff --git a/pom.xml b/pom.xml index fd1193bc1..f821f9434 100644 --- a/pom.xml +++ b/pom.xml @@ -208,7 +208,7 @@ model-view-viewmodel composite-entity table-module - presentation + presentation-model lockable-object fanout-fanin domain-model diff --git a/presentation/README.md b/presentation-model/README.md similarity index 98% rename from presentation/README.md rename to presentation-model/README.md index d10d53430..7fac7a989 100644 --- a/presentation/README.md +++ b/presentation-model/README.md @@ -1,5 +1,5 @@ --- -title: Presentation +title: Presentation Model category: Behavioral language: en tags: @@ -173,7 +173,7 @@ We can run class `App` to start this demo. the checkbox is the album classical; ## Class diagram -![](./etc/presentation.urm.png "presentation model") +![](./etc/presentation-model.urm.png "presentation model") ## Applicability Use the Presentation Model Pattern when diff --git a/presentation/etc/presentation.urm.png b/presentation-model/etc/presentation-model.urm.png similarity index 100% rename from presentation/etc/presentation.urm.png rename to presentation-model/etc/presentation-model.urm.png diff --git a/presentation/etc/presentation.urm.puml b/presentation-model/etc/presentation-model.urm.puml similarity index 97% rename from presentation/etc/presentation.urm.puml rename to presentation-model/etc/presentation-model.urm.puml index efc32901f..8e7bc46a0 100644 --- a/presentation/etc/presentation.urm.puml +++ b/presentation-model/etc/presentation-model.urm.puml @@ -1,5 +1,5 @@ @startuml -package com.iluwatar.presentation { +package com.iluwatar.presentationmodel { class Album { ~ artist : String ~ composer : String diff --git a/presentation/etc/result.png b/presentation-model/etc/result.png similarity index 100% rename from presentation/etc/result.png rename to presentation-model/etc/result.png diff --git a/presentation/pom.xml b/presentation-model/pom.xml similarity index 97% rename from presentation/pom.xml rename to presentation-model/pom.xml index d71fdc333..8ff4a5bf7 100644 --- a/presentation/pom.xml +++ b/presentation-model/pom.xml @@ -52,7 +52,7 @@ - com.iluwatar.presentation.App + com.iluwatar.presentationmodel.App diff --git a/presentation/src/main/java/com/iluwatar/presentation/Album.java b/presentation-model/src/main/java/com/iluwatar/presentationmodel/Album.java similarity index 97% rename from presentation/src/main/java/com/iluwatar/presentation/Album.java rename to presentation-model/src/main/java/com/iluwatar/presentationmodel/Album.java index 46a48ef35..aa32312de 100644 --- a/presentation/src/main/java/com/iluwatar/presentation/Album.java +++ b/presentation-model/src/main/java/com/iluwatar/presentationmodel/Album.java @@ -22,7 +22,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.iluwatar.presentation; +package com.iluwatar.presentationmodel; import lombok.AllArgsConstructor; import lombok.Getter; diff --git a/presentation/src/main/java/com/iluwatar/presentation/App.java b/presentation-model/src/main/java/com/iluwatar/presentationmodel/App.java similarity index 97% rename from presentation/src/main/java/com/iluwatar/presentation/App.java rename to presentation-model/src/main/java/com/iluwatar/presentationmodel/App.java index d38156aa2..d799480b8 100644 --- a/presentation/src/main/java/com/iluwatar/presentation/App.java +++ b/presentation-model/src/main/java/com/iluwatar/presentationmodel/App.java @@ -22,7 +22,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.iluwatar.presentation; +package com.iluwatar.presentationmodel; import lombok.extern.slf4j.Slf4j; diff --git a/presentation/src/main/java/com/iluwatar/presentation/DisplayedAlbums.java b/presentation-model/src/main/java/com/iluwatar/presentationmodel/DisplayedAlbums.java similarity index 98% rename from presentation/src/main/java/com/iluwatar/presentation/DisplayedAlbums.java rename to presentation-model/src/main/java/com/iluwatar/presentationmodel/DisplayedAlbums.java index cae300988..f5d60df03 100644 --- a/presentation/src/main/java/com/iluwatar/presentation/DisplayedAlbums.java +++ b/presentation-model/src/main/java/com/iluwatar/presentationmodel/DisplayedAlbums.java @@ -22,7 +22,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.iluwatar.presentation; +package com.iluwatar.presentationmodel; import java.util.ArrayList; import java.util.List; diff --git a/presentation/src/main/java/com/iluwatar/presentation/PresentationModel.java b/presentation-model/src/main/java/com/iluwatar/presentationmodel/PresentationModel.java similarity index 99% rename from presentation/src/main/java/com/iluwatar/presentation/PresentationModel.java rename to presentation-model/src/main/java/com/iluwatar/presentationmodel/PresentationModel.java index 81e3ed6ad..67414d6ae 100644 --- a/presentation/src/main/java/com/iluwatar/presentation/PresentationModel.java +++ b/presentation-model/src/main/java/com/iluwatar/presentationmodel/PresentationModel.java @@ -22,7 +22,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.iluwatar.presentation; +package com.iluwatar.presentationmodel; import lombok.extern.slf4j.Slf4j; diff --git a/presentation/src/main/java/com/iluwatar/presentation/View.java b/presentation-model/src/main/java/com/iluwatar/presentationmodel/View.java similarity index 99% rename from presentation/src/main/java/com/iluwatar/presentation/View.java rename to presentation-model/src/main/java/com/iluwatar/presentationmodel/View.java index 4c2306ebb..332701a64 100644 --- a/presentation/src/main/java/com/iluwatar/presentation/View.java +++ b/presentation-model/src/main/java/com/iluwatar/presentationmodel/View.java @@ -22,7 +22,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.iluwatar.presentation; +package com.iluwatar.presentationmodel; import java.awt.TextField; import java.awt.event.MouseAdapter; diff --git a/presentation/src/test/java/com/iluwatar/presentation/AlbumTest.java b/presentation-model/src/test/java/com/iluwatar/presentationmodel/AlbumTest.java similarity index 98% rename from presentation/src/test/java/com/iluwatar/presentation/AlbumTest.java rename to presentation-model/src/test/java/com/iluwatar/presentationmodel/AlbumTest.java index e69e40ce5..dd4d84884 100644 --- a/presentation/src/test/java/com/iluwatar/presentation/AlbumTest.java +++ b/presentation-model/src/test/java/com/iluwatar/presentationmodel/AlbumTest.java @@ -22,7 +22,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.iluwatar.presentation; +package com.iluwatar.presentationmodel; import org.junit.jupiter.api.Test; diff --git a/presentation/src/test/java/com/iluwatar/presentation/AppTest.java b/presentation-model/src/test/java/com/iluwatar/presentationmodel/AppTest.java similarity index 97% rename from presentation/src/test/java/com/iluwatar/presentation/AppTest.java rename to presentation-model/src/test/java/com/iluwatar/presentationmodel/AppTest.java index 4e1702983..c3715ed5a 100644 --- a/presentation/src/test/java/com/iluwatar/presentation/AppTest.java +++ b/presentation-model/src/test/java/com/iluwatar/presentationmodel/AppTest.java @@ -22,7 +22,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.iluwatar.presentation; +package com.iluwatar.presentationmodel; import org.junit.jupiter.api.Test; diff --git a/presentation/src/test/java/com/iluwatar/presentation/DisplayedAlbumsTest.java b/presentation-model/src/test/java/com/iluwatar/presentationmodel/DisplayedAlbumsTest.java similarity index 97% rename from presentation/src/test/java/com/iluwatar/presentation/DisplayedAlbumsTest.java rename to presentation-model/src/test/java/com/iluwatar/presentationmodel/DisplayedAlbumsTest.java index d99ee247d..b9d571642 100644 --- a/presentation/src/test/java/com/iluwatar/presentation/DisplayedAlbumsTest.java +++ b/presentation-model/src/test/java/com/iluwatar/presentationmodel/DisplayedAlbumsTest.java @@ -22,7 +22,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.iluwatar.presentation; +package com.iluwatar.presentationmodel; import org.junit.jupiter.api.Test; diff --git a/presentation/src/test/java/com/iluwatar/presentation/PresentationTest.java b/presentation-model/src/test/java/com/iluwatar/presentationmodel/PresentationTest.java similarity index 99% rename from presentation/src/test/java/com/iluwatar/presentation/PresentationTest.java rename to presentation-model/src/test/java/com/iluwatar/presentationmodel/PresentationTest.java index 67c412180..2a7d26caf 100644 --- a/presentation/src/test/java/com/iluwatar/presentation/PresentationTest.java +++ b/presentation-model/src/test/java/com/iluwatar/presentationmodel/PresentationTest.java @@ -22,7 +22,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.iluwatar.presentation; +package com.iluwatar.presentationmodel; import org.junit.jupiter.api.Test; diff --git a/presentation/src/test/java/com/iluwatar/presentation/ViewTest.java b/presentation-model/src/test/java/com/iluwatar/presentationmodel/ViewTest.java similarity index 98% rename from presentation/src/test/java/com/iluwatar/presentation/ViewTest.java rename to presentation-model/src/test/java/com/iluwatar/presentationmodel/ViewTest.java index df7e596ae..a715a25ca 100644 --- a/presentation/src/test/java/com/iluwatar/presentation/ViewTest.java +++ b/presentation-model/src/test/java/com/iluwatar/presentationmodel/ViewTest.java @@ -22,7 +22,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ -package com.iluwatar.presentation; +package com.iluwatar.presentationmodel; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.assertEquals;