Projektin moduulirakenteen formatointi
Signed-off-by: laurimaaninka <lauri.maaninka@gmail.com>
This commit is contained in:
@@ -1,43 +0,0 @@
|
||||
package fi.lpam.tulostajat;
|
||||
|
||||
import fi.lpam.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<RaporttiRivi> raporttiRivit, LocalDate alkuPvm, LocalDate loppuPvm) {
|
||||
try {
|
||||
sisältö.showText("Raportti aikaväliltä " + alkuPvm + " - " + loppuPvm);
|
||||
uusiRivi();
|
||||
uusiRivi();
|
||||
|
||||
for (RaporttiRivi rivi : raporttiRivit) {
|
||||
String[] teksti = rivi.toString().split("\n");
|
||||
for (String t : teksti) {
|
||||
if (yOffset - MARGINAALI < 0) {
|
||||
uusiSivu();
|
||||
}
|
||||
sisältö.showText(t);
|
||||
uusiRivi();
|
||||
}
|
||||
uusiRivi();
|
||||
}
|
||||
tulosta();
|
||||
}
|
||||
|
||||
catch (IOException e) {
|
||||
handleIOException(e);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user