public class XmlFormatReader extends Object
Constructor and Description |
---|
XmlFormatReader(ArgumentList argumentList)
Erzeugt ein neues Objekt der Klasse
XmlFormatReader |
Modifier and Type | Method and Description |
---|---|
void |
checkValidity()
Validitäts-Check der XML-Datei: Bevor die Daten in der XML-Datei gelesen werden, wird diese auf formale Korrektheit geprüft.
|
void |
initSaxHandlers(DataGenerator dg,
DataModel dm,
ClientDavInterface cdi,
SendInterface sq,
List objects)
SAX-Handler mit notwendigen Informationen versorgen
|
void |
parse()
XML-Datei parsen.
|
void |
setIsInVerify(boolean iiv) |
public XmlFormatReader(ArgumentList argumentList) throws Exception
XmlFormatReader
argumentList
- ArgumentList
der noch nicht ausgewerteten Aufrufparameter der ApplikationException
- wenn beim Anlegen des Objekts ein Problem auftrittpublic void checkValidity() throws IOException, SAXException
IOException
- wenn beim Lesen der Datei o. ä. ein Fehler auftrittSAXException
- wenn ein SAX-spezifisches Problem auftritt.public void initSaxHandlers(DataGenerator dg, DataModel dm, ClientDavInterface cdi, SendInterface sq, List objects)
dm
- Das Datenmodell, auf dem die Applikation arbeitet.cdi
- Die Verbindung zum DaVsq
- Sende-Queueobjects
- Liste der Objekte, die gesendet werden sollen (d. h. in dieser Liste nicht angegebene Objekte werden in der XML-Datei überlesen)dg
- Der aufrufende Datengeneratorpublic void parse() throws IOException, SAXException
IOException
- wenn beim Lesen der Datei o. ä. ein Fehler auftrittSAXException
- wenn ein SAX-spezifisches Problem auftritt.public void setIsInVerify(boolean iiv)