Package de.willuhn.jameica.hbci.io
Class PDFUmsatzByTypeExporter
- java.lang.Object
-
- de.willuhn.jameica.hbci.io.AbstractPDFUmsatzExporter<UmsatzTyp>
-
- de.willuhn.jameica.hbci.io.PDFUmsatzByTypeExporter
-
public class PDFUmsatzByTypeExporter extends AbstractPDFUmsatzExporter<UmsatzTyp>
Exportiert Umsaetze gruppiert nach Kategorie im PDF-Format.
-
-
Field Summary
-
Fields inherited from class de.willuhn.jameica.hbci.io.AbstractPDFUmsatzExporter
i18n
-
-
Constructor Summary
Constructors Constructor Description PDFUmsatzByTypeExporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected UmsatzTypgetGroup(Umsatz u)Liefert das Objekt, nach dem gruppiert werden soll.java.lang.StringgetName()Liefert einen sprechenden Namen des Exporters/Importers.protected voidsort(java.util.List<UmsatzTyp> groups)Ermoeglicht die optionale Sortierung der Gruppen vor der Ausgabe.protected java.lang.StringtoString(UmsatzTyp t)Liefert eine sprechende Bezeichnung fuer die Gruppe.-
Methods inherited from class de.willuhn.jameica.hbci.io.AbstractPDFUmsatzExporter
doExport, getIOFormats, suppportsExtension
-
-
-
-
Method Detail
-
getGroup
protected UmsatzTyp getGroup(Umsatz u) throws java.rmi.RemoteException
Description copied from class:AbstractPDFUmsatzExporterLiefert das Objekt, nach dem gruppiert werden soll.- Specified by:
getGroupin classAbstractPDFUmsatzExporter<UmsatzTyp>- Parameters:
u- der Umsatz.- Returns:
- das Gruppierungsobjekt. Kann NULL sein.
- Throws:
java.rmi.RemoteException- See Also:
AbstractPDFUmsatzExporter.getGroup(de.willuhn.jameica.hbci.rmi.Umsatz)
-
toString
protected java.lang.String toString(UmsatzTyp t) throws java.rmi.RemoteException
Description copied from class:AbstractPDFUmsatzExporterLiefert eine sprechende Bezeichnung fuer die Gruppe.- Specified by:
toStringin classAbstractPDFUmsatzExporter<UmsatzTyp>- Parameters:
t- die Gruppe. Kann NULL sein.- Returns:
- sprechende Bezeichnung der Gruppe.
- Throws:
java.rmi.RemoteException- See Also:
AbstractPDFUmsatzExporter.toString(de.willuhn.datasource.GenericObject)
-
sort
protected void sort(java.util.List<UmsatzTyp> groups) throws java.rmi.RemoteException
Description copied from class:AbstractPDFUmsatzExporterErmoeglicht die optionale Sortierung der Gruppen vor der Ausgabe. Leere Dummy-Implementierung.- Overrides:
sortin classAbstractPDFUmsatzExporter<UmsatzTyp>- Parameters:
groups- die Gruppen.- Throws:
java.rmi.RemoteException- See Also:
AbstractPDFUmsatzExporter.sort(java.util.List)
-
getName
public java.lang.String getName()
Description copied from interface:IOLiefert einen sprechenden Namen des Exporters/Importers. Z.Bsp. "Swift MT-940 Format".- Returns:
- Name
- See Also:
IO.getName()
-
-