de.bsvrz.kex.bwsin.konfig
Class Abweichungsliste

java.lang.Object
  extended by de.bsvrz.kex.bwsin.konfig.Abweichungsliste

public class Abweichungsliste
extends Object

Abweichungsliste mit der Zusammenfassung der Importoperation.

Version:
$Id: Abweichungsliste.java 20866 2009-12-22 15:39:06Z gieseler $
Author:
BitCtrl Systems GmbH, Gieseler

Field Summary
static int ASP
          Index für den Zugriff auf den Aspekt.
static int ATG
          Index für den Zugriff auf die Attributgruppe.
static int ATT
          Index für den Zugriff auf den Attributnamen.
static int TYP
          Index für den Zugriff auf den Objekttyp.
 
Constructor Summary
Abweichungsliste(SINAktuelleKonfiguration aktuelleKonfiguration, Map<String,KonfigurationsObjekt> neueKonfiguration, File kbfile)
          Erzeugt eine Instanz.
 
Method Summary
 void erstellen()
          Führt das Erstellen der Abweichungsliste aus.
 void inDatei(String dateiname)
          Gibt die Abweichungsliste als Text in eine Datei aus.
 void print(PrintStream ps)
          Ausgabe der Abweichungsliste in textueller Form auf einen Stream.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYP

public static final int TYP
Index für den Zugriff auf den Objekttyp.

See Also:
Constant Field Values

ATG

public static final int ATG
Index für den Zugriff auf die Attributgruppe.

See Also:
Constant Field Values

ASP

public static final int ASP
Index für den Zugriff auf den Aspekt.

See Also:
Constant Field Values

ATT

public static final int ATT
Index für den Zugriff auf den Attributnamen.

See Also:
Constant Field Values
Constructor Detail

Abweichungsliste

public Abweichungsliste(SINAktuelleKonfiguration aktuelleKonfiguration,
                        Map<String,KonfigurationsObjekt> neueKonfiguration,
                        File kbfile)
Erzeugt eine Instanz.

Parameters:
aktuelleKonfiguration - Instanz zum Zugriff auf die aktuelle Konfiguration
neueKonfiguration - Die durch den Import erzeugten Konfigurationsobjekte
kbfile - Datei, in der der neue KB gespeichert wurde
Method Detail

erstellen

public void erstellen()
Führt das Erstellen der Abweichungsliste aus.


inDatei

public void inDatei(String dateiname)
             throws ImportException
Gibt die Abweichungsliste als Text in eine Datei aus.

Parameters:
dateiname - zu schreibende Datei
Throws:
ImportException - bei Ausnahmen

print

public void print(PrintStream ps)
Ausgabe der Abweichungsliste in textueller Form auf einen Stream.

Parameters:
ps - Ausgabestream