de.bsvrz.ars.export
Class ExportManager

java.lang.Object
  extended by de.bsvrz.ars.export.ExportManager

public class ExportManager
extends java.lang.Object

Diese Klasse führt den Export durch. Dazu erhält sie ein Exportprofil (@link de.bsvrz.ars.export.ExportProfile), das alle Daten enthält, die für den Export nötig sind. Es kann ein ProgressListener (@link de.bsvrz.ars.export.interfaces.ProgressListener) registriert werden, der über den Fortschritt des Exports informiert wird.

Version:
$Revision: 1.1 $ / $Date: 2008/01/22 16:39:42 $ / ($Author: yvonnes $)
Author:
beck et al. projects GmbH, Phil Schrettenbrunner

Constructor Summary
ExportManager(ExportProfile exportProfile)
          Erstellt einen ExportManager (mit ExportProfile), der sich um das Durchführen des Exportes kümmert
ExportManager(ExportProfile exportProfile, ProgressListener progressListener)
          Erstellt einen ExportManager (mit ExportProfile), der sich um das Durchführen des Exportes kümmert
 
Method Summary
 void beginExport()
          Startet den Arbeiterthread und das Progressfenster
 void setProgressListener(ProgressListener progressListener)
          Setzt/Ändern den Fortschritts Listener
 void waitUntilDone()
          Wartet, bis der Thread fertig ist.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExportManager

public ExportManager(ExportProfile exportProfile)
Erstellt einen ExportManager (mit ExportProfile), der sich um das Durchführen des Exportes kümmert

Parameters:
exportProfile - ExportProfil mit den Daten, für den Export

ExportManager

public ExportManager(ExportProfile exportProfile,
                     ProgressListener progressListener)
Erstellt einen ExportManager (mit ExportProfile), der sich um das Durchführen des Exportes kümmert

Parameters:
exportProfile - ExportProfil mit den Daten, für den Export
progressListener - Listener, der über den Fotschritt informiert wird
Method Detail

setProgressListener

public void setProgressListener(ProgressListener progressListener)
Setzt/Ändern den Fortschritts Listener

Parameters:
progressListener -

beginExport

public void beginExport()
Startet den Arbeiterthread und das Progressfenster


waitUntilDone

public void waitUntilDone()
Wartet, bis der Thread fertig ist.



Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.