Koodin siivousta
Signed-off-by: laurimaaninka <lauri.maaninka@gmail.com>
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
package fi.lpam.tulostajat;
|
||||
|
||||
import fi.lpam.dataluokat.RaporttiRivi;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.LocalDate;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class KuljetusRaporttiTulostaja extends Tulostaja {
|
||||
public void luoRaportti(ArrayList<RaporttiRivi> raporttiRivit, LocalDate alkuPvm, LocalDate loppuPvm) {
|
||||
try {
|
||||
sisältö.showText("Raportti aikaväliltä " + alkuPvm.format(DateTimeFormatter.ofPattern("dd/MM/yyyy")) + " - " + loppuPvm.format(DateTimeFormatter.ofPattern("dd/MM/yyyy")));
|
||||
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