de.bsvrz.ars.export.interfaces
Interface ProgressListener

All Known Implementing Classes:
ExportProgress

public interface ProgressListener

Alle Klassen die über den Fortschritt des Exportvorgangs berichten sollen, müssen dieses Interface implementieren

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

Method Summary
 void done()
          signalisiert, dass der Progress fertig ist
 void init(ProtocollerAdapter pa)
          Führt Initialisierungsschritte durch, die eventuell noch nach dem Erzeugen der Intanz gemacht werden müssen
 void nextDataSpecification(int current, int max, boolean resetCounter)
          Signalisiert, dass eine neue Datenspezifikation begonnen wird
 void recordReceived()
          Jedes mal, wenn ein Datensatz empfangen wurde, sollte diese Methode aufgerufen werden, damit der counter eins höher gezählt werden kann
 void setFormat(java.lang.String s)
          Der String s wird im Progressfenster neben dem Label "Format" angezeigt.
 

Method Detail

init

void init(ProtocollerAdapter pa)
Führt Initialisierungsschritte durch, die eventuell noch nach dem Erzeugen der Intanz gemacht werden müssen

Parameters:
pa - Threadobjekt

setFormat

void setFormat(java.lang.String s)
Der String s wird im Progressfenster neben dem Label "Format" angezeigt.

Parameters:
s - der anzuzeigende String

recordReceived

void recordReceived()
Jedes mal, wenn ein Datensatz empfangen wurde, sollte diese Methode aufgerufen werden, damit der counter eins höher gezählt werden kann


nextDataSpecification

void nextDataSpecification(int current,
                           int max,
                           boolean resetCounter)
Signalisiert, dass eine neue Datenspezifikation begonnen wird

Parameters:
current -
max -
resetCounter -

done

void done()
signalisiert, dass der Progress fertig ist



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