4Suite
™
API Documentation
►
Module
Ft
.
Xml
.
Lib
.Print
######################################################################## # $Header: /var/local/cvsroot/4Suite/Ft/Xml/Lib/Print.py,v 1.21 2005/02/09 09:11:13 mbrown Exp $
Classes:
PrintVisitor
Functions:
PrettyPrint
,
Print
Fields:
XMLNS_NAMESPACE
,
XML_NAMESPACE
Classes
class
PrintVisitor
Methods
__init__
(
self
,
stream
,
encoding
,
nsHints
=None
,
isHtml
=False
,
indent
=False
)
visit
(
self
,
node
)
visitAttribute
(
self
,
node
)
visitCDATASection
(
self
,
node
)
visitComment
(
self
,
node
)
visitDocument
(
self
,
node
)
visitDocumentFragment
(
self
,
node
)
visitDocumentType
(
self
,
node
)
visitElement
(
self
,
node
)
visitNotImplemented
(
self
,
node
)
visitProcessingInstruction
(
self
,
node
)
visitText
(
self
,
node
)
Functions
PrettyPrint
(
root
,
stream
=<open file '<stdout>', mode 'w' at 0x30036068>
,
encoding
='UTF-8'
,
asHtml
=None
)
Print
(
root
,
stream
=<open file '<stdout>', mode 'w' at 0x30036068>
,
encoding
='UTF-8'
,
asHtml
=None
)
Fields
XMLNS_NAMESPACE
= u'http://www.w3.org/2000/xmlns/'
XML_NAMESPACE
= u'http://www.w3.org/XML/1998/namespace'