public class BastBand
extends java.lang.Object
Constructor | Description |
---|---|
BastBand() |
Standard Konstruktor
|
Modifier and Type | Method | Description |
---|---|---|
void |
bearbeiteEingabeObjektePids() |
Sortiert die EingabePids nach dem ob sie LZZ od KB sind
|
void |
disconnect(boolean err,
java.lang.String msg) |
Trennt die Verbindung
|
void |
export() |
Exportiert die Daten
|
java.lang.String |
generiereFileName(LangZeitZaehlStelle lzz,
int Jahr,
int Monat) |
Generiert den BASt Filename aus dem Namen der LZZ
|
java.io.File |
generiereLetzteFile(LangZeitZaehlStelle lzz,
java.io.File dir,
int Jahr,
int Monat) |
Generiert den BASt Filename der entweder noch nicht existiert in gegebenen
Verzeichniss, als letzte Version ueberschrieben wird
|
javax.swing.tree.DefaultMutableTreeNode |
generiereLZZBaum() |
Generiert ein Baum aus LZZ und KB, wo LZZ die einzelne Blaetter, der Baum
kann in ein swing TreeView eingelegt werden, beim jeden Knoten ist ein
Kontrollkaestchen, mit dem man dem ganzen Unterbaum auswaehlen kann
|
java.io.File |
generiereNaechsteFile(LangZeitZaehlStelle lzz,
java.io.File dir,
int Jahr,
int Monat) |
Generiert den BASt Filename der noch existiert nicht in gegebenen
Verzeichniss
|
java.util.Collection<java.lang.String> |
getLzzVonKB(java.lang.String pidKB) |
Liest aus der Konfiguration alle zugehoerige LZZ zu einen KB
|
static void |
main(java.lang.String[] args) |
Main Methode
|
void |
parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumente) |
Verarbeitung der Argumenten.
|
static void |
printVerwendung() |
Anwendungsparameter
|
void |
work(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList args) |
Die arbeiter Methode.
|
public static void main(java.lang.String[] args)
args
- Aufrufparameterpublic void parseArguments(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumente)
argumente
- die Liste der Argumentepublic void work(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList args)
args
- die Liste der Argumentepublic void bearbeiteEingabeObjektePids()
public java.util.Collection<java.lang.String> getLzzVonKB(java.lang.String pidKB)
pidKB
- KonfigurationsBereichpublic javax.swing.tree.DefaultMutableTreeNode generiereLZZBaum()
public void export() throws java.lang.Exception
java.lang.Exception
- der Export war nicht erfolgreichde.bsvrz.dua.bastband.gui.BastBand.ArchivNichtVerfuegbarexception
- Wenn der Archiv nicht verfuegbar istpublic void disconnect(boolean err, java.lang.String msg)
err
- true wenn man mit Fehler beendet hatmsg
- Fehlernachrichtpublic static void printVerwendung()
public java.lang.String generiereFileName(LangZeitZaehlStelle lzz, int Jahr, int Monat)
lzz
- LangzeitZaehlstelleJahr
- Der exportierte JahrMonat
- Der exportiert Monatpublic java.io.File generiereNaechsteFile(LangZeitZaehlStelle lzz, java.io.File dir, int Jahr, int Monat)
lzz
- LangzeitZaehlstelledir
- VerzeichnissJahr
- Der exportierte JahrMonat
- Der exportierte Monatpublic java.io.File generiereLetzteFile(LangZeitZaehlStelle lzz, java.io.File dir, int Jahr, int Monat)
lzz
- LangzeitZaehlstelledir
- VerzeichnissJahr
- Der exportierte JahrMonat
- Der exportierte Monat