|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |
class CBasicXsltImplementation: public CXsltImplementation { public: CBasicXsltImplementation(); ~CBasicXsltImplementation(); public: XXpathImplementation GetXpathImplementation(); XNodeArrayFactory GetNodeArrayFactory(); XSortedArrayFactory GetSortedArrayFactory(); XDataSetFactory GetDataSetFactory(); XExtensionHandler GetExtensionHandler(); XInputHandler GetInputHandler(); XDocument CreateDocument(); XDocumentFragment CreateResultTreeFragment(); XMessageHandler GetMessageHandler(); XErrorHandler GetErrorHandler(); XEncodingHandler GetEncodingHandler(); XLocationHandlerFactory GetLocationHandlerFactory(); public: void SetMessageStream(IUnicodeStream *pStream); void SetErrorStream(IUnicodeStream *pStream); };
The default implementation of the XSLT implementation object.
See
CXsltImplementation
for general discussion
of XSLT implementation objects.
CSortedArrayFactory, CDataSetFactory, CExtensionHandler, CInputHandler, CMessageHandler, CErrorHandler, CEncodingHandler, CLocationHandlerFactory, Xpath::CNodeArrayFactory, Xpath::CXpathImplementation
Constructor/Destructor Summary | |
CBasicXsltImplementation
();
����������Constructs the basic XSLT implementation. |
|
~CBasicXsltImplementation
();
����������Destroys the basic XSLT implementation. |
Function Summary | |
XXpathImplementation
|
GetXpathImplementation
();
����������Returns the XPath implementation provided by this XSLT implementation. |
XNodeArrayFactory
|
GetNodeArrayFactory
();
����������Returns the node array factory provided by this XSLT implementation. |
XSortedArrayFactory
|
GetSortedArrayFactory
();
����������Returns the sorted array factory provided by this XSLT implementation. |
XDataSetFactory
|
GetDataSetFactory
();
����������Returns the data set factory provided by this XSLT implementation. |
XExtensionHandler
|
GetExtensionHandler
();
����������Returns the extension handler provided by this XSLT implementation. |
XInputHandler
|
GetInputHandler
();
����������Returns the input handler provided by this XSLT implementation. |
XDocument
|
CreateDocument
();
����������Creates an empty document using the document factory provided by this XSLT implementation. |
XDocumentFragment
|
CreateResultTreeFragment
();
����������Creates an empty result tree fragment. |
XMessageHandler
|
GetMessageHandler
();
����������Returns the message handler provided by this XSLT implementation. |
XErrorHandler
|
GetErrorHandler
();
����������Returns the error handler provided by this XSLT implementation. |
XEncodingHandler
|
GetEncodingHandler
();
����������Returns the encoding handler provided by this XSLT implementation. |
XLocationHandlerFactory
|
GetLocationHandlerFactory
();
����������Returns the location handler factory provided by this XSLT implementation |
void
|
SetMessageStream
(IUnicodeStream *pStream);
����������Sets the Unicode stream to output XSLT messages. |
void
|
SetErrorStream
(IUnicodeStream *pStream);
����������Sets the Unicode stream to output error messages. |
Constructor/Destructor Detail |
CBasicXsltImplementation();
Constructs the basic XSLT implementation.
~CBasicXsltImplementation();
Destroys the basic XSLT implementation.
Function Detail |
XXpathImplementation GetXpathImplementation();
Returns the XPath implementation provided by this XSLT implementation.
XNodeArrayFactory GetNodeArrayFactory();
Returns the node array factory provided by this XSLT implementation.
XSortedArrayFactory GetSortedArrayFactory();
Returns the sorted array factory provided by this XSLT implementation.
XDataSetFactory GetDataSetFactory();
Returns the data set factory provided by this XSLT implementation.
XExtensionHandler GetExtensionHandler();
Returns the extension handler provided by this XSLT implementation.
XInputHandler GetInputHandler();
Returns the input handler provided by this XSLT implementation.
XDocument CreateDocument();
Creates an empty document using the document factory provided by this XSLT implementation.
XDocumentFragment CreateResultTreeFragment();
Creates an empty result tree fragment.
XMessageHandler GetMessageHandler();
Returns the message handler provided by this XSLT implementation.
XErrorHandler GetErrorHandler();
Returns the error handler provided by this XSLT implementation.
XEncodingHandler GetEncodingHandler();
Returns the encoding handler provided by this XSLT implementation.
XLocationHandlerFactory GetLocationHandlerFactory();
Returns the location handler factory provided by this XSLT implementation
void SetMessageStream(IUnicodeStream *pStream);
Sets the Unicode stream to output XSLT messages.
XSLT messages are generated by instantiation of
xslt:message
instructions.
pStream
- the Unicode stream to output XSLT messagesvoid SetErrorStream(IUnicodeStream *pStream);
Sets the Unicode stream to output error messages.
pStream
- the Unicode stream to output
error messages
|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |