FDO API Reference | Feature Data Objects |
#include <Transformer.h>
Inherits FdoDisposable.
Inheritance diagram for FdoXslTransformer:
Definition at line 27 of file Transformer.h.
Public Member Functions | |
FDO_API_COMMON FdoXmlReader * | GetInDoc () |
Gets the document being transformed. | |
FDO_API_COMMON FdoIoTextWriter * | GetLog () |
Gets the logging object. | |
FDO_API_COMMON FdoXmlWriter * | GetOutDoc () |
Gets the output document. | |
FDO_API_COMMON FdoDictionary * | GetParameters () |
Gets the list of parameters that will be passed to the stylesheet by Transform(). The caller can add parameters to this list or modify/delete existing parameters. The parameter list is empty when this class is constructed. Parameter values must be in XPath syntax. Therefore, literal values must be enclosed in single quotes. | |
FDO_API_COMMON FdoXmlReader * | GetStylesheet () |
Gets the XSL Stylesheet. | |
FDO_API_COMMON void | SetInDoc (FdoXmlReader *inDoc) |
Sets the document to transform. | |
FDO_API_COMMON void | SetLog (FdoIoTextWriter *log) |
Sets the logging object. | |
FDO_API_COMMON void | SetOutDoc (FdoXmlWriter *outDoc) |
Sets the output document. | |
FDO_API_COMMON void | SetStylesheet (FdoXmlReader *stylesheet) |
Sets the XSL stylesheet. | |
virtual FDO_API_COMMON void | Transform ()=0 |
Performs the transformation. | |
Static Public Member Functions | |
static FDO_API_COMMON FdoXslTransformer * | Create (FdoXmlReader *inDoc=NULL, FdoXmlReader *stylesheet=NULL, FdoXmlWriter *outDoc=NULL, FdoIoTextWriter *log=NULL) |
Constructs an XSL Transformer object. |
Comments or suggestions? Send us feedback. |