فهرست منبع

Relocate summary-type panels into a separate package.

Sam Jaffe 5 سال پیش
والد
کامیت
c12ad52fa0

+ 1 - 0
src/main/lombok/org/leumasjaffe/recipe/view/RecipeFrame.java

@@ -6,6 +6,7 @@ import javax.swing.JTabbedPane;
 import org.leumasjaffe.recipe.controller.FileController;
 import org.leumasjaffe.recipe.model.Element;
 import org.leumasjaffe.recipe.model.Recipe;
+import org.leumasjaffe.recipe.view.summary.SummaryPanel;
 
 import lombok.AccessLevel;
 import lombok.experimental.FieldDefaults;

+ 1 - 1
src/main/lombok/org/leumasjaffe/recipe/view/ElementSummaryPanel.java

@@ -1,4 +1,4 @@
-package org.leumasjaffe.recipe.view;
+package org.leumasjaffe.recipe.view.summary;
 
 import javax.swing.JPanel;
 

+ 1 - 1
src/main/lombok/org/leumasjaffe/recipe/view/SummaryIngredientPanel.java

@@ -1,4 +1,4 @@
-package org.leumasjaffe.recipe.view;
+package org.leumasjaffe.recipe.view.summary;
 
 import javax.swing.JPanel;
 import java.awt.GridBagLayout;

+ 3 - 2
src/main/lombok/org/leumasjaffe/recipe/view/SummaryPanel.java

@@ -1,4 +1,4 @@
-package org.leumasjaffe.recipe.view;
+package org.leumasjaffe.recipe.view.summary;
 
 import java.awt.Dimension;
 import java.awt.GridBagConstraints;
@@ -13,6 +13,7 @@ import javax.swing.JTextPane;
 
 import org.jdesktop.swingx.VerticalLayout;
 import org.leumasjaffe.recipe.model.Element;
+import org.leumasjaffe.recipe.view.ImagePanel;
 
 import lombok.AccessLevel;
 import lombok.experimental.FieldDefaults;
@@ -89,7 +90,7 @@ public class SummaryPanel extends JPanel {
 		add(txtpnDescription, gbc_txtpnDescription);
 	}
 
-	void addProduct(final Element comp) {
+	public void addProduct(final Element comp) {
 		panelIngredients.add(new ElementSummaryPanel(comp));
 		panelIngredients.add(new JSeparator());
 	}

+ 2 - 1
src/test/java/org/leumasjaffe/recipe/view/ElementSummaryPanelTest.java

@@ -1,4 +1,4 @@
-package org.leumasjaffe.recipe.view;
+package org.leumasjaffe.recipe.view.summary;
 
 import static org.hamcrest.MatcherAssert.assertThat;
 import static org.hamcrest.collection.IsArrayWithSize.arrayWithSize;
@@ -15,6 +15,7 @@ import org.junit.runner.RunWith;
 import org.leumasjaffe.observer.ObserverDispatch;
 import org.leumasjaffe.recipe.model.Amount;
 import org.leumasjaffe.recipe.model.Ingredient;
+import org.leumasjaffe.recipe.view.SwingTestCase;
 import org.leumasjaffe.recipe.model.Element;
 import org.mockito.Mock;
 import org.mockito.junit.jupiter.MockitoExtension;

+ 2 - 1
src/test/java/org/leumasjaffe/recipe/view/SummaryIngredientPanelTest.java

@@ -1,4 +1,4 @@
-package org.leumasjaffe.recipe.view;
+package org.leumasjaffe.recipe.view.summary;
 
 import static org.junit.jupiter.api.Assertions.*;
 
@@ -7,6 +7,7 @@ import org.junit.jupiter.api.Test;
 import org.leumasjaffe.observer.ObserverDispatch;
 import org.leumasjaffe.recipe.model.Amount;
 import org.leumasjaffe.recipe.model.Ingredient;
+import org.leumasjaffe.recipe.view.SwingTestCase;
 
 class SummaryIngredientPanelTest extends SwingTestCase {