de.hattrickorganizer.tools.xml
Class XMLManager

java.lang.Object
  extended by de.hattrickorganizer.tools.xml.XMLManager
All Implemented Interfaces:
IXMLParser

public class XMLManager
extends java.lang.Object
implements IXMLParser

DOCUMENT ME!

Author:
thomas.werth

Method Summary
 java.lang.String getAttributeValue(org.w3c.dom.Element ele, java.lang.String attributeName)
          liefert den Value des attributes sonst ""
 java.lang.String getFirstChildNodeValue(org.w3c.dom.Element ele)
          liefert den Value des ersten childes falls kein child vorhanden liefert ""
 java.lang.String getXML(org.w3c.dom.Document doc)
          speichert das übergebene Dokument in der angegebenen Datei Datei wird überschrieben falls vorhanden
static XMLManager instance()
          TODO Missing Method Documentation
 org.w3c.dom.Document parseFile(java.io.File datei)
          parsed eine übergebene Datei
 org.w3c.dom.Document parseFile(java.lang.String dateiname)
          parsed eine übergebene Datei
 org.w3c.dom.Document parseString(java.lang.String inputString)
          parsed eine übergebene Datei
protected  void parseTabelle(org.w3c.dom.Document doc)
          TODO Missing Method Documentation
 void writeXML(org.w3c.dom.Document doc, java.lang.String dateiname)
          speichert das übergebene Dokument in der angegebenen Datei Datei wird überschrieben falls vorhanden
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

instance

public static XMLManager instance()
TODO Missing Method Documentation

Returns:
TODO Missing Return Method Documentation

getAttributeValue

public java.lang.String getAttributeValue(org.w3c.dom.Element ele,
                                          java.lang.String attributeName)
liefert den Value des attributes sonst ""

Parameters:
ele - TODO Missing Constructuor Parameter Documentation
attributeName - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

getFirstChildNodeValue

public java.lang.String getFirstChildNodeValue(org.w3c.dom.Element ele)
liefert den Value des ersten childes falls kein child vorhanden liefert ""

Specified by:
getFirstChildNodeValue in interface IXMLParser
Parameters:
ele - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

parseFile

public org.w3c.dom.Document parseFile(java.lang.String dateiname)
parsed eine übergebene Datei

Specified by:
parseFile in interface IXMLParser
Parameters:
dateiname - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

parseFile

public org.w3c.dom.Document parseFile(java.io.File datei)
parsed eine übergebene Datei

Specified by:
parseFile in interface IXMLParser
Parameters:
datei - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

parseString

public org.w3c.dom.Document parseString(java.lang.String inputString)
parsed eine übergebene Datei

Specified by:
parseString in interface IXMLParser
Parameters:
inputString - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

writeXML

public void writeXML(org.w3c.dom.Document doc,
                     java.lang.String dateiname)
speichert das übergebene Dokument in der angegebenen Datei Datei wird überschrieben falls vorhanden

Specified by:
writeXML in interface IXMLParser
Parameters:
doc - TODO Missing Constructuor Parameter Documentation
dateiname - TODO Missing Constructuor Parameter Documentation

parseTabelle

protected void parseTabelle(org.w3c.dom.Document doc)
TODO Missing Method Documentation

Parameters:
doc - TODO Missing Method Parameter Documentation

getXML

public java.lang.String getXML(org.w3c.dom.Document doc)
speichert das übergebene Dokument in der angegebenen Datei Datei wird überschrieben falls vorhanden

Parameters:
doc - TODO Missing Constructuor Parameter Documentation
dateiname - TODO Missing Constructuor Parameter Documentation