2005-09-15 06:14:49

Stylesheet tree generator

Copyright 2004 Fourthought, Inc. (USA). Detailed license and copyright information: http://4suite.org/COPYRIGHT Project home, documentation, distributions: http://4suite.org/

Stores the current state of the parser.

Constructor arguments/instance variables: validation - validation state for the current containing node.

localVariables - set of in-scope variable bindings to determine variable shadowing.

forwardsCompatible - flag indicating whether or not forwards-compatible processing is enabled.

currentNamespaces - set of in-scope namespaces for the current node.

extensionNamespaces - set of namespaces defining extension elements

outputNamespaces - set of in-scope namespaces for literal result elements

Handles SAX events coming from the stylesheet parser, in order to build the stylesheet tree.

Add a mapping of extension element names to classes to the existing mapping of extension elements.

This should only be used for standalone uses of this class. The only known standalone use for this class is for creating compiled stylesheets. The benefits of compiled stylesheets are now so minor that this use case may also disappear and then so will this function. You have been warned.

ownerDoc is supplied when processing an XSLT import or include.

None
u'http://www.w3.org/XML/1998/namespace'
u'http://www.w3.org/1999/XSL/Transform'