Projektin moduulirakenteen formatointi

Signed-off-by: laurimaaninka <lauri.maaninka@gmail.com>
This commit is contained in:
2026-04-12 20:25:49 +03:00
parent 8cf1d03e5c
commit 6455fa453c
33 changed files with 79 additions and 105 deletions
-16
View File
@@ -1,16 +0,0 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="fi.lpam.Main" type="Application" factoryName="Application" nameIsGenerated="true">
<option name="MAIN_CLASS_NAME" value="fi.lpam.Main" />
<module name="Ruokamanageri" />
<option name="PROGRAM_PARAMETERS" value="DEV" />
<extension name="coverage">
<pattern>
<option name="PATTERN" value="fi.lpam.*" />
<option name="ENABLED" value="true" />
</pattern>
</extension>
<method v="2">
<option name="Make" enabled="true" />
</method>
</configuration>
</component>
+4 -3
View File
@@ -1,7 +1,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/maven-v4_0_0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>fi.lpam</groupId> <groupId>fi.lpam.ruokamanageri</groupId>
<artifactId>Ruokamanageri</artifactId> <artifactId>Ruokamanageri</artifactId>
<version>1.1.1</version> <version>1.1.1</version>
<properties> <properties>
@@ -72,6 +72,7 @@
<filtering>true</filtering> <filtering>true</filtering>
</resource> </resource>
</resources> </resources>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
@@ -91,7 +92,7 @@
<!-- Usage: mvn clean javafx:run --> <!-- Usage: mvn clean javafx:run -->
<id>default-cli</id> <id>default-cli</id>
<configuration> <configuration>
<mainClass>fi.lpam.Main</mainClass> <mainClass>fi.lpam.ruokamanageri.Main</mainClass>
</configuration> </configuration>
</execution> </execution>
</executions> </executions>
@@ -113,7 +114,7 @@
<transformers> <transformers>
<transformer implementation= <transformer implementation=
"org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> "org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>fi.lpam.Main</mainClass> <mainClass>fi.lpam.ruokamanageri.Main</mainClass>
</transformer> </transformer>
</transformers> </transformers>
</configuration> </configuration>
@@ -1,9 +1,9 @@
package fi.lpam; package fi.lpam.ruokamanageri;
import fi.lpam.dataluokat.Tietokanta; import fi.lpam.ruokamanageri.dataluokat.Tietokanta;
import fi.lpam.gui.Asiakashallinta; import fi.lpam.ruokamanageri.gui.Asiakashallinta;
import fi.lpam.gui.Kierroshallinta; import fi.lpam.ruokamanageri.gui.Kierroshallinta;
import fi.lpam.gui.KuljetusRaportit; import fi.lpam.ruokamanageri.gui.KuljetusRaportit;
import fi.lpam.gui.KuljetusListat; import fi.lpam.ruokamanageri.gui.KuljetusListat;
import javafx.application.Application; import javafx.application.Application;
import javafx.geometry.Side; import javafx.geometry.Side;
import javafx.scene.Scene; import javafx.scene.Scene;
@@ -64,6 +64,6 @@ public class App extends Application {
primaryStage.setMaximized(true); primaryStage.setMaximized(true);
primaryStage.show(); 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"))));
} }
} }
@@ -1,8 +1,6 @@
package fi.lpam; package fi.lpam.ruokamanageri;
import javax.print.DocFlavor;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream;
import java.util.Properties; import java.util.Properties;
public class Main { public class Main {
@@ -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.sql.*;
import java.util.ArrayList; import java.util.ArrayList;
@@ -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.FXCollections;
import javafx.collections.ObservableList; import javafx.collections.ObservableList;
@@ -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.sql.*;
import java.time.LocalDate; import java.time.LocalDate;
@@ -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.sql.*;
import java.time.LocalDate; import java.time.LocalDate;
@@ -1,9 +1,9 @@
package fi.lpam.dataluokat; package fi.lpam.ruokamanageri.dataluokat;
import fi.lpam.gui.virheDialogit.SiirtoVirhe; import fi.lpam.ruokamanageri.gui.virheDialogit.SiirtoVirhe;
import fi.lpam.gui.virheDialogit.YhteysVirhe; import fi.lpam.ruokamanageri.gui.virheDialogit.YhteysVirhe;
import fi.lpam.Main; import fi.lpam.ruokamanageri.Main;
import javafx.scene.control.Alert; import javafx.scene.control.Alert;
import org.apache.commons.lang3.SystemUtils; import org.apache.commons.lang3.SystemUtils;
@@ -30,7 +30,7 @@ public class Tietokanta {
try (Connection conn = haeYhteys()) { 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)); BufferedReader br = new BufferedReader(new InputStreamReader(is));
String sql = br.readAllAsString(); String sql = br.readAllAsString();
@@ -1,4 +1,4 @@
package fi.lpam.dataluokat; package fi.lpam.ruokamanageri.dataluokat;
public interface TietokantaOlio { public interface TietokantaOlio {
@@ -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.ruokamanageri.gui.elementit.IntegerSpinner;
import fi.lpam.gui.elementit.TabPohja; import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
import fi.lpam.Main; import fi.lpam.ruokamanageri.Main;
import javafx.geometry.Insets; import javafx.geometry.Insets;
import javafx.scene.Scene; import javafx.scene.Scene;
import javafx.scene.control.*; import javafx.scene.control.*;
@@ -114,7 +114,7 @@ public class AsiakasIkkuna extends Stage {
this.setScene(new Scene(root)); 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.setAlwaysOnTop(true);
this.setResizable(false); this.setResizable(false);
@@ -1,8 +1,8 @@
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.MaaraTableColumn; import fi.lpam.ruokamanageri.gui.elementit.MaaraTableColumn;
import fi.lpam.gui.elementit.TabPohja; import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
import javafx.collections.FXCollections; import javafx.collections.FXCollections;
import javafx.scene.control.*; import javafx.scene.control.*;
import javafx.scene.control.cell.PropertyValueFactory; import javafx.scene.control.cell.PropertyValueFactory;
@@ -1,11 +1,11 @@
package fi.lpam.gui; package fi.lpam.ruokamanageri.gui;
import com.dlsc.gemsfx.MultiColumnListView; import com.dlsc.gemsfx.MultiColumnListView;
import fi.lpam.dataluokat.Asiakas; import fi.lpam.ruokamanageri.dataluokat.Asiakas;
import fi.lpam.dataluokat.Kierros; import fi.lpam.ruokamanageri.dataluokat.Kierros;
import fi.lpam.gui.elementit.AsiakasListCell; import fi.lpam.ruokamanageri.gui.elementit.AsiakasListCell;
import fi.lpam.gui.elementit.TabPohja; import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
import javafx.collections.FXCollections; import javafx.collections.FXCollections;
import javafx.collections.ObservableList; import javafx.collections.ObservableList;
@@ -1,12 +1,12 @@
package fi.lpam.gui; package fi.lpam.ruokamanageri.gui;
import fi.lpam.dataluokat.Asiakas; import fi.lpam.ruokamanageri.dataluokat.Asiakas;
import fi.lpam.dataluokat.Kierros; import fi.lpam.ruokamanageri.dataluokat.Kierros;
import fi.lpam.dataluokat.Kuljetus; import fi.lpam.ruokamanageri.dataluokat.Kuljetus;
import fi.lpam.gui.elementit.KuljetaTableCell; import fi.lpam.ruokamanageri.gui.elementit.KuljetaTableCell;
import fi.lpam.tulostajat.KuljetusListaTulostaja; import fi.lpam.ruokamanageri.tulostajat.KuljetusListaTulostaja;
import fi.lpam.gui.elementit.MaaraTableColumn; import fi.lpam.ruokamanageri.gui.elementit.MaaraTableColumn;
import fi.lpam.gui.elementit.TabPohja; import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
import javafx.beans.property.SimpleBooleanProperty; import javafx.beans.property.SimpleBooleanProperty;
import javafx.collections.FXCollections; import javafx.collections.FXCollections;
@@ -1,9 +1,9 @@
package fi.lpam.gui; package fi.lpam.ruokamanageri.gui;
import fi.lpam.dataluokat.RaporttiRivi; import fi.lpam.ruokamanageri.dataluokat.RaporttiRivi;
import fi.lpam.tulostajat.KuljetusRaporttiTulostaja; import fi.lpam.ruokamanageri.tulostajat.KuljetusRaporttiTulostaja;
import fi.lpam.gui.elementit.PaivamaaraTableCell; import fi.lpam.ruokamanageri.gui.elementit.PaivamaaraTableCell;
import fi.lpam.gui.elementit.TabPohja; import fi.lpam.ruokamanageri.gui.elementit.TabPohja;
import javafx.collections.FXCollections; import javafx.collections.FXCollections;
import javafx.geometry.Pos; import javafx.geometry.Pos;
import javafx.scene.control.*; import javafx.scene.control.*;
@@ -1,10 +1,9 @@
package fi.lpam.gui.elementit; package fi.lpam.ruokamanageri.gui.elementit;
import com.dlsc.gemsfx.MultiColumnListView; 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.BooleanProperty;
import javafx.beans.property.SimpleBooleanProperty; import javafx.beans.property.SimpleBooleanProperty;
import javafx.geometry.Pos;
import javafx.scene.Node; import javafx.scene.Node;
import javafx.scene.control.ContentDisplay; import javafx.scene.control.ContentDisplay;
import javafx.scene.control.Label; import javafx.scene.control.Label;
@@ -1,4 +1,4 @@
package fi.lpam.gui.elementit; package fi.lpam.ruokamanageri.gui.elementit;
import javafx.scene.control.Spinner; import javafx.scene.control.Spinner;
import javafx.scene.control.SpinnerValueFactory; import javafx.scene.control.SpinnerValueFactory;
@@ -1,8 +1,8 @@
package fi.lpam.gui.elementit; package fi.lpam.ruokamanageri.gui.elementit;
import fi.lpam.dataluokat.Asiakas; import fi.lpam.ruokamanageri.dataluokat.Asiakas;
import fi.lpam.dataluokat.Kuljetus; import fi.lpam.ruokamanageri.dataluokat.Kuljetus;
import fi.lpam.gui.KuljetusListat; import fi.lpam.ruokamanageri.gui.KuljetusListat;
import javafx.geometry.Insets; import javafx.geometry.Insets;
import javafx.scene.control.Button; import javafx.scene.control.Button;
import javafx.scene.control.ContentDisplay; import javafx.scene.control.ContentDisplay;
@@ -1,4 +1,4 @@
package fi.lpam.gui.elementit; package fi.lpam.ruokamanageri.gui.elementit;
import javafx.scene.control.TableColumn; import javafx.scene.control.TableColumn;
@@ -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 javafx.scene.control.TableCell;
import java.time.LocalDate; import java.time.LocalDate;
@@ -1,4 +1,4 @@
package fi.lpam.gui.elementit; package fi.lpam.ruokamanageri.gui.elementit;
import javafx.geometry.Insets; import javafx.geometry.Insets;
import javafx.scene.layout.*; import javafx.scene.layout.*;
@@ -1,4 +1,4 @@
package fi.lpam.gui.virheDialogit; package fi.lpam.ruokamanageri.gui.virheDialogit;
public class SiirtoVirhe extends TietokantaVirhe{ public class SiirtoVirhe extends TietokantaVirhe{
public SiirtoVirhe(Exception e){ public SiirtoVirhe(Exception e){
@@ -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.control.Alert;
import javafx.scene.image.Image; import javafx.scene.image.Image;
import javafx.scene.image.ImageView; import javafx.scene.image.ImageView;
@@ -12,7 +12,7 @@ abstract class TietokantaVirhe extends Alert {
public TietokantaVirhe() { public TietokantaVirhe() {
super(AlertType.ERROR); super(AlertType.ERROR);
this.setTitle("Tietokanta"); 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.setPreserveRatio(true);
sql.setFitHeight(100); sql.setFitHeight(100);
this.setGraphic(sql); this.setGraphic(sql);
@@ -1,4 +1,4 @@
package fi.lpam.gui.virheDialogit; package fi.lpam.ruokamanageri.gui.virheDialogit;
public class YhteysVirhe extends TietokantaVirhe{ public class YhteysVirhe extends TietokantaVirhe{
public YhteysVirhe(Exception error){ public YhteysVirhe(Exception error){
@@ -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 javafx.collections.ObservableList;
import java.io.IOException; import java.io.IOException;
@@ -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.io.IOException;
import java.time.LocalDate; import java.time.LocalDate;
import java.util.ArrayList; 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") @SuppressWarnings("DuplicatedCode")
public class KuljetusRaporttiTulostaja extends Tulostaja { public class KuljetusRaporttiTulostaja extends Tulostaja {
public void luoRaportti(ArrayList<RaporttiRivi> raporttiRivit, LocalDate alkuPvm, LocalDate loppuPvm) { public void luoRaportti(ArrayList<RaporttiRivi> raporttiRivit, LocalDate alkuPvm, LocalDate loppuPvm) {
@@ -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.PDDocument;
import org.apache.pdfbox.pdmodel.PDPage; import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.PDPageContentStream; import org.apache.pdfbox.pdmodel.PDPageContentStream;
+2 -2
View File
@@ -9,6 +9,6 @@ module fi.lpam.ruokamanageri {
requires org.apache.pdfbox; requires org.apache.pdfbox;
requires org.apache.commons.lang3; requires org.apache.commons.lang3;
opens fi.lpam.dataluokat to javafx.base; opens fi.lpam.ruokamanageri.dataluokat to javafx.base;
exports fi.lpam; exports fi.lpam.ruokamanageri;
} }

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 66 KiB

+1 -1
View File
@@ -1,2 +1,2 @@
Manifest-Version: 1.0 Manifest-Version: 1.0
Main-Class: fi.lpam.Main Main-Class: fi.lpam.ruokamanageri.Main

Before

Width:  |  Height:  |  Size: 267 KiB

After

Width:  |  Height:  |  Size: 267 KiB

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 60 KiB