Skip navigation links
A B C D E F G H I L M N O P R S T U V W X 

A

actionPerformed(ActionEvent) - Method in class de.bsvrz.ars.export.gui.DataSelectionDialog
Behandelt die ActionEvents, wenn einer der beiden Buttons gedrückt wird.
actionPerformed(ActionEvent) - Method in class de.bsvrz.ars.export.gui.ExportFrame
Behandelt alle Events, die im Hauptfenster auftreten können: Hinzufügen, Entfernen, Laden, Speichern, Exportieren und Abbrechen
actionPerformed(ActionEvent) - Method in class de.bsvrz.ars.export.gui.ExportProgress
 
add(Dataspecification) - Method in class de.bsvrz.ars.export.DataspecificationList
Fügt der DataspecificationList ein Datenspezifikations-Objekt at
addElement(Dataspecification) - Method in class de.bsvrz.ars.export.gui.ExportFrame
Fügt der Liste von Datenspezifikationen ein Element hinzu
ARC_MAX_WAIT - Variable in class de.bsvrz.ars.export.prot.ProtocollerAdapter
 

B

beginExport() - Method in class de.bsvrz.ars.export.ExportManager
Startet den Arbeiterthread und das Progressfenster

C

center(Window, Window) - Static method in class de.bsvrz.ars.export.Positioner
Hilfsmethode, die ein Fenster zentriert darstellt.
closeProtocol() - Method in class de.bsvrz.ars.export.prot.DatabaseProtocoller
 
closeProtocol() - Method in class de.bsvrz.ars.export.prot.FlatProtocoller
 

D

DatabaseProtocoller - Class in de.bsvrz.ars.export.prot
Protokollierungsmodul für Datenbankexporte
DatabaseProtocoller() - Constructor for class de.bsvrz.ars.export.prot.DatabaseProtocoller
 
DatabaseProtocoller.SqlProtocoller - Class in de.bsvrz.ars.export.prot
 
DataExport - Class in de.bsvrz.ars.export
Die Haupt-Klasse mit Mainmethode für den Daten Export.
DataExport(String[], String) - Constructor for class de.bsvrz.ars.export.DataExport
Erzeugt eine Instanz des Datenexports.
DataSelectionDialog - Class in de.bsvrz.ars.export.gui
Dialog zur Datenauswahl.
DataSelectionDialog(ExportFrame) - Constructor for class de.bsvrz.ars.export.gui.DataSelectionDialog
Erstellt ein neues Datenauswahl-Fenster.
Dataspecification - Class in de.bsvrz.ars.export
Jede Instanz dieser Klasse repräsentiert genau eine Datenspezifikation (so, wie sie im Export benötigt wird) plus Name.
Dataspecification(Collection, DataDescription, String) - Constructor for class de.bsvrz.ars.export.Dataspecification
Datenspezifikatoin: Datenidentifikation (Atg, Asp, SimVar), plus optionaler Name, plus Liste von Objekten
DataspecificationList - Class in de.bsvrz.ars.export
Eine Liste von Datenspezifikationen.
DataspecificationList() - Constructor for class de.bsvrz.ars.export.DataspecificationList
Erzeugt eine neue DataspecificationList-Instanz, die keine Daten enthält
DataspecificationList(List<Dataspecification>) - Constructor for class de.bsvrz.ars.export.DataspecificationList
Erzeugt eine neue DataspecificationList-Instanz, die die übergebenen Datenspezifikationen enthält
dateFormat - Static variable in class de.bsvrz.ars.export.ExportProfile
Datumsformatierer
datePattern - Static variable in class de.bsvrz.ars.export.ExportProfile
Das Pattern für Datenangaben als String
de.bsvrz.ars.export - package de.bsvrz.ars.export
Enthält die Klassen für den Datenexport
de.bsvrz.ars.export.exceptions - package de.bsvrz.ars.export.exceptions
Ausnahmen, die beim Datenexport auftreten können
de.bsvrz.ars.export.gui - package de.bsvrz.ars.export.gui
Enthält die Klasen für die graphische Oberfläche des Datenexports
de.bsvrz.ars.export.interfaces - package de.bsvrz.ars.export.interfaces
Enthält Interfaces für den Datenexport
de.bsvrz.ars.export.prot - package de.bsvrz.ars.export.prot
Enthält die Protokollierungsmodule für den Datenexport
done() - Method in class de.bsvrz.ars.export.gui.ExportProgress
 
done() - Method in interface de.bsvrz.ars.export.interfaces.ProgressListener
signalisiert, dass der Progress fertig ist

E

editElement(int, Dataspecification) - Method in class de.bsvrz.ars.export.gui.ExportFrame
Ändert ein Element in der Datenspezifikation
ExportFrame - Class in de.bsvrz.ars.export.gui
Hauptfenster für den Datenexport
ExportFrame(ExportProfile) - Constructor for class de.bsvrz.ars.export.gui.ExportFrame
Erzeugt einen neuen ExportFrame (das Hauptfenster des Datenexports).
ExportManager - Class in de.bsvrz.ars.export
Diese Klasse führt den Export durch.
ExportManager(ExportProfile) - Constructor for class de.bsvrz.ars.export.ExportManager
Erstellt einen ExportManager (mit ExportProfile), der sich um das Durchführen des Exportes kümmert
ExportManager(ExportProfile, ProgressListener) - Constructor for class de.bsvrz.ars.export.ExportManager
Erstellt einen ExportManager (mit ExportProfile), der sich um das Durchführen des Exportes kümmert
ExportProfile - Class in de.bsvrz.ars.export
Ein ExportProfil enthält alle Informationen, die für das Durchführen eines Exportes nötig sind.
ExportProfile.Format - Enum in de.bsvrz.ars.export
Mögliche Formate
ExportProfile.Modus - Enum in de.bsvrz.ars.export
Mögliche Modi
ExportProgress - Class in de.bsvrz.ars.export.gui
Diese Klasse visualisiert den Exportforgang/Exportfortschritt
ExportProgress(JFrame) - Constructor for class de.bsvrz.ars.export.gui.ExportProgress
Erzeugt ein neues graphisches Fortschrittsfenster mit Verweis auf den "Besitzer"

F

FlatProtocoller - Class in de.bsvrz.ars.export.prot
Gibt Metainformation und Nutzdaten eines Datensatzes in einer Zeile aus.
FlatProtocoller() - Constructor for class de.bsvrz.ars.export.prot.FlatProtocoller
Erzeugt eine neue Instaz des FlatProtocollers mit einem LineProtocoller für die Ausgabe
focusGained(FocusEvent) - Method in class de.bsvrz.ars.export.gui.ExportFrame
 
focusLost(FocusEvent) - Method in class de.bsvrz.ars.export.gui.ExportFrame
 

G

getAllObjects() - Method in class de.bsvrz.ars.export.ExportProfile
Liefert die Liste aller Objekte des DatenModels zurück (für die Auswahl)
getAsp() - Method in class de.bsvrz.ars.export.Dataspecification
Liefert den Askept dieser Datenspezifikation zurück
getAtg() - Method in class de.bsvrz.ars.export.Dataspecification
Liefert die Attributgruppe dieser Datenspezifikation zurück
getBooleanFalse() - Method in class de.bsvrz.ars.export.prot.SqlProperties
Liefert den String, der für False steht
getBooleanTrue() - Method in class de.bsvrz.ars.export.prot.SqlProperties
Liefert den String, der für True steht
getDataDescription() - Method in class de.bsvrz.ars.export.Dataspecification
Liefert die Daten-Beschreibung dieser Datenspezifikation zurück
getDataspecification(int) - Method in class de.bsvrz.ars.export.gui.ExportFrame
Liefert die Datenspezifikation
getDataSpecificationList() - Method in class de.bsvrz.ars.export.ExportProfile
Die DatenspezifikationsListe (vom User ausgewählte Objekt, mit Namen)
getDavConnection() - Method in class de.bsvrz.ars.export.ExportProfile
liefert das Verbindungsobjekt zurück
getElementAt(int) - Method in class de.bsvrz.ars.export.DataspecificationList
Element mit Index index zurückliefern, oder null, wenn es an unter diesem index kein Element gibt
getExportProfile() - Method in class de.bsvrz.ars.export.gui.ExportFrame
Liefert das verwendete ExportProfile zurück.
getFormat() - Method in class de.bsvrz.ars.export.ExportProfile
Liefert das Format als Enum (@link Format) zurück
getFrom() - Method in class de.bsvrz.ars.export.ExportProfile
Liefert den Anfangszeitpunkt als long-Wert
getFromAsString() - Method in class de.bsvrz.ars.export.ExportProfile
Liefert den Anfangszeitpunkt in textueller Form zum Darstellen für den User.
getHelp() - Method in class de.bsvrz.ars.export.prot.DatabaseProtocoller
 
getHelp() - Method in class de.bsvrz.ars.export.prot.FlatProtocoller
 
getModus() - Method in class de.bsvrz.ars.export.ExportProfile
Gibt an, ob der Export im GUI oder CMD Modus gestartet wurde
getName() - Method in class de.bsvrz.ars.export.Dataspecification
Liefert den Namen dieser Datenspezifikation
getOutputFile() - Method in class de.bsvrz.ars.export.ExportProfile
Liefert ein File-Objekt für die Output-Datei
getSimVar() - Method in class de.bsvrz.ars.export.Dataspecification
Liefert die Simulationsvariante dieser Datenspezifikation zurück
getSize() - Method in class de.bsvrz.ars.export.DataspecificationList
Größe der Liste
getSqlProperties() - Method in class de.bsvrz.ars.export.ExportProfile
 
getSystemObjects() - Method in class de.bsvrz.ars.export.Dataspecification
Liefert die Liste der Objekte zurück
getUntil() - Method in class de.bsvrz.ars.export.ExportProfile
Liefert den Endzeitpunkt als long-Wert
getUntilAsString() - Method in class de.bsvrz.ars.export.ExportProfile
Liefert den Endzeitpunkt in textueller Form zum Darstellen für den User.

H

hasFrom() - Method in class de.bsvrz.ars.export.ExportProfile
Prüft, ob ein Von-Zeitstempel gesetzt ist
hasUntil() - Method in class de.bsvrz.ars.export.ExportProfile
Prüft, ob ein Bis-Zeitstempel gesetzt ist

I

init(ProtocollerAdapter) - Method in class de.bsvrz.ars.export.gui.ExportProgress
 
init(ProtocollerAdapter) - Method in interface de.bsvrz.ars.export.interfaces.ProgressListener
Führt Initialisierungsschritte durch, die eventuell noch nach dem Erzeugen der Intanz gemacht werden müssen
initProtocol(ArgumentList, PrintWriter, String[]) - Method in class de.bsvrz.ars.export.prot.DatabaseProtocoller
 
initProtocol(ArgumentList, PrintWriter, String[]) - Method in class de.bsvrz.ars.export.prot.FlatProtocoller
 
InvalidObjectException - Exception in de.bsvrz.ars.export.exceptions
Exception, für den Fall, das ungültige Objekte in serialisierter Form (xml) vorliegen
InvalidObjectException() - Constructor for exception de.bsvrz.ars.export.exceptions.InvalidObjectException
Anonyme Excetion
InvalidObjectException(String) - Constructor for exception de.bsvrz.ars.export.exceptions.InvalidObjectException
Exception mit Kommentar
isComplete() - Method in class de.bsvrz.ars.export.ExportProfile
Überprüft, ob dieses Exportprofil vollständig ist.
isReady() - Method in class de.bsvrz.ars.export.prot.ProtocollerAdapter
 

L

LINE_MODULE - Static variable in class de.bsvrz.ars.export.prot.ProtocollerAdapter
 
listSelectionChanged(PreselectionLists) - Method in class de.bsvrz.ars.export.gui.DataSelectionDialog
 
loadAllObjects() - Method in class de.bsvrz.ars.export.ExportProfile
Lädt alle verfügbaren Objekte.
loadDataspecificationFile(File) - Method in class de.bsvrz.ars.export.ExportProfile
File-Objekt für die XML-Datei, die die Datenspezifikation enthält.
loadDataspecificationFile(String) - Method in class de.bsvrz.ars.export.ExportProfile
File-Objekt für die XML-Datei, die die Datenspezifikation enthält.

M

main(String[]) - Static method in class de.bsvrz.ars.export.DataExport
Startet die Anwendung

N

nextDataSpecification(int, int, boolean) - Method in class de.bsvrz.ars.export.gui.ExportProgress
 
nextDataSpecification(int, int, boolean) - Method in interface de.bsvrz.ars.export.interfaces.ProgressListener
Signalisiert, dass eine neue Datenspezifikation begonnen wird

O

open() - Method in class de.bsvrz.ars.export.gui.DataSelectionDialog
Öffnet das Datenauswahlfenster.
open(int) - Method in class de.bsvrz.ars.export.gui.DataSelectionDialog
Öffnet das Datenauswahlfenster und wählt die Daten der durch die ID angegebenen Datenspezifikation automatisch aus.
openGui() - Method in class de.bsvrz.ars.export.ExportProfile
Gibt an, ob die GUI für die Eingabe weiterer Daten benötigt wird.

P

parseArguments(ArgumentList) - Method in class de.bsvrz.ars.export.DataExport
Nimmt die Aufrufargumente entgegen und wertet die den Export betreffenden aus.
parseDdl(String) - Method in class de.bsvrz.ars.export.prot.SqlProperties
Ersetzt die Marker (mit %%%PROPERTIES_NAME_IN_GROSSBUCHSTABEN%%%) durch die in diesm Objekt angegebenen Wert
Positioner - Class in de.bsvrz.ars.export
Statische Hilfsklasse zum Positionieren von Fenstern
ProgressListener - Interface in de.bsvrz.ars.export.interfaces
Alle Klassen die über den Fortschritt des Exportvorgangs berichten sollen, müssen dieses Interface implementieren
ProtocollerAdapter - Class in de.bsvrz.ars.export.prot
Ein Adapter, der zwischen einen Stream vom Archivsystem und einem Protokollierungsmodul steht und die von der take() Methode kommenden Daten umwandelt und mit ihnen die update() Methode aufruft.
ProtocollerAdapter(ExportProfile, ProgressListener) - Constructor for class de.bsvrz.ars.export.prot.ProtocollerAdapter
Erzeugt eine neue Instanz eines Protokoll Adapters
ProtocollerAdapter(ExportProfile) - Constructor for class de.bsvrz.ars.export.prot.ProtocollerAdapter
Erzeugt eine neue Instanz eines Protokoll Adapters, die sich nicht für den Fortschritt interessiert

R

recordReceived() - Method in class de.bsvrz.ars.export.gui.ExportProgress
 
recordReceived() - Method in interface de.bsvrz.ars.export.interfaces.ProgressListener
Jedes mal, wenn ein Datensatz empfangen wurde, sollte diese Methode aufgerufen werden, damit der counter eins höher gezählt werden kann
remove(int) - Method in class de.bsvrz.ars.export.DataspecificationList
Entfernt die mittels Index angegebenen Dataspecification TODO: Reagieren, wenns das Element nicht gibt
replaceDataspecificationWith(List<Dataspecification>) - Method in class de.bsvrz.ars.export.DataspecificationList
Ersetzt die Liste der Datenspezifikationen vollständig mit der übergebenen.
run() - Method in class de.bsvrz.ars.export.prot.ProtocollerAdapter
Einstiegspunkt für den Export

S

saveToFile(File) - Method in class de.bsvrz.ars.export.DataspecificationList
TODO
setDavConnection(ClientDavInterface) - Method in class de.bsvrz.ars.export.ExportProfile
Gibt dem ExportProfil ein Objekt, über das auf den Datenverteiler zugegriffen werden kann
setFormat(ExportProfile.Format) - Method in class de.bsvrz.ars.export.ExportProfile
Setzt das Format (XML bzw.
setFormat(String) - Method in class de.bsvrz.ars.export.ExportProfile
Setzt das Format (XML bzw.
setFormat(String) - Method in class de.bsvrz.ars.export.gui.ExportProgress
 
setFormat(String) - Method in interface de.bsvrz.ars.export.interfaces.ProgressListener
Der String s wird im Progressfenster neben dem Label "Format" angezeigt.
setFrom(long) - Method in class de.bsvrz.ars.export.ExportProfile
Setzt die Anfangszeit
setFrom(String) - Method in class de.bsvrz.ars.export.ExportProfile
Setzt die Anfangszeit
setModus(ExportProfile.Modus) - Method in class de.bsvrz.ars.export.ExportProfile
Setz den Modus (CUI/CMD)
setOutputFile(File) - Method in class de.bsvrz.ars.export.ExportProfile
Setzt die Ausgabedatei
setOutputFile(String) - Method in class de.bsvrz.ars.export.ExportProfile
Setzt die Ausgabedatei
setProgressListener(ProgressListener) - Method in class de.bsvrz.ars.export.ExportManager
Setzt/Ändern den Fortschritts Listener
setProgressListener(ProgressListener) - Method in class de.bsvrz.ars.export.prot.ProtocollerAdapter
Nachträgliches Setzen eines Objektes, das sich für den Fortschritt interessiert
setSqlProperties(SqlProperties) - Method in class de.bsvrz.ars.export.ExportProfile
SQL-Properties, wenn nicht der Default genommen werden soll
setUntil(long) - Method in class de.bsvrz.ars.export.ExportProfile
Setzt den Endzeitpunkt
setUntil(String) - Method in class de.bsvrz.ars.export.ExportProfile
Setzt den Endzeitpunkt
SINGLETON_INSTANCE - Static variable in class de.bsvrz.ars.export.ExportProfile
Singleton Instanz
SQL_CMMNT - Static variable in class de.bsvrz.ars.export.prot.DatabaseProtocoller.SqlProtocoller
SQL Kommentarzeichen + ein Leerzeichen
SQL_MODULE - Static variable in class de.bsvrz.ars.export.prot.ProtocollerAdapter
 
SQL_SEPARATOR - Static variable in class de.bsvrz.ars.export.prot.DatabaseProtocoller.SqlProtocoller
SQL Trennlinie (ohne newline)
SqlProperties - Class in de.bsvrz.ars.export.prot
Diese Klasse liest die Propertiesdatei für de AttributTabelle ein und stellt Java Methoden zur Verfügung, um auf diese zuzugreifen.
SqlProperties() - Constructor for class de.bsvrz.ars.export.prot.SqlProperties
Erzeugt ein SqlProperties Objekt, das SQL92 konform ist
SqlProperties(File) - Constructor for class de.bsvrz.ars.export.prot.SqlProperties
Erzeugt ein SqlProperties Objekt, das mit den in der Datei angegebenen Typen und Werten arbeitet.
SqlProtocoller() - Constructor for class de.bsvrz.ars.export.prot.DatabaseProtocoller.SqlProtocoller
 

T

terminate() - Method in class de.bsvrz.ars.export.prot.ProtocollerAdapter
 
toString() - Method in class de.bsvrz.ars.export.Dataspecification
Liefert den Namen dieser Datenspezifikation
toString() - Method in class de.bsvrz.ars.export.ExportProfile
Textuelle Repräsentation dieses Objekts

U

update(int, Dataspecification) - Method in class de.bsvrz.ars.export.DataspecificationList
Fügt der DataspecificationList ein Datenspezifikations-Objekt at
update(ResultData[]) - Method in class de.bsvrz.ars.export.prot.DatabaseProtocoller.SqlProtocoller
 
update(ResultData[]) - Method in class de.bsvrz.ars.export.prot.DatabaseProtocoller
 
update(ResultData[]) - Method in class de.bsvrz.ars.export.prot.FlatProtocoller
 

V

valueChanged(ListSelectionEvent) - Method in class de.bsvrz.ars.export.gui.ExportFrame
 
valueOf(String) - Static method in enum de.bsvrz.ars.export.ExportProfile.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.ars.export.ExportProfile.Modus
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.bsvrz.ars.export.ExportProfile.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.ars.export.ExportProfile.Modus
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitUntilDone() - Method in class de.bsvrz.ars.export.ExportManager
Wartet, bis der Thread fertig ist.
writeFooter() - Method in class de.bsvrz.ars.export.prot.DatabaseProtocoller.SqlProtocoller
 
writeHeader(String[]) - Method in class de.bsvrz.ars.export.prot.DatabaseProtocoller.SqlProtocoller
 

X

XML_MODULE - Static variable in class de.bsvrz.ars.export.prot.ProtocollerAdapter
 
A B C D E F G H I L M N O P R S T U V W X 
Skip navigation links