de.bsvrz.sys.startstopp.skriptvew
Class StartStoppXML

java.lang.Object
  extended by de.bsvrz.sys.startstopp.skriptvew.StartStoppXML

public class StartStoppXML
extends java.lang.Object

Klasse zum Erzeugen einer XML-Struktur entsprechend der StartStopp.dtd

Author:
Dambach Werke GmbH

Field Summary
private  GlobaleDaten m_globaleDaten
           
private  org.jdom.Element m_root
          Wurzelelement (JDOM) mit der StartStopp XML Struktur
 
Constructor Summary
StartStoppXML()
          Konstruktor der Klasse
 
Method Summary
private  void addAufrufParameter(org.jdom.Element root, ProzessDaten pd)
          Methode um Eintragen der versorgten Aufrufparameter in ein Element
private  void addAusfuehrbareDatei(org.jdom.Element root, ProzessDaten pd)
          Methode um Eintragen der ausführbaren Datei einer Inkarnation in ein Element
private  void addInkarnation(org.jdom.Element root, ProzessDaten pd)
          Methode um Eintragen einer Inkarnation in ein Element
private  void addKernsystem(org.jdom.Element root)
          Methode um Eintragen der versorgten Kernsystem in ein Element
private  void addMakros(org.jdom.Element root)
          Methode um Eintragen der versorgten Makros in ein Element
private  void addProtokollDatei(org.jdom.Element root)
          Methode um Eintragen der versorgten Protokolldateien in ein Element
private  void addRechner(org.jdom.Element root)
          Methode um Eintragen der versorgten Rechner in ein Element
private  void addStandardAusgabe(org.jdom.Element root, ProzessDaten pd)
          Methode um Eintragen der versorgten Standardausgabe in ein Element
private  void addStandardFehlerAusgabe(org.jdom.Element root, ProzessDaten pd)
          Methode um Eintragen der versorgten Standardfehlerausgabe in ein Element
private  void addStartArt(org.jdom.Element root, ProzessDaten pd)
          Methode um Eintragen der versorgten Startart in ein Element
private  void addStartBedingung(org.jdom.Element root, ProzessDaten pd)
          Methode um Eintragen der versorgten Startbedingungen in ein Element
private  void addStartFehlerVerhalten(org.jdom.Element root, ProzessDaten pd)
          Methode um Eintragen des versorgten Verhaltens beim Start in ein Element
private  void addStoppBedingung(org.jdom.Element root, ProzessDaten pd)
          Methode um Eintragen der versorgten Stoppbedingungen in ein Element
private  void addStoppFehlerVerhalten(org.jdom.Element root, ProzessDaten pd)
          Methode um Eintragen des versorgten Verhaltens beim Stoppen in ein Element
private  void addUsv(org.jdom.Element root)
          Methode um Eintragen der Zugangsdaten usv in ein Element
private  void addZugangDaV(org.jdom.Element root)
          Methode um Eintragen der Zugangsdaten DaV in ein Element
private  java.lang.String ersetzeDurchMakro(java.lang.String text)
          Methode wandelt in einem String Textpassagen in Makroaufrufe um die im globalen Teil der StartStopp Datei definiert sind
private  org.jdom.Element erzeugeElementApplikationen()
          Methode erzeugt das Element des StartStopp Blocks
private  org.jdom.Element erzeugeElementGlobal()
          Methode erzeugt das Element des StartStopp Blocks
 org.jdom.Element erzeugeKonfiguration()
          Methode zum Erzeugen des XML-Elements der StartStopp Datei
private  org.jdom.Element erzeugeStartStopp()
          Methode zum Erzeugen des XML-Elements der StartStopp Datei
 org.jdom.Element getRoot()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_globaleDaten

private GlobaleDaten m_globaleDaten

m_root

private org.jdom.Element m_root
Wurzelelement (JDOM) mit der StartStopp XML Struktur

Constructor Detail

StartStoppXML

public StartStoppXML()
Konstruktor der Klasse

Method Detail

erzeugeKonfiguration

public org.jdom.Element erzeugeKonfiguration()
Methode zum Erzeugen des XML-Elements der StartStopp Datei

Returns:
erzeugtes Element

erzeugeStartStopp

private org.jdom.Element erzeugeStartStopp()
Methode zum Erzeugen des XML-Elements der StartStopp Datei

Returns:
erzeugtes Element

erzeugeElementGlobal

private org.jdom.Element erzeugeElementGlobal()
Methode erzeugt das Element des StartStopp Blocks

Returns:
Element

addMakros

private void addMakros(org.jdom.Element root)
Methode um Eintragen der versorgten Makros in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden

addKernsystem

private void addKernsystem(org.jdom.Element root)
Methode um Eintragen der versorgten Kernsystem in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden

addZugangDaV

private void addZugangDaV(org.jdom.Element root)
Methode um Eintragen der Zugangsdaten DaV in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden

addUsv

private void addUsv(org.jdom.Element root)
Methode um Eintragen der Zugangsdaten usv in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden

addRechner

private void addRechner(org.jdom.Element root)
Methode um Eintragen der versorgten Rechner in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden

addProtokollDatei

private void addProtokollDatei(org.jdom.Element root)
Methode um Eintragen der versorgten Protokolldateien in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden

erzeugeElementApplikationen

private org.jdom.Element erzeugeElementApplikationen()
Methode erzeugt das Element des StartStopp Blocks

Returns:
Element

addInkarnation

private void addInkarnation(org.jdom.Element root,
                            ProzessDaten pd)
Methode um Eintragen einer Inkarnation in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden
pd - Prozessdaten der Inkarnation

addAusfuehrbareDatei

private void addAusfuehrbareDatei(org.jdom.Element root,
                                  ProzessDaten pd)
Methode um Eintragen der ausführbaren Datei einer Inkarnation in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden
pd - Prozessdaten der Inkarnation

addAufrufParameter

private void addAufrufParameter(org.jdom.Element root,
                                ProzessDaten pd)
Methode um Eintragen der versorgten Aufrufparameter in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden
pd - Prozessdaten der Inkarnation

addStartArt

private void addStartArt(org.jdom.Element root,
                         ProzessDaten pd)
Methode um Eintragen der versorgten Startart in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden
pd - Prozessdaten der Inkarnation

addStartBedingung

private void addStartBedingung(org.jdom.Element root,
                               ProzessDaten pd)
Methode um Eintragen der versorgten Startbedingungen in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden
pd - Prozessdaten der Inkarnation

addStoppBedingung

private void addStoppBedingung(org.jdom.Element root,
                               ProzessDaten pd)
Methode um Eintragen der versorgten Stoppbedingungen in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden
pd - Prozessdaten der Inkarnation

addStandardAusgabe

private void addStandardAusgabe(org.jdom.Element root,
                                ProzessDaten pd)
Methode um Eintragen der versorgten Standardausgabe in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden
pd - Prozessdaten der Inkarnation

addStandardFehlerAusgabe

private void addStandardFehlerAusgabe(org.jdom.Element root,
                                      ProzessDaten pd)
Methode um Eintragen der versorgten Standardfehlerausgabe in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden
pd - Prozessdaten der Inkarnation

addStartFehlerVerhalten

private void addStartFehlerVerhalten(org.jdom.Element root,
                                     ProzessDaten pd)
Methode um Eintragen des versorgten Verhaltens beim Start in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden
pd - Prozessdaten der Inkarnation

addStoppFehlerVerhalten

private void addStoppFehlerVerhalten(org.jdom.Element root,
                                     ProzessDaten pd)
Methode um Eintragen des versorgten Verhaltens beim Stoppen in ein Element

Parameters:
root - Element unter dem die Daten eingetragen werden
pd - Prozessdaten der Inkarnation

ersetzeDurchMakro

private java.lang.String ersetzeDurchMakro(java.lang.String text)
Methode wandelt in einem String Textpassagen in Makroaufrufe um die im globalen Teil der StartStopp Datei definiert sind

Parameters:
text - Umzuwandelnder Text
Returns:
umgewandelter Text

getRoot

public org.jdom.Element getRoot()
Returns:
liefert die Klassenvariable m_root zurück