public class XMLSammelTransferExporter extends XMLExporter
i18n
Constructor | Description |
---|---|
XMLSammelTransferExporter() |
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.
|
IOFormat[] |
getIOFormats(java.lang.Class objectType) |
Liefert eine Liste der von diesem unterstuetzten Datei-Formate.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName, suppportsExtension
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
Exporter
doExport
in interface Exporter
doExport
in class XMLExporter
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.java.rmi.RemoteException
de.willuhn.util.ApplicationException
XMLExporter.doExport(java.lang.Object[], de.willuhn.jameica.hbci.io.IOFormat, java.io.OutputStream, de.willuhn.util.ProgressMonitor)
public IOFormat[] getIOFormats(java.lang.Class objectType)
IO
getIOFormats
in interface IO
getIOFormats
in class XMLExporter
objectType
- Art der zu exportierenden/importierenden Objekte.
Z.Bsb.: Umsatz.class oder SammellastBuchung.class.
Abhaengig davon kann der Exporter/Importer eine unterschiedliche
Liste von Dateiformaten liefern, die er zu dieser Objektart unterstuetzt.IO.getIOFormats(java.lang.Class)