Hauptseite   Liste aller Namensbereiche   Klassenhierarchie   Alphabetische Liste   Übersicht   Auflistung der Dateien   Elemente eines Namensbereiches   Datenstruktur-Elemente   Datei-Elemente  

SflexXslOutput Klassenreferenz

Diese Klasse definiert die Schnittstelle für Ausgabe-Objekte, die ihre Ausgabe mit XSLT-Styelsheets erzielen. Mehr...

#include <SflexXslOutput.hpp>

Abgeleitet von SflexWorker.

Basisklasse für SflexHtmlOutput, SflexPdfOutput und SflexPlainTextOutput.

Klassendiagramm für SflexXslOutput:

Inheritance graph
[Legende]
Zusammengehörigkeiten von SflexXslOutput:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Datenelemente

 SflexXslOutput ()
virtual ~SflexXslOutput ()
virtual void setStyleParam (std::string key, std::string value)=0
 Setzt Parameter im Stylesheet. Mehr...

virtual void work (std::string xmlFileName, std::string xslFileName)=0
 Transformiert eine Datei. Mehr...

virtual const std::string getContentType () const=0
 Liefert den Content-Type des Ausgabe-Objektes. Mehr...


Ausführliche Beschreibung

Diese Klasse definiert die Schnittstelle für Ausgabe-Objekte, die ihre Ausgabe mit XSLT-Styelsheets erzielen.


Beschreibung der Konstruktoren und Destruktoren

SflexXslOutput::SflexXslOutput  
 

00023 {
00024     
00025 }

SflexXslOutput::~SflexXslOutput   [virtual]
 

00030 {
00031     
00032 }


Dokumentation der Elementfunktionen

virtual const std::string SflexXslOutput::getContentType   const [pure virtual]
 

Liefert den Content-Type des Ausgabe-Objektes.

Rückgabe:
den Content-Type

Implementiert in SflexHtmlOutput.

virtual void SflexXslOutput::setStyleParam std::string    key,
std::string    value
[pure virtual]
 

Setzt Parameter im Stylesheet.

Parameter:
key  der Name des Parameters
value  der Inhalt des Paramters

Implementiert in SflexHtmlOutput.

virtual void SflexXslOutput::work std::string    xmlFileName,
std::string    xslFileName
[pure virtual]
 

Transformiert eine Datei.

Parameter:
xmlFileName  der Pfad zur XML-Datei
xslFileName  der Pfad zur XSLT-Datei

Implementiert in SflexHtmlOutput.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Fri Apr 12 10:57:11 2002 für SfleX von doxygen1.2.14 geschrieben von Dimitri van Heesch, © 1997-2002