diff --git a/.idea/runConfigurations/fi_lpam_Main.xml b/.idea/runConfigurations/fi_lpam_Main.xml
deleted file mode 100644
index f3ebabe..0000000
--- a/.idea/runConfigurations/fi_lpam_Main.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index f3f9303..ebf4019 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,7 +1,7 @@
4.0.0
- fi.lpam
+ fi.lpam.ruokamanageri
Ruokamanageri
1.1.1
@@ -72,6 +72,7 @@
true
+
org.apache.maven.plugins
@@ -91,7 +92,7 @@
default-cli
- fi.lpam.Main
+ fi.lpam.ruokamanageri.Main
@@ -113,7 +114,7 @@
- fi.lpam.Main
+ fi.lpam.ruokamanageri.Main
diff --git a/src/main/java/fi/lpam/App.java b/src/main/java/fi/lpam/ruokamanageri/App.java
similarity index 86%
rename from src/main/java/fi/lpam/App.java
rename to src/main/java/fi/lpam/ruokamanageri/App.java
index c02b01c..2821f0b 100644
--- a/src/main/java/fi/lpam/App.java
+++ b/src/main/java/fi/lpam/ruokamanageri/App.java
@@ -1,9 +1,9 @@
-package fi.lpam;
-import fi.lpam.dataluokat.Tietokanta;
-import fi.lpam.gui.Asiakashallinta;
-import fi.lpam.gui.Kierroshallinta;
-import fi.lpam.gui.KuljetusRaportit;
-import fi.lpam.gui.KuljetusListat;
+package fi.lpam.ruokamanageri;
+import fi.lpam.ruokamanageri.dataluokat.Tietokanta;
+import fi.lpam.ruokamanageri.gui.Asiakashallinta;
+import fi.lpam.ruokamanageri.gui.Kierroshallinta;
+import fi.lpam.ruokamanageri.gui.KuljetusRaportit;
+import fi.lpam.ruokamanageri.gui.KuljetusListat;
import javafx.application.Application;
import javafx.geometry.Side;
import javafx.scene.Scene;
@@ -64,6 +64,6 @@ public class App extends Application {
primaryStage.setMaximized(true);
primaryStage.show();
- primaryStage.getIcons().add(new Image(Objects.requireNonNull(Main.class.getResourceAsStream("kuljetusruokalaatikko.jpg"))));
+ primaryStage.getIcons().add(new Image(Objects.requireNonNull(Main.class.getClassLoader().getResourceAsStream("kuljetusruokalaatikko.jpg"))));
}
}
\ No newline at end of file
diff --git a/src/main/java/fi/lpam/Main.java b/src/main/java/fi/lpam/ruokamanageri/Main.java
similarity index 89%
rename from src/main/java/fi/lpam/Main.java
rename to src/main/java/fi/lpam/ruokamanageri/Main.java
index b052e7a..f808525 100644
--- a/src/main/java/fi/lpam/Main.java
+++ b/src/main/java/fi/lpam/ruokamanageri/Main.java
@@ -1,8 +1,6 @@
-package fi.lpam;
+package fi.lpam.ruokamanageri;
-import javax.print.DocFlavor;
import java.io.IOException;
-import java.io.InputStream;
import java.util.Properties;
public class Main {
diff --git a/src/main/java/fi/lpam/dataluokat/Asiakas.java b/src/main/java/fi/lpam/ruokamanageri/dataluokat/Asiakas.java
similarity index 99%
rename from src/main/java/fi/lpam/dataluokat/Asiakas.java
rename to src/main/java/fi/lpam/ruokamanageri/dataluokat/Asiakas.java
index c9af881..b74ef59 100644
--- a/src/main/java/fi/lpam/dataluokat/Asiakas.java
+++ b/src/main/java/fi/lpam/ruokamanageri/dataluokat/Asiakas.java
@@ -1,6 +1,6 @@
-package fi.lpam.dataluokat;
+package fi.lpam.ruokamanageri.dataluokat;
-import fi.lpam.gui.virheDialogit.SiirtoVirhe;
+import fi.lpam.ruokamanageri.gui.virheDialogit.SiirtoVirhe;
import java.sql.*;
import java.util.ArrayList;
diff --git a/src/main/java/fi/lpam/dataluokat/Kierros.java b/src/main/java/fi/lpam/ruokamanageri/dataluokat/Kierros.java
similarity index 98%
rename from src/main/java/fi/lpam/dataluokat/Kierros.java
rename to src/main/java/fi/lpam/ruokamanageri/dataluokat/Kierros.java
index a8a5a65..d65d999 100644
--- a/src/main/java/fi/lpam/dataluokat/Kierros.java
+++ b/src/main/java/fi/lpam/ruokamanageri/dataluokat/Kierros.java
@@ -1,6 +1,6 @@
-package fi.lpam.dataluokat;
+package fi.lpam.ruokamanageri.dataluokat;
-import fi.lpam.gui.virheDialogit.SiirtoVirhe;
+import fi.lpam.ruokamanageri.gui.virheDialogit.SiirtoVirhe;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
diff --git a/src/main/java/fi/lpam/dataluokat/Kuljetus.java b/src/main/java/fi/lpam/ruokamanageri/dataluokat/Kuljetus.java
similarity index 99%
rename from src/main/java/fi/lpam/dataluokat/Kuljetus.java
rename to src/main/java/fi/lpam/ruokamanageri/dataluokat/Kuljetus.java
index 361d1a5..b1d0fe1 100644
--- a/src/main/java/fi/lpam/dataluokat/Kuljetus.java
+++ b/src/main/java/fi/lpam/ruokamanageri/dataluokat/Kuljetus.java
@@ -1,6 +1,6 @@
-package fi.lpam.dataluokat;
+package fi.lpam.ruokamanageri.dataluokat;
-import fi.lpam.gui.virheDialogit.SiirtoVirhe;
+import fi.lpam.ruokamanageri.gui.virheDialogit.SiirtoVirhe;
import java.sql.*;
import java.time.LocalDate;
diff --git a/src/main/java/fi/lpam/dataluokat/RaporttiRivi.java b/src/main/java/fi/lpam/ruokamanageri/dataluokat/RaporttiRivi.java
similarity index 97%
rename from src/main/java/fi/lpam/dataluokat/RaporttiRivi.java
rename to src/main/java/fi/lpam/ruokamanageri/dataluokat/RaporttiRivi.java
index a3d1ea1..d376af6 100644
--- a/src/main/java/fi/lpam/dataluokat/RaporttiRivi.java
+++ b/src/main/java/fi/lpam/ruokamanageri/dataluokat/RaporttiRivi.java
@@ -1,6 +1,6 @@
-package fi.lpam.dataluokat;
+package fi.lpam.ruokamanageri.dataluokat;
-import fi.lpam.gui.virheDialogit.SiirtoVirhe;
+import fi.lpam.ruokamanageri.gui.virheDialogit.SiirtoVirhe;
import java.sql.*;
import java.time.LocalDate;
diff --git a/src/main/java/fi/lpam/dataluokat/Tietokanta.java b/src/main/java/fi/lpam/ruokamanageri/dataluokat/Tietokanta.java
similarity index 86%
rename from src/main/java/fi/lpam/dataluokat/Tietokanta.java
rename to src/main/java/fi/lpam/ruokamanageri/dataluokat/Tietokanta.java
index 1e86632..b3f1cce 100644
--- a/src/main/java/fi/lpam/dataluokat/Tietokanta.java
+++ b/src/main/java/fi/lpam/ruokamanageri/dataluokat/Tietokanta.java
@@ -1,9 +1,9 @@
-package fi.lpam.dataluokat;
+package fi.lpam.ruokamanageri.dataluokat;
-import fi.lpam.gui.virheDialogit.SiirtoVirhe;
-import fi.lpam.gui.virheDialogit.YhteysVirhe;
+import fi.lpam.ruokamanageri.gui.virheDialogit.SiirtoVirhe;
+import fi.lpam.ruokamanageri.gui.virheDialogit.YhteysVirhe;
-import fi.lpam.Main;
+import fi.lpam.ruokamanageri.Main;
import javafx.scene.control.Alert;
import org.apache.commons.lang3.SystemUtils;
@@ -30,7 +30,7 @@ public class Tietokanta {
try (Connection conn = haeYhteys()) {
- InputStream is = Objects.requireNonNull(Main.class.getResourceAsStream("tietokanta.sql"));
+ InputStream is = Objects.requireNonNull(Main.class.getClassLoader().getResourceAsStream("tietokanta.sql"));
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String sql = br.readAllAsString();
diff --git a/src/main/java/fi/lpam/dataluokat/TietokantaOlio.java b/src/main/java/fi/lpam/ruokamanageri/dataluokat/TietokantaOlio.java
similarity index 78%
rename from src/main/java/fi/lpam/dataluokat/TietokantaOlio.java
rename to src/main/java/fi/lpam/ruokamanageri/dataluokat/TietokantaOlio.java
index 6f698ac..a12a26c 100644
--- a/src/main/java/fi/lpam/dataluokat/TietokantaOlio.java
+++ b/src/main/java/fi/lpam/ruokamanageri/dataluokat/TietokantaOlio.java
@@ -1,4 +1,4 @@
-package fi.lpam.dataluokat;
+package fi.lpam.ruokamanageri.dataluokat;
public interface TietokantaOlio {
diff --git a/src/main/java/fi/lpam/gui/AsiakasIkkuna.java b/src/main/java/fi/lpam/ruokamanageri/gui/AsiakasIkkuna.java
similarity index 96%
rename from src/main/java/fi/lpam/gui/AsiakasIkkuna.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/AsiakasIkkuna.java
index 9f82196..c97e484 100644
--- a/src/main/java/fi/lpam/gui/AsiakasIkkuna.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/AsiakasIkkuna.java
@@ -1,10 +1,10 @@
-package fi.lpam.gui;
+package fi.lpam.ruokamanageri.gui;
-import fi.lpam.dataluokat.Asiakas;
+import fi.lpam.ruokamanageri.dataluokat.Asiakas;
-import fi.lpam.gui.elementit.IntegerSpinner;
-import fi.lpam.gui.elementit.TabPohja;
-import fi.lpam.Main;
+import fi.lpam.ruokamanageri.gui.elementit.IntegerSpinner;
+import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
+import fi.lpam.ruokamanageri.Main;
import javafx.geometry.Insets;
import javafx.scene.Scene;
import javafx.scene.control.*;
@@ -114,7 +114,7 @@ public class AsiakasIkkuna extends Stage {
this.setScene(new Scene(root));
- this.getIcons().add(new Image(Objects.requireNonNull(Main.class.getResourceAsStream("kuljetusruokalaatikko.jpg"))));
+ this.getIcons().add(new Image(Objects.requireNonNull(Main.class.getClassLoader().getResourceAsStream("kuljetusruokalaatikko.jpg"))));
this.setAlwaysOnTop(true);
this.setResizable(false);
diff --git a/src/main/java/fi/lpam/gui/Asiakashallinta.java b/src/main/java/fi/lpam/ruokamanageri/gui/Asiakashallinta.java
similarity index 97%
rename from src/main/java/fi/lpam/gui/Asiakashallinta.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/Asiakashallinta.java
index bcd2154..441badd 100644
--- a/src/main/java/fi/lpam/gui/Asiakashallinta.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/Asiakashallinta.java
@@ -1,8 +1,8 @@
-package fi.lpam.gui;
+package fi.lpam.ruokamanageri.gui;
-import fi.lpam.dataluokat.Asiakas;
-import fi.lpam.gui.elementit.MaaraTableColumn;
-import fi.lpam.gui.elementit.TabPohja;
+import fi.lpam.ruokamanageri.dataluokat.Asiakas;
+import fi.lpam.ruokamanageri.gui.elementit.MaaraTableColumn;
+import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
import javafx.collections.FXCollections;
import javafx.scene.control.*;
import javafx.scene.control.cell.PropertyValueFactory;
diff --git a/src/main/java/fi/lpam/gui/Kierroshallinta.java b/src/main/java/fi/lpam/ruokamanageri/gui/Kierroshallinta.java
similarity index 95%
rename from src/main/java/fi/lpam/gui/Kierroshallinta.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/Kierroshallinta.java
index 4cb2e37..75cc27c 100644
--- a/src/main/java/fi/lpam/gui/Kierroshallinta.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/Kierroshallinta.java
@@ -1,11 +1,11 @@
-package fi.lpam.gui;
+package fi.lpam.ruokamanageri.gui;
import com.dlsc.gemsfx.MultiColumnListView;
-import fi.lpam.dataluokat.Asiakas;
-import fi.lpam.dataluokat.Kierros;
-import fi.lpam.gui.elementit.AsiakasListCell;
-import fi.lpam.gui.elementit.TabPohja;
+import fi.lpam.ruokamanageri.dataluokat.Asiakas;
+import fi.lpam.ruokamanageri.dataluokat.Kierros;
+import fi.lpam.ruokamanageri.gui.elementit.AsiakasListCell;
+import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
diff --git a/src/main/java/fi/lpam/gui/KuljetusListat.java b/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusListat.java
similarity index 96%
rename from src/main/java/fi/lpam/gui/KuljetusListat.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/KuljetusListat.java
index 13a2276..498f677 100644
--- a/src/main/java/fi/lpam/gui/KuljetusListat.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusListat.java
@@ -1,12 +1,12 @@
-package fi.lpam.gui;
+package fi.lpam.ruokamanageri.gui;
-import fi.lpam.dataluokat.Asiakas;
-import fi.lpam.dataluokat.Kierros;
-import fi.lpam.dataluokat.Kuljetus;
-import fi.lpam.gui.elementit.KuljetaTableCell;
-import fi.lpam.tulostajat.KuljetusListaTulostaja;
-import fi.lpam.gui.elementit.MaaraTableColumn;
-import fi.lpam.gui.elementit.TabPohja;
+import fi.lpam.ruokamanageri.dataluokat.Asiakas;
+import fi.lpam.ruokamanageri.dataluokat.Kierros;
+import fi.lpam.ruokamanageri.dataluokat.Kuljetus;
+import fi.lpam.ruokamanageri.gui.elementit.KuljetaTableCell;
+import fi.lpam.ruokamanageri.tulostajat.KuljetusListaTulostaja;
+import fi.lpam.ruokamanageri.gui.elementit.MaaraTableColumn;
+import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
import javafx.beans.property.SimpleBooleanProperty;
import javafx.collections.FXCollections;
diff --git a/src/main/java/fi/lpam/gui/KuljetusRaportit.java b/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusRaportit.java
similarity index 93%
rename from src/main/java/fi/lpam/gui/KuljetusRaportit.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/KuljetusRaportit.java
index 877db51..313f9de 100644
--- a/src/main/java/fi/lpam/gui/KuljetusRaportit.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/KuljetusRaportit.java
@@ -1,9 +1,9 @@
-package fi.lpam.gui;
+package fi.lpam.ruokamanageri.gui;
-import fi.lpam.dataluokat.RaporttiRivi;
-import fi.lpam.tulostajat.KuljetusRaporttiTulostaja;
-import fi.lpam.gui.elementit.PaivamaaraTableCell;
-import fi.lpam.gui.elementit.TabPohja;
+import fi.lpam.ruokamanageri.dataluokat.RaporttiRivi;
+import fi.lpam.ruokamanageri.tulostajat.KuljetusRaporttiTulostaja;
+import fi.lpam.ruokamanageri.gui.elementit.PaivamaaraTableCell;
+import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
import javafx.collections.FXCollections;
import javafx.geometry.Pos;
import javafx.scene.control.*;
diff --git a/src/main/java/fi/lpam/gui/elementit/AsiakasListCell.java b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/AsiakasListCell.java
similarity index 95%
rename from src/main/java/fi/lpam/gui/elementit/AsiakasListCell.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/elementit/AsiakasListCell.java
index 2e591d3..02164c9 100644
--- a/src/main/java/fi/lpam/gui/elementit/AsiakasListCell.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/AsiakasListCell.java
@@ -1,10 +1,9 @@
-package fi.lpam.gui.elementit;
+package fi.lpam.ruokamanageri.gui.elementit;
import com.dlsc.gemsfx.MultiColumnListView;
-import fi.lpam.dataluokat.Asiakas;
+import fi.lpam.ruokamanageri.dataluokat.Asiakas;
import javafx.beans.property.BooleanProperty;
import javafx.beans.property.SimpleBooleanProperty;
-import javafx.geometry.Pos;
import javafx.scene.Node;
import javafx.scene.control.ContentDisplay;
import javafx.scene.control.Label;
diff --git a/src/main/java/fi/lpam/gui/elementit/IntegerSpinner.java b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/IntegerSpinner.java
similarity index 92%
rename from src/main/java/fi/lpam/gui/elementit/IntegerSpinner.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/elementit/IntegerSpinner.java
index 21120ce..5706887 100644
--- a/src/main/java/fi/lpam/gui/elementit/IntegerSpinner.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/IntegerSpinner.java
@@ -1,4 +1,4 @@
-package fi.lpam.gui.elementit;
+package fi.lpam.ruokamanageri.gui.elementit;
import javafx.scene.control.Spinner;
import javafx.scene.control.SpinnerValueFactory;
diff --git a/src/main/java/fi/lpam/gui/elementit/KuljetaTableCell.java b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/KuljetaTableCell.java
similarity index 87%
rename from src/main/java/fi/lpam/gui/elementit/KuljetaTableCell.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/elementit/KuljetaTableCell.java
index 8cc37bc..8d614e8 100644
--- a/src/main/java/fi/lpam/gui/elementit/KuljetaTableCell.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/KuljetaTableCell.java
@@ -1,8 +1,8 @@
-package fi.lpam.gui.elementit;
+package fi.lpam.ruokamanageri.gui.elementit;
-import fi.lpam.dataluokat.Asiakas;
-import fi.lpam.dataluokat.Kuljetus;
-import fi.lpam.gui.KuljetusListat;
+import fi.lpam.ruokamanageri.dataluokat.Asiakas;
+import fi.lpam.ruokamanageri.dataluokat.Kuljetus;
+import fi.lpam.ruokamanageri.gui.KuljetusListat;
import javafx.geometry.Insets;
import javafx.scene.control.Button;
import javafx.scene.control.ContentDisplay;
diff --git a/src/main/java/fi/lpam/gui/elementit/MaaraTableColumn.java b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/MaaraTableColumn.java
similarity index 88%
rename from src/main/java/fi/lpam/gui/elementit/MaaraTableColumn.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/elementit/MaaraTableColumn.java
index 3156796..8783aa0 100644
--- a/src/main/java/fi/lpam/gui/elementit/MaaraTableColumn.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/MaaraTableColumn.java
@@ -1,4 +1,4 @@
-package fi.lpam.gui.elementit;
+package fi.lpam.ruokamanageri.gui.elementit;
import javafx.scene.control.TableColumn;
diff --git a/src/main/java/fi/lpam/gui/elementit/PaivamaaraTableCell.java b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/PaivamaaraTableCell.java
similarity index 87%
rename from src/main/java/fi/lpam/gui/elementit/PaivamaaraTableCell.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/elementit/PaivamaaraTableCell.java
index 238f2d7..c8b2f0e 100644
--- a/src/main/java/fi/lpam/gui/elementit/PaivamaaraTableCell.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/PaivamaaraTableCell.java
@@ -1,6 +1,6 @@
-package fi.lpam.gui.elementit;
+package fi.lpam.ruokamanageri.gui.elementit;
-import fi.lpam.dataluokat.RaporttiRivi;
+import fi.lpam.ruokamanageri.dataluokat.RaporttiRivi;
import javafx.scene.control.TableCell;
import java.time.LocalDate;
diff --git a/src/main/java/fi/lpam/gui/elementit/TabPohja.java b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/TabPohja.java
similarity index 95%
rename from src/main/java/fi/lpam/gui/elementit/TabPohja.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/elementit/TabPohja.java
index 12d537e..31ee94b 100644
--- a/src/main/java/fi/lpam/gui/elementit/TabPohja.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/elementit/TabPohja.java
@@ -1,4 +1,4 @@
-package fi.lpam.gui.elementit;
+package fi.lpam.ruokamanageri.gui.elementit;
import javafx.geometry.Insets;
import javafx.scene.layout.*;
diff --git a/src/main/java/fi/lpam/gui/virheDialogit/SiirtoVirhe.java b/src/main/java/fi/lpam/ruokamanageri/gui/virheDialogit/SiirtoVirhe.java
similarity index 79%
rename from src/main/java/fi/lpam/gui/virheDialogit/SiirtoVirhe.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/virheDialogit/SiirtoVirhe.java
index 1146ddd..97cb6b0 100644
--- a/src/main/java/fi/lpam/gui/virheDialogit/SiirtoVirhe.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/virheDialogit/SiirtoVirhe.java
@@ -1,4 +1,4 @@
-package fi.lpam.gui.virheDialogit;
+package fi.lpam.ruokamanageri.gui.virheDialogit;
public class SiirtoVirhe extends TietokantaVirhe{
public SiirtoVirhe(Exception e){
diff --git a/src/main/java/fi/lpam/gui/virheDialogit/TietokantaVirhe.java b/src/main/java/fi/lpam/ruokamanageri/gui/virheDialogit/TietokantaVirhe.java
similarity index 73%
rename from src/main/java/fi/lpam/gui/virheDialogit/TietokantaVirhe.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/virheDialogit/TietokantaVirhe.java
index a2c7f7c..30dc019 100644
--- a/src/main/java/fi/lpam/gui/virheDialogit/TietokantaVirhe.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/virheDialogit/TietokantaVirhe.java
@@ -1,6 +1,6 @@
-package fi.lpam.gui.virheDialogit;
+package fi.lpam.ruokamanageri.gui.virheDialogit;
-import fi.lpam.Main;
+import fi.lpam.ruokamanageri.Main;
import javafx.scene.control.Alert;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
@@ -12,7 +12,7 @@ abstract class TietokantaVirhe extends Alert {
public TietokantaVirhe() {
super(AlertType.ERROR);
this.setTitle("Tietokanta");
- ImageView sql = new ImageView(new Image(Objects.requireNonNull(Main.class.getResourceAsStream("tietokanta.png"))));
+ ImageView sql = new ImageView(new Image(Objects.requireNonNull(Main.class.getClassLoader().getResourceAsStream("tietokanta.png"))));
sql.setPreserveRatio(true);
sql.setFitHeight(100);
this.setGraphic(sql);
diff --git a/src/main/java/fi/lpam/gui/virheDialogit/YhteysVirhe.java b/src/main/java/fi/lpam/ruokamanageri/gui/virheDialogit/YhteysVirhe.java
similarity index 81%
rename from src/main/java/fi/lpam/gui/virheDialogit/YhteysVirhe.java
rename to src/main/java/fi/lpam/ruokamanageri/gui/virheDialogit/YhteysVirhe.java
index 279a7b8..9e8a7f4 100644
--- a/src/main/java/fi/lpam/gui/virheDialogit/YhteysVirhe.java
+++ b/src/main/java/fi/lpam/ruokamanageri/gui/virheDialogit/YhteysVirhe.java
@@ -1,4 +1,4 @@
-package fi.lpam.gui.virheDialogit;
+package fi.lpam.ruokamanageri.gui.virheDialogit;
public class YhteysVirhe extends TietokantaVirhe{
public YhteysVirhe(Exception error){
diff --git a/src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java b/src/main/java/fi/lpam/ruokamanageri/tulostajat/KuljetusListaTulostaja.java
similarity index 95%
rename from src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java
rename to src/main/java/fi/lpam/ruokamanageri/tulostajat/KuljetusListaTulostaja.java
index e6a7966..0730dcf 100644
--- a/src/main/java/fi/lpam/tulostajat/KuljetusListaTulostaja.java
+++ b/src/main/java/fi/lpam/ruokamanageri/tulostajat/KuljetusListaTulostaja.java
@@ -1,6 +1,6 @@
-package fi.lpam.tulostajat;
+package fi.lpam.ruokamanageri.tulostajat;
-import fi.lpam.dataluokat.Kuljetus;
+import fi.lpam.ruokamanageri.dataluokat.Kuljetus;
import javafx.collections.ObservableList;
import java.io.IOException;
diff --git a/src/main/java/fi/lpam/tulostajat/KuljetusRaporttiTulostaja.java b/src/main/java/fi/lpam/ruokamanageri/tulostajat/KuljetusRaporttiTulostaja.java
similarity index 71%
rename from src/main/java/fi/lpam/tulostajat/KuljetusRaporttiTulostaja.java
rename to src/main/java/fi/lpam/ruokamanageri/tulostajat/KuljetusRaporttiTulostaja.java
index c838904..abc6d90 100644
--- a/src/main/java/fi/lpam/tulostajat/KuljetusRaporttiTulostaja.java
+++ b/src/main/java/fi/lpam/ruokamanageri/tulostajat/KuljetusRaporttiTulostaja.java
@@ -1,19 +1,11 @@
-package fi.lpam.tulostajat;
+package fi.lpam.ruokamanageri.tulostajat;
-import fi.lpam.dataluokat.RaporttiRivi;
+import fi.lpam.ruokamanageri.dataluokat.RaporttiRivi;
-import java.awt.print.PrinterJob;
import java.io.IOException;
import java.time.LocalDate;
import java.util.ArrayList;
-import fi.lpam.gui.virheDialogit.SiirtoVirhe;
-import org.apache.pdfbox.pdmodel.PDDocument;
-import org.apache.pdfbox.pdmodel.PDPage;
-import org.apache.pdfbox.pdmodel.PDPageContentStream;
-import org.apache.pdfbox.pdmodel.common.PDRectangle;
-import org.apache.pdfbox.printing.PDFPageable;
-
@SuppressWarnings("DuplicatedCode")
public class KuljetusRaporttiTulostaja extends Tulostaja {
public void luoRaportti(ArrayList raporttiRivit, LocalDate alkuPvm, LocalDate loppuPvm) {
diff --git a/src/main/java/fi/lpam/tulostajat/Tulostaja.java b/src/main/java/fi/lpam/ruokamanageri/tulostajat/Tulostaja.java
similarity index 97%
rename from src/main/java/fi/lpam/tulostajat/Tulostaja.java
rename to src/main/java/fi/lpam/ruokamanageri/tulostajat/Tulostaja.java
index 85c2711..aa9b126 100644
--- a/src/main/java/fi/lpam/tulostajat/Tulostaja.java
+++ b/src/main/java/fi/lpam/ruokamanageri/tulostajat/Tulostaja.java
@@ -1,6 +1,6 @@
-package fi.lpam.tulostajat;
+package fi.lpam.ruokamanageri.tulostajat;
-import fi.lpam.gui.virheDialogit.SiirtoVirhe;
+import fi.lpam.ruokamanageri.gui.virheDialogit.SiirtoVirhe;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java
index 58b192b..9d14401 100644
--- a/src/main/java/module-info.java
+++ b/src/main/java/module-info.java
@@ -9,6 +9,6 @@ module fi.lpam.ruokamanageri {
requires org.apache.pdfbox;
requires org.apache.commons.lang3;
- opens fi.lpam.dataluokat to javafx.base;
- exports fi.lpam;
+ opens fi.lpam.ruokamanageri.dataluokat to javafx.base;
+ exports fi.lpam.ruokamanageri;
}
\ No newline at end of file
diff --git a/src/main/resources/fi/lpam/Kuljetuslaatikko-iconi.ico b/src/main/resources/Kuljetuslaatikko-iconi.ico
similarity index 100%
rename from src/main/resources/fi/lpam/Kuljetuslaatikko-iconi.ico
rename to src/main/resources/Kuljetuslaatikko-iconi.ico
diff --git a/src/main/resources/META-INF/MANIFEST.MF b/src/main/resources/META-INF/MANIFEST.MF
index 672ea32..0e65e54 100644
--- a/src/main/resources/META-INF/MANIFEST.MF
+++ b/src/main/resources/META-INF/MANIFEST.MF
@@ -1,2 +1,2 @@
Manifest-Version: 1.0
-Main-Class: fi.lpam.Main
+Main-Class: fi.lpam.ruokamanageri.Main
diff --git a/src/main/resources/fi/lpam/kuljetusruokalaatikko.jpg b/src/main/resources/kuljetusruokalaatikko.jpg
similarity index 100%
rename from src/main/resources/fi/lpam/kuljetusruokalaatikko.jpg
rename to src/main/resources/kuljetusruokalaatikko.jpg
diff --git a/src/main/resources/fi/lpam/tietokanta.png b/src/main/resources/tietokanta.png
similarity index 100%
rename from src/main/resources/fi/lpam/tietokanta.png
rename to src/main/resources/tietokanta.png
diff --git a/src/main/resources/fi/lpam/tietokanta.sql b/src/main/resources/tietokanta.sql
similarity index 100%
rename from src/main/resources/fi/lpam/tietokanta.sql
rename to src/main/resources/tietokanta.sql