Unicorn XML Toolkit
Version 1.00.00

Namespace Xslt
Class CPatternFactory

class CPatternFactory: public CInterface {
public:
    CPatternFactory(const XXsltImplementation &pXsltImplementation);
    ~CPatternFactory();
public:
    XPatternHandler CreatePattern(const CString &strSource);
    };

The abstract interface for XSLT pattern factories.

Implementation of the interface defined by this class is supplied by the toolkit; application developers do not need to implement this interface.

Since:
1.00.00
Version:
1.00.00
Author:
Alexey Gokhberg
See Also:
CXsltImplementation, CPatternHandler
Constructor/Destructor Summary
CPatternFactory (const XXsltImplementation &pXsltImplementation);
����������Constructs the pattern factory.
~CPatternFactory ();
����������Destroys the pattern factory.

Function Summary
XPatternHandler CreatePattern (const CString &strSource);
����������Creates the pattern parsing the given source string.

Constructor/Destructor Detail

CPatternFactory

CPatternFactory(const XXsltImplementation &pXsltImplementation);

Constructs the pattern factory.

Parameters:
pXsltImplementation - the XSLT implementation

~CPatternFactory

~CPatternFactory();

Destroys the pattern factory.

Function Detail

CreatePattern

XPatternHandler CreatePattern(const CString &strSource);

Creates the pattern parsing the given source string.

Parameters:
strSource - the source string to parse
Returns:
the pattern handler obtained as the result of parsing

Unicorn XML Toolkit
Version 1.00.00


This document was created using Unicorn DOC++.

Copyright 1999-2001 Unicorn Enterprises SA.
All Rights Reserved.