Package de.willuhn.jameica.hbci.io
Class MT940UmsatzExporterMerged
- java.lang.Object
-
- de.willuhn.jameica.hbci.io.MT940UmsatzExporter
-
- de.willuhn.jameica.hbci.io.MT940UmsatzExporterMerged
-
public class MT940UmsatzExporterMerged extends MT940UmsatzExporter
Exportiert Umsaetze im MT940-Format, fasst hierbei jedoch alle Buchungen zu einer logischen MT940-Datei zusammen.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.willuhn.jameica.hbci.io.MT940UmsatzExporter
MT940UmsatzExporter.MyOutputStreamWriter
-
-
Constructor Summary
Constructors Constructor Description MT940UmsatzExporterMerged()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doExport(java.lang.Object[] objects, IOFormat format, java.io.OutputStream os, de.willuhn.util.ProgressMonitor monitor)
Exportiert die genannten Objekte in den angegebenen OutputStream.java.lang.String
getName()
Liefert einen sprechenden Namen des Exporters/Importers.-
Methods inherited from class de.willuhn.jameica.hbci.io.MT940UmsatzExporter
addRef, getIOFormats, sort, suppportsExtension
-
-
-
-
Method Detail
-
doExport
public void doExport(java.lang.Object[] objects, IOFormat format, java.io.OutputStream os, de.willuhn.util.ProgressMonitor monitor) throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
Description copied from interface:Exporter
Exportiert die genannten Objekte in den angegebenen OutputStream.- Specified by:
doExport
in interfaceExporter
- Overrides:
doExport
in classMT940UmsatzExporter
- Parameters:
objects
- die zu exportierenden Objekte.format
- das vom User ausgewaehlte Export-Format.os
- der Ziel-Ausgabe-Stream. Der Exporter muss den OutputStream selbst schliessen!monitor
- ein Monitor, an den der Exporter Ausgaben ueber seinen Bearbeitungszustand ausgeben kann.- Throws:
java.rmi.RemoteException
de.willuhn.util.ApplicationException
-
getName
public java.lang.String getName()
Description copied from interface:IO
Liefert einen sprechenden Namen des Exporters/Importers. Z.Bsp. "Swift MT-940 Format".- Specified by:
getName
in interfaceIO
- Overrides:
getName
in classMT940UmsatzExporter
- Returns:
- Name
-
-