Package de.willuhn.jameica.hbci.io
Class XMLSepaSammelTransferImporter
- java.lang.Object
-
- de.willuhn.jameica.hbci.io.XMLImporter
-
- de.willuhn.jameica.hbci.io.XMLSepaSammelTransferImporter
-
public class XMLSepaSammelTransferImporter extends XMLImporter
Importer fuer das Hibiscus-eigene XML-Format.
-
-
Field Summary
-
Fields inherited from class de.willuhn.jameica.hbci.io.XMLImporter
i18n
-
-
Constructor Summary
Constructors Constructor Description XMLSepaSammelTransferImporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoImport(java.lang.Object context, IOFormat format, java.io.InputStream is, de.willuhn.util.ProgressMonitor monitor, de.willuhn.jameica.system.BackgroundTask t)Importiert Daten aus dem InputStream.IOFormat[]getIOFormats(java.lang.Class objectType)Liefert eine Liste der von diesem unterstuetzten Datei-Formate.-
Methods inherited from class de.willuhn.jameica.hbci.io.XMLImporter
getName
-
-
-
-
Method Detail
-
doImport
public void doImport(java.lang.Object context, IOFormat format, java.io.InputStream is, de.willuhn.util.ProgressMonitor monitor, de.willuhn.jameica.system.BackgroundTask t) throws java.rmi.RemoteException, de.willuhn.util.ApplicationExceptionDescription copied from interface:ImporterImportiert Daten aus dem InputStream.- Specified by:
doImportin interfaceImporter- Overrides:
doImportin classXMLImporter- Parameters:
context- Context, der dem Importer hilft, den Zusammenhang zu erkennen, in dem er aufgerufen wurde. Das kann zum Beispiel ein Konto sein.format- das vom User ausgewaehlte Import-Format.is- der Stream, aus dem die Daten gelesen werden.monitor- ein Monitor, an den der Importer Ausgaben ueber seinen Bearbeitungszustand ausgeben kann. Der Importer muss den Import-Stream selbst schliessen!t- derBackgroundTask- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationException- See Also:
XMLImporter.doImport(java.lang.Object, de.willuhn.jameica.hbci.io.IOFormat, java.io.InputStream, de.willuhn.util.ProgressMonitor, de.willuhn.jameica.system.BackgroundTask)
-
getIOFormats
public IOFormat[] getIOFormats(java.lang.Class objectType)
Description copied from interface:IOLiefert eine Liste der von diesem unterstuetzten Datei-Formate.- Specified by:
getIOFormatsin interfaceIO- Overrides:
getIOFormatsin classXMLImporter- Parameters:
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.- Returns:
- Liste der Export-Formate.
- See Also:
IO.getIOFormats(java.lang.Class)
-
-