| FDO API Reference | Feature Data Objects |
#include <Transformer.h>
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. |