4Suite API Documentation

Module Ft.Xml.Xslt.Processor

######################################################################## # $Header: /var/local/cvsroot/4Suite/Ft/Xml/Xslt/Processor.py,v 1.74 2005/03/06 20:53:58 uogbuji Exp $
Classes:
Fields:

Classes

class Processor(__builtin__.object)

Methods

__init__(self, stylesheetAltUris=None, documentReader=None, implementation=None, stylesheetIncPaths=None)
addHandler(self, outputParams, stream)
appendStylesheet(self, iSrc)
appendStylesheetInstance(self, instance, refUri='')
appendStylesheetNode(self, node, refUri='', factory=None)
applyTemplates(self, context, params=None)
execute(self, node, docInputSource, ignorePis=0, topLevelParams=None, writer=None, outputStream=None)
messageControl(self, suppress)
output(self)
popResult(self)
pushResult(self, handler=None)
pushResultTree(self, baseUri, implementation=None)
registerExtensionElement(self, namespace, localName, klass)
registerExtensionFunction(self, namespace, localName, function)
registerExtensionModules(self, moduleList)
reset(self)
run(self, iSrc, ignorePis=0, topLevelParams=None, writer=None, outputStream=None)
runNode(self, node, sourceUri=None, ignorePis=0, topLevelParams=None, writer=None, outputStream=None, preserveSrc=0, docInputSource=None)
setDocumentReader(self, docReader)
setStylesheetReader(self, reader)
warning(self, message)
#FIXME: make this _warning?
xslMessage(self, msg)

Methods inherited from class __builtin__.object

__delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Fields

__dict__ = <attribute '__dict__' of 'Processor' objects>
dictionary for instance variables (if defined)
__weakref__ = <attribute '__weakref__' of 'Processor' objects>
list of weak references to the object (if defined)
writer = <property object>

Fields

Fields

XSLT_IMT = ['application/xslt+xml', 'application/xslt', 'text/xml', 'application/xml']