► Module Ft.Xml.Xslt.NumberElement
Implementation of xsl:number
Copyright 2003 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/
Classes
- class NameTest
-
Methods
- __init__(self, node)
- match(self, context, node)
- class NodeTypeTest
-
Methods
- __init__(self, node)
- match(self, context, node)
- class NumberElement(Ft.Xml.Xslt.StylesheetTree.XsltElement)
-
Methods
- createFormatter(self, format, language=None, letterValue=None)
-
Creates a formatter appropriate for the given language and
letterValue, or a default, English-based formatter. Raises an
exception if the language or letterValue is unsupported.
Currently, if the language value is given, it must indicate
English.
- instantiate(self, context, processor)
- Overrides: instantiate from class XsltElement
- setup(self)
- Overrides: setup from class XsltElement
Members
- category = 0
- content = <Ft.Xml.Xslt.ContentInfo.Atom instance>
- doesSetup = 1
- legalAttrs = {'count': <Ft.Xml.Xslt.AttributeInfo.Pattern instance>, 'format': <Ft.Xml.Xslt.AttributeInfo.StringAvt instance>, 'from': <Ft.Xml.Xslt.AttributeInfo.Pattern instance>, 'grouping-separator': <Ft.Xml.Xslt.AttributeInfo.CharAvt instance>, 'grouping-size': <Ft.Xml.Xslt.AttributeInfo.NumberAvt instance>, 'lang': <Ft.Xml.Xslt.AttributeInfo.NMToken instance>, 'letter-value': <Ft.Xml.Xslt.AttributeInfo.ChoiceAvt instance>, 'level': <Ft.Xml.Xslt.AttributeInfo.Choice instance>, 'value': <Ft.Xml.Xslt.AttributeInfo.Expression instance>}
attributes,
baseUri,
children,
columnNumber,
doesIdle,
doesPrime,
expandedName,
importIndex,
lineNumber,
nodeName,
parent,
root