de.bsvrz.sys.startstopp.skriptvew
Class XMLTools

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

public class XMLTools
extends java.lang.Object

Klasse stellt allgemeine Methoden zur Verfügung für die Bearbeitung der XML-Dateien

Author:
Dambach Werke GmbH

Field Summary
private static java.lang.String m_fehlerText
          Text für aktuelle Fehlermeldung
 
Constructor Summary
XMLTools()
          Konstruktor der Klasse
 
Method Summary
static java.lang.String getFehlerText()
           
 boolean isFehler()
          Methode prüft ob ein Fehler in der XML-Datei vorleigt
static org.jdom.Element leseRootElement(java.lang.String datei)
          Methode liest das Rootelement aus einer XML-Datei aus.
private static void merkeFehler(java.lang.String fehler)
          Methode zum Publizieren des Fehlers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_fehlerText

private static java.lang.String m_fehlerText
Text für aktuelle Fehlermeldung

Constructor Detail

XMLTools

public XMLTools()
Konstruktor der Klasse

Method Detail

leseRootElement

public static org.jdom.Element leseRootElement(java.lang.String datei)
Methode liest das Rootelement aus einer XML-Datei aus. Vorher wird geprüft, ob die Datei überhaupt existiert und ob sie der DTD Beschreibung entspricht.

Parameters:
datei - Name der Datei die in eine XML-Struktur eingelsen werden soll
Returns:
Element RootElement der XML-Struktur oder null im Fehlerfall

merkeFehler

private static void merkeFehler(java.lang.String fehler)
Methode zum Publizieren des Fehlers

Parameters:
fehler - Fehlermeldung

getFehlerText

public static java.lang.String getFehlerText()
Returns:
liefert die Klassenvariable m_fehlerText zurück

isFehler

public boolean isFehler()
Methode prüft ob ein Fehler in der XML-Datei vorleigt