4Suite API Documentation

Module Ft.Server.Server.Drivers.FtssInputSource

A subclass of InputSource that provides access to repo resources.
Copyright 2006 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/
Classes:
Globals:

Classes

class FtssInputSource(Ft.Xml.InputSource.InputSource)

Methods

__getstate__(self)
Overrides: __getstate__ from class InputSource
__init__(self, stream, uri, driver, *v_args, **kw_args)
Overrides: __init__ from class InputSource
clone(self, stream, uri=None, hint=None)
Clones this input source, creating a new instance with the known params.
Overrides: clone from class InputSource

Methods inherited from class Ft.Xml.InputSource.InputSource

getUriResolver, resolve, resolveEntity

Members

FORBIDDEN_HINTS = ['REPO APPLYXSLT', 'STYLESHEET IMPORT', 'STYLESHEET INCLUDE']
FORBIDDEN_SCHEMES = ['file']
PERMITTED_HINTS = ['XSLT DOCUMENT FUNCTION', 'EXTERNAL ENTITY', 'CATALOG URI', 'FACTORY URI']

Members inherited from class Ft.Xml.InputSource.InputSource

CATALOG_URI_HINT, RESOLVE_ENTITY_HINT, RESOLVE_URI_HINT

Globals

FTSS_RESOLVER = <Ft.Lib.Uri.FtUriResolver instance>
FTSS_URI_SCHEME = 'ftss'
FtssInputSourceFactory = <Ft.Server.Server.Drivers.FtssInputSource._FtssInputSourceFactory instance>
NoExtDtdReader = <Ft.Xml.Domlette.NoExtDtdReaderBase instance>
NonvalidatingReader = <Ft.Xml.Domlette.NonvalidatingReaderBase instance>
ValidatingReader = <Ft.Xml.Domlette.ValidatingReaderBase instance>