Home | Trees | Index | Help |
|
---|
|
lemon
: Fully object-orientated Python modules designed to make web programming easy and intuitive.
auth
: PHP-style authorisation functions.
date
: Date and time classes.
db
: DILL - Cross-database interface layer compatible with MySQL, ODBC, Gadfly.
external
: 3rd party packages required by Lemon.
Cheetah
: Cheetah is a Python-powered template engine and code-generator.
CheetahWrapper
: Cheetah command-line interface.
Compiler
: Compiler classes for Cheetah:
ModuleCompiler aka 'Compiler'
ClassCompiler
MethodCompiler
If you are trying to grok this code start with ModuleCompiler.__init__,
ModuleCompiler.compile, and ModuleCompiler.__getattr__.
DummyTransaction
: Provides dummy Transaction and Response classes is used by Cheetah in place
of real Webware transactions when the Template obj is not used directly as a
Webware servlet.
ErrorCatchers
: ErrorCatcher class for Cheetah Templates...
FileUtils
: File utitilies for Python:
Meta-Data
================================================================================
Author: Tavis Rudd <tavis@damnsimple.com>
License: This software is released for unlimited distribution under the
terms of the Python license.
Filters
: Filters for the #filter directive; output filters Cheetah's $placeholders .
ImportHooks
: Provides some import hooks to allow Cheetah's .tmpl files to be imported
directly like Python .py modules.
ImportManager
: Provides an emulator/replacement for Python's standard import system.
Lexer
: Lexer base-class for Cheetah's Parser...
NameMapper
: This module implements Cheetah's optional NameMapper syntax.
Parser
: Parser classes for Cheetah's Compiler...
Servlet
: Provides an abstract Servlet baseclass for Cheetah's Template class
Meta-Data
================================================================================
Author: Tavis Rudd <tavis@damnsimple.com>
License: This software is released for unlimited distribution under the
terms of the Python license.
SettingsManager
: Provides a mixin/base class for collecting and managing application settings...
SourceReader
: SourceReader class for Cheetah's Parser and CodeGenerator
Meta-Data
================================================================================
Author: Tavis Rudd <tavis@damnsimple.com>
License: This software is released for unlimited distribution under the
terms of the Python license.
Template
: Provides the core Template class for Cheetah
See the docstring in __init__.py and the User's Guide for more information
Meta-Data
================================================================================
Author: Tavis Rudd <tavis@damnsimple.com>
License: This software is released for unlimited distribution under the
terms of the Python license.
TemplateCmdLineIface
: Provides a command line interface to compiled Cheetah template modules.
Templates
SkeletonPage
: A Skeleton HTML page template, that provides basic structure and utility methods.
_SkeletonPage
: A baseclass for the SkeletonPage template...
Tests
CheetahWrapper
: Tests for the 'cheetah' command.
FileRefresh
: Tests to make sure that the file-update-monitoring code is working properly
THIS TEST MODULE IS JUST A SHELL AT THE MOMENT.
NameMapper
: NameMapper Tests...
SyntaxAndOutput
: Syntax and Output tests.
Template
: Tests of the Template class API
THIS TEST MODULE IS JUST A SHELL AT THE MOMENT.
Test
: Core module of Cheetah's Unit-testing framework
TODO
================================================================================
# combo tests
# negative test cases for expected exceptions
# black-box vs clear-box testing
# do some tests that run the Template for long enough to check that the refresh code works
Meta-Data
================================================================================
Author: Tavis Rudd <tavis@damnsimple.com>,
License: This software is released for unlimited distribution under the
terms of the Python license.
unittest_local_copy
: This is a hacked version of PyUnit that extends its reporting capabilities
with optional meta data on the test cases.
Tools
: This package contains classes, functions, objects and packages contributed
by Cheetah users.
CGITemplate
: A subclass of Cheetah.Template for use in CGI scripts.
MondoReport
: MondoReport.py -- Batching module for Python and Cheetah.
RecursiveNull
: Nothing, but in a friendly way.
SiteHierarchy
: Create menus and crumbs from a site hierarchy.
Utils
Indenter
: Indentation maker.
Misc
: Miscellaneous functions/objects used by Cheetah but also useful standalone.
optik
: optik
A powerful, extensible, and easy-to-use command-line parser for Python.
errors
: optik.errors
Exception classes used by Optik.
option
: optik.option
Defines the Option class and some standard value-checking functions.
option_parser
: optik.option_parser
Provides the OptionParser and Values classes.
VerifyType
: Functions to verify an argument's type
Meta-Data
================================================================================
Author: Mike Orr <iron@mso.oz.net>
License: This software is released for unlimited distribution under the
terms of the Python license.
WebInputMixin
: Mixin for Cheetah.Servlet for importing web transaction variables in bulk.
Version
_properties
docutils
: This is the Docutils (Python Documentation Utilities) package.
core
: Calling the publish_* convenience functions (or instantiating a
Publisher
object) with component names will result in default
behavior.
frontend
: Command-line and common processing for Docutils front-end tools.
io
: I/O classes provide a uniform API for low-level input and output.
languages
: This package contains modules for language-dependent features of Docutils.
de
: German language mappings for language-dependent features of Docutils.
en
: English-language mappings for language-dependent features of Docutils.
es
: Spanish-language mappings for language-dependent features of Docutils.
fr
: French-language mappings for language-dependent features of Docutils.
it
: Italian-language mappings for language-dependent features of Docutils.
sk
: Slovak-language mappings for language-dependent features of Docutils.
sv
: Swedish language mappings for language-dependent features of Docutils.
nodes
: Docutils document tree element class library.
parsers
: This package contains Docutils parser modules.
rst
: This is docutils.parsers.rst package.
directives
: This package contains directive implementation modules.
admonitions
: Admonition directives.
body
: Directives for additional body elements.
html
: Directives for typically HTML-specific constructs.
images
: Directives for figures and simple images.
misc
: Miscellaneous directives.
parts
: Directives for document parts.
references
: Directives for references and targets.
languages
: This package contains modules for language-dependent features of
reStructuredText.
de
: German-language mappings for language-dependent features of
reStructuredText.
en
: English-language mappings for language-dependent features of
reStructuredText.
es
: Spanish-language mappings for language-dependent features of
reStructuredText.
fr
: French-language mappings for language-dependent features of
reStructuredText.
it
: Italian-language mappings for language-dependent features of
reStructuredText.
sk
: Slovak-language mappings for language-dependent features of
reStructuredText.
sv
: Swedish language mappings for language-dependent features of reStructuredText.
roman
: Convert to and from Roman numerals...
states
: This is the docutils.parsers.restructuredtext.states module, the core of
the reStructuredText parser.
tableparser
: This module defines table parser classes,which parse plaintext-graphic tables
and produce a well-formed data structure suitable for building a CALS table.
readers
: This package contains Docutils Reader modules.
pep
: Python Enhancement Proposal (PEP) Reader.
python
: This package contains the Python Source Reader modules.
moduleparser
: Parser for Python modules.
standalone
: Standalone file Reader for the reStructuredText markup syntax.
statemachine
: A finite state machine specialized for regular-expression-based text filters,
this module defines the following classes:
transforms
: This package contains modules for standard tree transforms available
to Docutils components.
components
: Docutils component-related transforms.
frontmatter
: Transforms related to the front matter of a document (information
found before the main text):
misc
: Miscellaneous transforms.
parts
: Transforms related to document parts.
peps
: Transforms for PEP processing.
references
: Transforms for resolving references.
universal
: Transforms needed by most or all documents:
urischemes
: `schemes` is a dictionary with lowercase URI addressing schemes as
keys and descriptions as values.
utils
: Miscellaneous utilities for the documentation utilities.
writers
: This package contains Docutils Writer modules.
docutils_xml
: Simple internal document tree Writer, writes Docutils XML.
html4css1
: Simple HyperText Markup Language document tree Writer.
latex2e
: LaTeX2e document tree Writer.
pep_html
: PEP HTML Writer.
pseudoxml
: Simple internal document tree Writer, writes indented pseudo-XML.
dtuple
epydoc
: Automatic Python reference documentation generator.
cli
: Command-line interface for epydoc.
gui
: Graphical interface to epydoc.
uid
: Unique identifiers and crossreference links for Python objects.
objdoc
: Support for ObjDoc
s, which encode the information about a
Python object that is necessary to create its documentation.
imports
: Module import support for epydoc.
markup
: Markup language support for docstrings.
epytext
: Parser for epytext strings.
javadoc
: Epydoc parser for Javadoc docstrings.
plaintext
: Parser for plaintext docstrings.
restructuredtext
: Epydoc parser for ReStructuredText strings.
html
: Documentation to HTML converter.
css
: Predefined CSS stylesheets for the HTML outputter (epydoc.html
).
help
: Default help file for the HTML outputter (epydoc.html
).
colorize
: Functions to produce colorized HTML code for various objects.
latex
: Documentation to LaTeX converter.
man
: Documentation formatter that produces man-style documentation.
checker
: Documentation completeness checker.
test
: Unit tests for the NLTK modules.
epytext
: Regression testing for the epytext markup language.
gadfly
: Package marker for the gadfly package, also provides backaward
compatibility.
bindings
: Rule bindings for sql grammar.
client
database
: Main entry point for gadfly sql.
gfsocket
: Socket interactions for gadfly client and server...
grammar
: SQL grammar, partial, based on ODBC 2.0 programmer's ref...
introspection
: View based introspection and extension views...
kjbuckets0
: kjbuckets in pure python...
kjbuckets_select
: Select the best kjbuckets module available.
kjParseBuild
: Python code for building a parser from a grammar...
kjParser
: Python for parser interpretation...
kjSet
: Sets implemented using mappings.
operations
: Database modification statement semantics...
scripts
: Scripts...
gfplus
: An Interactive Shell for the Gadfly RDBMS (http://gadfly.sf.net/)
Jeff Berliner (jeff@popmail.med.nyu.edu) -- 11/24/1998
(old URL http://shamrock.med.nyu.edu/~jeff/gfplus/)
gfplus is a simple interactive shell for Gadfly, based losely on
Oracle's SQL*Plus tool.
gfserver
: gadfly server mode
script usage
python gfserve.py port database directory password [startup]
test example
python gfserve.py 2222 test dbtest admin gfstest
port is the port to listen to
database is the database to start up.
semantics
: SQL semantics...
serialize
: essentially, specialized pickle for this app:...
server
sql
: defines the SQL grammar and bahaviour for gadfly...
sql_mar
store
: Storage objects...
py2html
: Python Highlighter for HTML Version: 0.5
py2html.py [options] files...
PyFontify
: Module to analyze Python source code; for syntax coloring tools.
roman
: Convert to and from Roman numerals...
xyaptu
: XYAPTU: Lightweight XML/HTML Document Template Engine for Python...
yaptu
: Yet Another Python Templating Utility, Version 1.2...
html
: HTML templates and persistent forms.
dateConstants
fields
: HTML Fields
The idea is that you can create field values in a standard way and then
you derive a form from the form class to look and behave exactly as you want your form to
behave with your own validation, export, import functions etc.
form
: Class to handle Persistant HTML forms.
tags
: Some useful functions for generating HTML tags not in 'lemon.html.forms'.
template
: HTML template classes.
dreamweaverMX
: Module desinged to provide an easy interface to allow python programs to output HTML pages based on
Dreamweaver MX Templates *.dwt files.
session
: PHP-style session management.
tb
Cheetah.Servlet.BaseServlet
Cheetah.Servlet.Servlet
:
This class is an abstract baseclass for Cheetah.Template.Template.
Cheetah.Template.Template
:
The core template engine.
lemon.external.Cheetah.Tools.CGITemplate.CGITemplate
:
Methods useful in CGI scripts.
Cheetah.Templates._SkeletonPage._SkeletonPage
:
A baseclass for the SkeletonPage template...
lemon.external.Cheetah.Templates.SkeletonPage.SkeletonPage
:
Autogenerated by CHEETAH: The Python-Powered Template Engine...
lemon.external.Cheetah.Templates._SkeletonPage._SkeletonPage
:
A baseclass for the SkeletonPage template...
Cheetah.SettingsManager._SettingsCollector
:
An abstract base class that provides the methods SettingsManager uses to
collect settings from config files and SettingsContainers.
Cheetah.SettingsManager.SettingsManager
:
A mixin class that provides facilities for managing application settings.
Cheetah.Template.Template
:
The core template engine.
lemon.external.Cheetah.Tools.CGITemplate.CGITemplate
:
Methods useful in CGI scripts.
Cheetah.Templates._SkeletonPage._SkeletonPage
:
A baseclass for the SkeletonPage template...
lemon.external.Cheetah.Templates.SkeletonPage.SkeletonPage
:
Autogenerated by CHEETAH: The Python-Powered Template Engine...
lemon.external.Cheetah.Templates._SkeletonPage._SkeletonPage
:
A baseclass for the SkeletonPage template...
Cheetah.Utils.WebInputMixin.WebInputMixin
:
A mixin class for Cheetah.Template with a method for importing
web transaction variables in bulk.
Cheetah.Template.Template
:
The core template engine.
lemon.external.Cheetah.Tools.CGITemplate.CGITemplate
:
Methods useful in CGI scripts.
Cheetah.Templates._SkeletonPage._SkeletonPage
:
A baseclass for the SkeletonPage template...
lemon.external.Cheetah.Templates.SkeletonPage.SkeletonPage
:
Autogenerated by CHEETAH: The Python-Powered Template Engine...
lemon.external.Cheetah.Templates._SkeletonPage._SkeletonPage
:
A baseclass for the SkeletonPage template...
lemon.external.Cheetah.Template.Template
:
The core template engine.
Cheetah.Utils.optik.option_parser.OptionParser
:
Class attributes:
standard_option_list : [Option]
list of standard options that will be accepted by all instances
of this parser class (intended to be overridden by subclasses).
lemon.external.Cheetah.CheetahWrapper.MyOptionParser
lemon.external.Cheetah.Tests.CheetahWrapper.MyOptionParser
:
Disable the standard --help and --verbose options since
--help is used for another purpose.
ConfigParser.RawConfigParser
ConfigParser.ConfigParser
lemon.external.docutils.frontend.ConfigParser
Cheetah.SettingsManager.ConfigParserCaseSensitive
:
A case sensitive version of the standard Python ConfigParser.
lemon.external.Cheetah.SettingsManager.ConfigParserCaseSensitive
:
A case sensitive version of the standard Python ConfigParser.
UserDict.UserDict
lemon.external.epydoc.objdoc.DocMap
:
A dictionary mapping each object to the object's documentation.
UserString.UserString
lemon.external.docutils.nodes.Text
:
Instances are terminal nodes (leaves) containing text only; no child
nodes or attributes.
__builtin__.object
:
The most base type...
thread.lock
:
A lock object is a synchronization primitive.
unittest.TestCase
:
A class whose instances are single test cases.
__builtin__.type
:
type(object) -> the object's type...
cgitb.Hook
:
A hook to replace sys.excepthook that shows tracebacks in HTML.
cmd.Cmd
:
A simple framework for writing line-oriented command interpreters.
compiler.visitor.ASTVisitor
:
Performs a depth-first walk of the AST
The ASTVisitor will walk the AST, performing either a preorder or
postorder traversal depending on which method is called.
lemon.external.docutils.readers.python.moduleparser.BaseVisitor
docutils.SettingsSpec
:
Runtime setting specification base class.
docutils.Component
:
Base class for Docutils components.
docutils.parsers.Parser
lemon.external.docutils.parsers.rst.Parser
:
The reStructuredText parser.
lemon.external.docutils.parsers.Parser
docutils.readers.Reader
:
Abstract base class for docutils Readers.
docutils.readers.standalone.Reader
lemon.external.docutils.readers.pep.Reader
lemon.external.epydoc.markup.restructuredtext._EpydocReader
:
A reader that captures all errors that are generated by parsing, and
appends them to a list.
lemon.external.docutils.readers.python.Reader
lemon.external.docutils.readers.standalone.Reader
lemon.external.docutils.readers.Reader
:
Abstract base class for docutils Readers.
docutils.writers.Writer
:
Abstract base class for docutils Writers.
docutils.writers.html4css1.Writer
lemon.external.docutils.writers.docutils_xml.Writer
lemon.external.docutils.writers.html4css1.Writer
lemon.external.docutils.writers.latex2e.Writer
lemon.external.docutils.writers.pseudoxml.Writer
lemon.external.epydoc.markup.restructuredtext._DocumentPseudoWriter
:
A pseudo-writer for the docutils framework, that can be used to access
the document itself.
lemon.external.docutils.writers.Writer
:
Abstract base class for docutils Writers.
lemon.external.docutils.frontend.OptionParser
:
Parser for command-line and library use.
docutils.TransformSpec
:
Runtime transform specification base class.
docutils.Component
:
Base class for Docutils components.
docutils.parsers.Parser
lemon.external.docutils.parsers.rst.Parser
:
The reStructuredText parser.
lemon.external.docutils.parsers.Parser
docutils.readers.Reader
:
Abstract base class for docutils Readers.
docutils.readers.standalone.Reader
lemon.external.docutils.readers.pep.Reader
lemon.external.epydoc.markup.restructuredtext._EpydocReader
:
A reader that captures all errors that are generated by parsing, and
appends them to a list.
lemon.external.docutils.readers.python.Reader
lemon.external.docutils.readers.standalone.Reader
lemon.external.docutils.readers.Reader
:
Abstract base class for docutils Readers.
docutils.writers.Writer
:
Abstract base class for docutils Writers.
docutils.writers.html4css1.Writer
lemon.external.docutils.writers.docutils_xml.Writer
lemon.external.docutils.writers.html4css1.Writer
lemon.external.docutils.writers.latex2e.Writer
lemon.external.docutils.writers.pseudoxml.Writer
lemon.external.epydoc.markup.restructuredtext._DocumentPseudoWriter
:
A pseudo-writer for the docutils framework, that can be used to access
the document itself.
lemon.external.docutils.writers.Writer
:
Abstract base class for docutils Writers.
lemon.external.docutils.io.Input
:
Abstract base class for input wrappers.
lemon.external.docutils.io.FileInput
:
Input for single, simple file-like objects.
lemon.external.docutils.io.NullInput
:
Degenerate input: read nothing.
lemon.external.docutils.io.StringInput
:
Direct string input.
lemon.external.docutils.io.Output
:
Abstract base class for output wrappers.
lemon.external.docutils.io.FileOutput
:
Output for single, simple file-like objects.
lemon.external.docutils.io.NullOutput
:
Degenerate output: write nothing.
lemon.external.docutils.io.StringOutput
:
Direct string output.
lemon.external.docutils.transforms.Transformer
:
Stores transforms (Transform
classes) and applies them to document
trees.
docutils.nodes.Body
docutils.nodes.Special
:
Special internal body elements.
lemon.external.docutils.parsers.rst.directives.html.meta
:
HTML-specific "meta" element.
docutils.nodes.Node
:
Abstract base class of nodes in a document tree.
docutils.nodes.Element
:
Element
is the superclass to all specific elements.
lemon.external.docutils.parsers.rst.directives.html.meta
:
HTML-specific "meta" element.
docutils.nodes.NodeVisitor
:
"Visitor" pattern [GoF95] abstract superclass implementation for document
tree traversals.
docutils.nodes.GenericNodeVisitor
:
Generic "Visitor" abstract superclass, for simple traversals.
lemon.external.docutils.transforms.universal.InternalAttributeExposer
lemon.external.docutils.writers.html4css1.SimpleListChecker
:
Raise nodes.SkipNode
if non-simple list item is encountered.
docutils.nodes.TreeCopyVisitor
:
Make a complete copy of a tree or branch, including element attributes.
docutils.writers.html4css1.HTMLTranslator
:
This HTML writer has been optimized to produce visually compact
lists (less vertical whitespace).
lemon.external.docutils.writers.html4css1.HTMLTranslator
:
This HTML writer has been optimized to produce visually compact
lists (less vertical whitespace).
lemon.external.docutils.writers.latex2e.LaTeXTranslator
docutils.nodes.SparseNodeVisitor
:
Base class for sparse traversals, where only certain node types are of
interest.
lemon.external.docutils.transforms.references.ChainedTargetResolver
:
Copy reference attributes up the length of a hyperlink target chain.
lemon.external.docutils.transforms.universal.FinalCheckVisitor
lemon.external.docutils.transforms.peps.PEPZeroSpecial
:
Perform the special processing needed by PEP 0:
lemon.external.epydoc.markup.restructuredtext._SplitFieldsTranslator
:
A docutils translator that removes all fields from a document, and
collects them into the instance variable fields
lemon.external.epydoc.markup.restructuredtext._SummaryExtractor
:
A docutils node visitor that extracts the first sentence from the
first paragraph in a document.
docutils.nodes.PreDecorative
:
Category of Node which may occur before Decorative Nodes.
docutils.nodes.PreBibliographic
:
Category of Node which may occur before Bibliographic Nodes.
lemon.external.docutils.parsers.rst.directives.html.meta
:
HTML-specific "meta" element.
docutils.parsers.rst.states.Inliner
:
Parse inline markup; call the parse()
method.
lemon.external.docutils.readers.pep.Inliner
:
Extend rst.Inliner
for local PEP references.
docutils.statemachine.State
:
State superclass.
docutils.statemachine.StateWS
:
State superclass specialized for whitespace (blank lines & indents).
docutils.parsers.rst.states.RSTState
:
reStructuredText State superclass.
docutils.parsers.rst.states.Body
:
Generic classifier of the first line of a block.
docutils.parsers.rst.states.SpecializedBody
:
Superclass for second and subsequent compound element members.
lemon.external.docutils.parsers.rst.states.RSTState
:
reStructuredText State superclass.
lemon.external.docutils.parsers.rst.states.Body
:
Generic classifier of the first line of a block.
lemon.external.docutils.parsers.rst.states.RFC2822Body
:
RFC2822 headers are only valid as the first constructs in documents.
lemon.external.docutils.parsers.rst.states.RFC2822List
:
Second and subsequent RFC2822-style field_list fields.
lemon.external.docutils.parsers.rst.states.SpecializedBody
:
Superclass for second and subsequent compound element members.
lemon.external.docutils.parsers.rst.states.BulletList
:
Second and subsequent bullet_list list_items.
lemon.external.docutils.parsers.rst.states.DefinitionList
:
Second and subsequent definition_list_items.
lemon.external.docutils.parsers.rst.states.EnumeratedList
:
Second and subsequent enumerated_list list_items.
lemon.external.docutils.parsers.rst.states.Explicit
:
Second and subsequent explicit markup construct.
lemon.external.docutils.parsers.rst.states.FieldList
:
Second and subsequent field_list fields.
lemon.external.docutils.parsers.rst.states.ExtensionOptions
:
Parse field_list fields for extension options.
lemon.external.docutils.parsers.rst.states.OptionList
:
Second and subsequent option_list option_list_items.
lemon.external.docutils.parsers.rst.states.RFC2822List
:
Second and subsequent RFC2822-style field_list fields.
lemon.external.docutils.parsers.rst.states.SubstitutionDef
:
Parser for the contents of a substitution_definition element.
lemon.external.docutils.parsers.rst.states.Text
:
Classifier of second line of a text block.
lemon.external.docutils.parsers.rst.states.SpecializedText
:
Superclass for second and subsequent lines of Text-variants.
lemon.external.docutils.parsers.rst.states.Definition
:
Second line of potential definition_list_item.
lemon.external.docutils.parsers.rst.states.Line
:
Second line of over- & underlined section title or transition marker.
docutils.statemachine.StateMachine
:
A finite state machine for text filters using regular expressions.
docutils.statemachine.StateMachineWS
:
StateMachine
subclass specialized for whitespace recognition.
docutils.parsers.rst.states.NestedStateMachine
:
StateMachine run from within other StateMachine runs, to parse nested
document structures.
lemon.external.docutils.parsers.rst.states.NestedStateMachine
:
StateMachine run from within other StateMachine runs, to parse nested
document structures.
lemon.external.docutils.parsers.rst.states.RSTStateMachine
:
reStructuredText's master StateMachine.
docutils.transforms.Transform
:
Docutils transform component abstract base class.
lemon.external.docutils.transforms.references.AnonymousHyperlinks
:
Link anonymous references to targets.
lemon.external.docutils.transforms.misc.CallBack
:
Inserts a callback into a document.
lemon.external.docutils.transforms.references.ChainedTargets
:
Attributes "refuri" and "refname" are migrated from the final direct
target up the chain of contiguous adjacent internal targets, using
ChainedTargetResolver
.
lemon.external.docutils.transforms.misc.ClassAttribute
lemon.external.docutils.transforms.parts.Contents
:
This transform generates a table of contents from the entire document tree
or from a single branch.
lemon.external.docutils.transforms.peps.Contents
:
Insert a table of contents transform placeholder into the document after
the RFC 2822 header.
lemon.external.docutils.transforms.universal.Decorations
:
Populate a document's decoration element (header, footer).
lemon.external.docutils.transforms.frontmatter.DocInfo
:
This transform is specific to the reStructuredText_ markup syntax;
see "Bibliographic Fields" in the `reStructuredText Markup
Specification`_ for a high-level description.
lemon.external.docutils.transforms.frontmatter.DocTitle
:
In reStructuredText_, there is no way to specify a document title
and subtitle explicitly.
lemon.external.docutils.transforms.references.ExternalTargets
:
Given:
lemon.external.docutils.transforms.components.Filter
:
Include or exclude elements which depend on a specific Docutils component.
lemon.external.docutils.transforms.universal.FinalChecks
:
Perform last-minute checks.
lemon.external.docutils.transforms.references.Footnotes
:
Assign numbers to autonumbered footnotes, and resolve links to footnotes,
citations, and their references.
lemon.external.docutils.transforms.peps.Headers
:
Process fields in a PEP's initial RFC-2822 header.
lemon.external.docutils.transforms.references.IndirectHyperlinks
:
Indirect external references:
lemon.external.docutils.transforms.references.InternalTargets
:
Given:
lemon.external.docutils.transforms.universal.Messages
:
Place any system messages generated after parsing into a dedicated section
of the document.
lemon.external.docutils.transforms.peps.PEPZero
:
Special processing for PEP 0.
lemon.external.docutils.transforms.parts.SectNum
:
Automatically assigns numbers to the titles of document sections.
lemon.external.docutils.transforms.references.Substitutions
:
Given the following document as input:
lemon.external.docutils.transforms.peps.TargetNotes
:
Locate the "References" section, insert a placeholder for an external
target footnote insertion transform at the end, and schedule the
transform to run immediately.
lemon.external.docutils.transforms.references.TargetNotes
:
Creates a footnote for each external target in the text, and corresponding
footnote references after each reference.
lemon.external.docutils.transforms.universal.TestMessages
:
Append all post-parse system messages to the end of the document.
epydoc.markup.DocstringLinker
:
A translator for crossreference links into and out of a
ParsedDocstring
.
epydoc.markup.ParsedDocstring
:
A standard intermediate representation for parsed docstrings that can
be used to generate output.
lemon.external.epydoc.markup.epytext.ParsedEpytextDocstring
lemon.external.epydoc.markup.javadoc.ParsedJavadocDocstring
:
An encoded version of a Javadoc docstring.
lemon.external.epydoc.markup.plaintext.ParsedPlaintextDocstring
lemon.external.epydoc.markup.restructuredtext.ParsedRstDocstring
:
An encoded version of a ReStructuredText docstring.
exceptions.Exception
:
Common base class for all exceptions.
lemon.auth.AuthError
:
Error Class for the Session Module.
lemon.external.gadfly.kjParser.BadPunctError
:
if try to make whitespace a punct...
lemon.db.errors.DateError
:
Error Class for the Date Module.
lemon.db.errors.DBError
:
Error Class for the DB Module.
lemon.external.Cheetah.CheetahWrapper.Error
lemon.external.Cheetah.Compiler.Error
lemon.external.Cheetah.ErrorCatchers.Error
lemon.external.Cheetah.Filters.Error
lemon.external.Cheetah.SourceReader.Error
lemon.external.Cheetah.Template.Error
lemon.external.Cheetah.TemplateCmdLineIface.Error
lemon.external.gadfly.kjParser.FlowError
:
shouldn't happen!!! (bug)...
lemon.LemonError
:
Raised when a general Error in a lemon module occurs
Attributes:
message -- explanation of what the specific error is.
lemon.external.Cheetah.Lexer.LexError
lemon.external.gadfly.kjParser.LexTokenError
:
may happen on bad string...
lemon.external.docutils.parsers.rst.states.MarkupMismatch
lemon.external.gadfly.kjParser.NondetError
:
shouldn't happen?...
lemon.external.Cheetah.Utils.optik.errors.OptikError
lemon.external.Cheetah.Utils.optik.errors.BadOptionError
:
Raised if an invalid or ambiguous option is seen on the command-line.
lemon.external.Cheetah.Utils.optik.errors.OptionError
:
Raised if an Option instance is created with invalid or
inconsistent arguments.
lemon.external.Cheetah.Utils.optik.errors.OptionConflictError
:
Raised if conflicting options are added to an OptionParser.
lemon.external.Cheetah.Utils.optik.errors.OptionValueError
:
Raised if an invalid option value is encountered on the command
line.
epydoc.markup.ParseError
:
The base class for errors generated while parsing docstrings.
lemon.external.epydoc.markup.epytext.ColorizingError
:
An error generated while colorizing a paragraph.
lemon.external.epydoc.markup.epytext.StructuringError
:
An error generated while structuring a formatted documentation
string.
lemon.external.epydoc.markup.epytext.TokenizationError
:
An error generated while tokenizing a formatted documentation
string.
lemon.external.epydoc.markup.ParseError
:
The base class for errors generated while parsing docstrings.
lemon.external.gadfly.kjParser.ParseInitError
:
shouldn't happen?...
lemon.external.gadfly.kjParser.ReductError
:
shouldn't happen?...
lemon.external.docutils.parsers.rst.roman.RomanError
lemon.external.roman.RomanError
lemon.session.SessionError
:
Error Class for the Session Module.
lemon.db.builder.SQLError
exceptions.StandardError
:
Base class for all standard Python exceptions.
docutils.ApplicationError
docutils.DataError
lemon.external.docutils.utils.ExtensionOptionError
lemon.external.docutils.parsers.rst.states.InterpretedRoleNotImplementedError
lemon.external.docutils.parsers.rst.states.MarkupError
lemon.external.docutils.utils.NameValueError
lemon.external.docutils.parsers.rst.tableparser.TableMarkupError
lemon.external.docutils.parsers.rst.states.UnknownInterpretedRoleError
lemon.external.docutils.parsers.rst.states.ParserError
lemon.external.docutils.utils.SystemMessage
lemon.external.docutils.transforms.TransformError
lemon.external.docutils.ApplicationError
exceptions.AssertionError
:
Assertion failed.
exceptions.LookupError
:
Base class for lookup errors.
exceptions.ValueError
:
Inappropriate argument value (of correct type).
lemon.external.docutils.statemachine.StateCorrection
:
Raise from within a transition method to switch to another state.
lemon.external.docutils.statemachine.StateMachineError
lemon.external.docutils.statemachine.DuplicateStateError
lemon.external.docutils.statemachine.DuplicateTransitionError
lemon.external.docutils.statemachine.TransitionMethodNotFound
lemon.external.docutils.statemachine.TransitionPatternNotFound
lemon.external.docutils.statemachine.UnexpectedIndentationError
lemon.external.docutils.statemachine.UnknownStateError
lemon.external.docutils.statemachine.UnknownTransitionError
lemon.external.gadfly.store.StorageError
:
error on checking of data integrity...
lemon.html.template.TemplateError
:
Error Class for the html.template Module.
lemon.html.template.dreamweaverMX.TemplateError
:
Raised when a general Error in the templates.py module occurs
Attributes:
message -- explanation of what the specific error is.
lemon.external.docutils.statemachine.TransitionCorrection
:
Raise from within a transition method to switch to another transition.
lemon.external.docutils.nodes.TreePruningException
:
Base class for NodeVisitor
-related tree pruning exceptions.
lemon.external.docutils.nodes.NodeFound
:
Raise to indicate that the target of a search has been found.
lemon.external.docutils.nodes.SkipChildren
:
Do not visit any children of the current node.
lemon.external.docutils.nodes.SkipDeparture
:
Do not call the current node's depart_... method.
lemon.external.docutils.nodes.SkipNode
:
Do not visit the current node's children, and do not call the current
node's depart_... method.
lemon.external.docutils.nodes.SkipSiblings
:
Do not visit any more siblings (to the right) of the current node.
lemon.external.gadfly.kjParser.UnkTermError
:
ditto...
lemon.auth.Auth
lemon.auth.drivers.base.Base
:
Base class from which to derive other Auth managers.
lemon.auth.drivers.db.DB
:
Database interface to the authorisation code.
lemon.auth.manager.drivers.base.Base
:
Base class from which to derive other Auth managers.
lemon.auth.manager.drivers.db.DB
:
Database interface to the authorisation code.
lemon.db.builder.ColumnWrapper
lemon.db.builder.Query
lemon.db.builder.QueryBuilder
lemon.db.builder.QueryFunctions
lemon.db.builder.Row
lemon.db.builder.SQLCol
lemon.db.builder.ColType
lemon.db.builder.DateCol
lemon.db.builder.DateTimeCol
lemon.db.builder.IntegerCol
lemon.db.builder.StringCol
lemon.db.builder.CharCol
lemon.db.builder.DateRadioGroupCol
lemon.db.builder.DateSelectCol
lemon.db.builder.DateTimeRadioGroupCol
lemon.db.builder.DateTimeSelectCol
lemon.db.builder.StringRadioGroupCol
lemon.db.builder.StringSelectCol
lemon.db.builder.TextCol
lemon.db.builder.TimeRadioGroupCol
lemon.db.builder.TimeSelectCol
lemon.db.builder.TimeCol
lemon.db.builder.Table
:
Base class for a database table object.
lemon.db.date.DateTime
:
DateTime(year,month=1,day=1,hour=0,minute=0,second=0.0)
Constructs a DateTime instance from the given values.
lemon.db.date.Date
:
Constructs an object holding a time value.
lemon.db.date.Time
:
Constructs an object holding a time value.
lemon.db.drivers.base.baseConnection
lemon.db.drivers.gc.gadflyConnection
:
Gadfly conncetion object.
lemon.db.drivers.gc.gadflyStartupConnection
:
Special Gadlfy mode for setting up a database.
lemon.db.drivers.mysql.mysqlConnection
lemon.db.drivers.odbc.odbcConnection
lemon.db.drivers.base.baseCursor
:
Base class for database adaptation layer...
lemon.external.Cheetah.CheetahWrapper.Bundle
:
Wrap the source, destination and backup paths in one neat little class.
lemon.external.Cheetah.CheetahWrapper.CheetahWrapper
lemon.external.Cheetah.Compiler.GenUtils
:
An abstract baseclass for the Compiler classes that provides methods that
perform generic utility functions or generate pieces of output code from
information passed in by the Parser baseclass.
lemon.external.Cheetah.DummyTransaction.DummyResponse
:
A dummy Response class is used by Cheetah in place of real Webware
Response objects when the Template obj is not used directly as a Webware
servlet.
lemon.external.Cheetah.DummyTransaction.DummyTransaction
:
A dummy Transaction class is used by Cheetah in place of real Webware
transactions when the Template obj is not used directly as a Webware
servlet.
lemon.external.Cheetah.ErrorCatchers.ErrorCatcher
lemon.external.Cheetah.FileUtils.FileFinder
:
Traverses a directory tree and finds all files in it that match one of
the specified glob patterns.
lemon.external.Cheetah.FileUtils.FindAndReplace
:
Find and replace all instances of 'patternOrRE' with 'replacement' for
each file in the 'files' list.
lemon.external.Cheetah.FileUtils.SourceFileStats
lemon.external.Cheetah.FileUtils._GenSubberFunc
:
Converts a 'sub' string in the form that one feeds to re.sub (backrefs,
groups, etc.) into a function that can be used to do the substitutions in
the FindAndReplace class.
lemon.external.Cheetah.Filters.DummyTemplate
:
Fake template class to allow filters to be used standalone.
lemon.external.Cheetah.Filters.Filter
:
A baseclass for the Cheetah Filters.
lemon.external.Cheetah.Filters.MaxLen
lemon.external.Cheetah.Filters.Pager
lemon.external.Cheetah.Filters.ReplaceNone
lemon.external.Cheetah.Filters.Strip
:
Strip leading/trailing whitespace but preserve newlines.
lemon.external.Cheetah.Filters.StripSqueeze
:
Canonicalizes every chunk of whitespace to a single space.
lemon.external.Cheetah.Filters.WebSafe
:
Escape HTML entities in $placeholders.
lemon.external.Cheetah.Filters.NoDefault
lemon.external.Cheetah.ImportManager.ImportManager
lemon.external.Cheetah.ImportManager.Owner
:
An Owner does imports from a particular piece of turf That is, there's
an Owner for each thing on sys.path There are owners for directories and
.pyz files.
lemon.external.Cheetah.ImportManager.DirOwner
lemon.external.Cheetah.ImportManager.ImportDirector
:
ImportDirectors live on the metapath There's one for builtins, one for
frozen modules, and one for sys.path Windows gets one for modules gotten
from the Registry Mac would have them for PY_RESOURCE modules etc.
lemon.external.Cheetah.ImportManager.BuiltinImportDirector
:
Directs imports of builtin modules...
lemon.external.Cheetah.ImportManager.FrozenImportDirector
:
Directs imports of frozen modules...
lemon.external.Cheetah.ImportManager.PathImportDirector
:
Directs imports of modules stored on the filesystem.
lemon.external.Cheetah.ImportManager.RegistryImportDirector
:
Directs imports of modules stored in the Windows Registry...
lemon.external.Cheetah.NameMapper.Mixin
:
@@ document me...
lemon.external.Cheetah.NameMapper.NoDefault
lemon.external.Cheetah.Parser.ArgList
:
Used by _LowLevelSemanticsParser.getArgList()...
lemon.external.Cheetah.Servlet.BaseServlet
lemon.external.Cheetah.Servlet.Servlet
:
This class is an abstract baseclass for Cheetah.Template.Template.
lemon.external.Cheetah.Template.Template
:
The core template engine.
lemon.external.Cheetah.SettingsManager.BaseErrorClass
lemon.external.Cheetah.SettingsManager.NoDefault
lemon.external.Cheetah.SettingsManager.SettingsContainer
:
An abstract base class for 'classes' that are used to house settings.
lemon.external.Cheetah.SettingsManager._SettingsCollector
:
An abstract base class that provides the methods SettingsManager uses to
collect settings from config files and SettingsContainers.
lemon.external.Cheetah.SettingsManager.SettingsManager
:
A mixin class that provides facilities for managing application settings.
lemon.external.Cheetah.SourceReader.SourceReader
lemon.external.Cheetah.Template.NoDefault
lemon.external.Cheetah.TemplateCmdLineIface.CmdLineIface
:
A command line interface to compiled Cheetah template modules.
lemon.external.Cheetah.Tests.NameMapper.DummyClass
lemon.external.Cheetah.Tests.SyntaxAndOutput.DummyClass
lemon.external.Cheetah.Tests.SyntaxAndOutput.EOL_converter
:
A mixin...
lemon.external.Cheetah.Tests.SyntaxAndOutput.MAC_EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.AssertDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.AttrDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.BlockDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.BreakDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.BreakpointDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.CacheDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.CGI_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.Comments_MultiLine_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.Comments_SingleLine_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.CompilerDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.CompilerSettingsDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ContinueDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.DefDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.EchoDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ErrorCatcherDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ExtendsDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.FilterDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ForDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.GetVar_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.IfDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ImportantExampleCases_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ImportDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.IncludeDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.Indenter_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.MiscComplexSyntax_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.NameMapper_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.NameMapperDict_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.NonTokens_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.OutputTest_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.PassDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.Placeholders_Calls_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.Placeholders_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.PSP_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.RaiseDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.RawDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.RepeatDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ReturnDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.SetDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.SilentDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.SlurpDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.StopDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.TryDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.UnlessDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.VarExists_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.WhileDirective_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.WIN32_EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.AssertDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.AttrDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.BlockDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.BreakDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.BreakpointDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.CacheDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.CGI_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.Comments_MultiLine_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.Comments_SingleLine_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.CompilerDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.CompilerSettingsDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ContinueDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.DefDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.EchoDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ErrorCatcherDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ExtendsDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.FilterDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ForDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.GetVar_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.IfDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ImportantExampleCases_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ImportDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.IncludeDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.Indenter_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.MiscComplexSyntax_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.NameMapper_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.NameMapperDict_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.NonTokens_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.OutputTest_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.PassDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.Placeholders_Calls_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.Placeholders_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.PSP_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.RaiseDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.RawDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.RepeatDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.ReturnDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.SetDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.SilentDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.SlurpDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.StopDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.TryDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.UnlessDirective_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.VarExists_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.WhileDirective_Win32EOL
lemon.external.Cheetah.Tests.unittest_local_copy.StreamWrapper
lemon.external.Cheetah.Tests.unittest_local_copy.TestCase
:
A class whose instances are single test cases.
lemon.external.Cheetah.Tests.CheetahWrapper.CFBase
:
Base class for "cheetah compile" and "cheetah fill" unit tests.
lemon.external.Cheetah.Tests.CheetahWrapper.CFIdirBase
:
Subclass for tests with --idir.
lemon.external.Cheetah.Tests.CheetahWrapper.Flat
lemon.external.Cheetah.Tests.CheetahWrapper.FlatRecurseCollision
lemon.external.Cheetah.Tests.CheetahWrapper.NoBackup
:
Run the command twice each time and verify a backup file is
*not* created.
lemon.external.Cheetah.Tests.CheetahWrapper.OneFile
lemon.external.Cheetah.Tests.CheetahWrapper.OneFileNoExtension
lemon.external.Cheetah.Tests.CheetahWrapper.OneFileWithOdir
lemon.external.Cheetah.Tests.CheetahWrapper.RecurseExplicit
lemon.external.Cheetah.Tests.CheetahWrapper.RecurseExplicitWIthOdir
lemon.external.Cheetah.Tests.CheetahWrapper.RecurseImplicit
lemon.external.Cheetah.Tests.CheetahWrapper.SplatTmpl
lemon.external.Cheetah.Tests.CheetahWrapper.SplatTmplWithSubdirectories
lemon.external.Cheetah.Tests.CheetahWrapper.ThreeFilesWithSubdirectories
lemon.external.Cheetah.Tests.CheetahWrapper.ThreeFilesWithSubdirectoriesNoExtension
lemon.external.Cheetah.Tests.CheetahWrapper.VarietyWithOdir
lemon.external.Cheetah.Tests.unittest_local_copy.FunctionTestCase
:
A test case that wraps a test function.
lemon.external.Cheetah.Tests.NameMapper.NameMapperTest
lemon.external.Cheetah.Tests.SyntaxAndOutput.OutputTest
lemon.external.Cheetah.Tests.SyntaxAndOutput.AssertDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.AttrDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.Backslashes
lemon.external.Cheetah.Tests.SyntaxAndOutput.BlockDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.BreakDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.BreakpointDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.CacheDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.CGI
:
CGI scripts with(out) the CGI environment and with(out) GET variables.
lemon.external.Cheetah.Tests.SyntaxAndOutput.Comments_MultiLine
:
Note: Multiline comments don't gobble whitespace!...
lemon.external.Cheetah.Tests.SyntaxAndOutput.Comments_SingleLine
lemon.external.Cheetah.Tests.SyntaxAndOutput.CompilerDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.CompilerSettingsDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.ContinueDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.DefDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.EchoDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.EmptyTemplate
lemon.external.Cheetah.Tests.SyntaxAndOutput.ErrorCatcherDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.ExtendsDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.FilterDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.ForDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.GetVar
lemon.external.Cheetah.Tests.SyntaxAndOutput.IfDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.ImportantExampleCases
lemon.external.Cheetah.Tests.SyntaxAndOutput.ImportDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.IncludeDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.Indenter
lemon.external.Cheetah.Tests.SyntaxAndOutput.MiscComplexSyntax
lemon.external.Cheetah.Tests.SyntaxAndOutput.NameMapper
lemon.external.Cheetah.Tests.SyntaxAndOutput.NameMapperDict
lemon.external.Cheetah.Tests.SyntaxAndOutput.NonTokens
lemon.external.Cheetah.Tests.SyntaxAndOutput.OutputTest_MacEOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.OutputTest_Win32EOL
lemon.external.Cheetah.Tests.SyntaxAndOutput.PassDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.Placeholders
lemon.external.Cheetah.Tests.SyntaxAndOutput.Placeholders_Calls
lemon.external.Cheetah.Tests.SyntaxAndOutput.Placeholders_Esc
lemon.external.Cheetah.Tests.SyntaxAndOutput.Placeholders_Vals
lemon.external.Cheetah.Tests.SyntaxAndOutput.PSP
lemon.external.Cheetah.Tests.SyntaxAndOutput.RaiseDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.RawDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.RepeatDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.ReturnDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.SetDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.SilentDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.SlurpDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.StopDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.TryDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.UnlessDirective
lemon.external.Cheetah.Tests.SyntaxAndOutput.VarExists
lemon.external.Cheetah.Tests.SyntaxAndOutput.WhileDirective
lemon.external.Cheetah.Tests.FileRefresh.TemplateTest
lemon.external.Cheetah.Tests.Template.TemplateTest
lemon.external.Cheetah.Tests.unittest_local_copy.TestLoader
:
This class is responsible for loading tests according to various...
lemon.external.Cheetah.Tests.unittest_local_copy.TestProgram
:
A command-line program that runs a set of tests; this is primarily
for making test modules conveniently executable.
lemon.external.Cheetah.Tests.unittest_local_copy.TestResult
:
Holder for test result information.
lemon.external.Cheetah.Tests.unittest_local_copy.TestSuite
:
A test suite is a composite test consisting of a number of TestCases.
lemon.external.Cheetah.Tests.unittest_local_copy.TextTestRunner
lemon.external.Cheetah.Tools.MondoReport.IndexFormats
:
Eight ways to display a subscript index.
lemon.external.Cheetah.Tools.MondoReport.RecordStats
:
The statistics that depend on the current record.
lemon.external.Cheetah.Tools.MondoReport.MondoReport
lemon.external.Cheetah.Tools.MondoReport.PrevNextPage
lemon.external.Cheetah.Tools.MondoReport.ValuesGetterMixin
lemon.external.Cheetah.Tools.MondoReport.RecordStats
:
The statistics that depend on the current record.
lemon.external.Cheetah.Tools.MondoReport.Summary
:
The summary statistics, that don't depend on the current record.
lemon.external.Cheetah.Tools.RecursiveNull.RecursiveNull
:
Nothing, but in a friendly way.
lemon.external.Cheetah.Tools.SiteHierarchy.Hierarchy
lemon.external.Cheetah.Utils.Indenter.IndentProcessor
:
Preprocess #indent tags.
lemon.external.Cheetah.Utils.Indenter.Indenter
:
A class that keeps track of the current indentation level.
lemon.external.Cheetah.Utils.WebInputMixin.WebInputMixin
:
A mixin class for Cheetah.Template with a method for importing
web transaction variables in bulk.
lemon.external.Cheetah.Utils.WebInputMixin._Converter
:
A container object for info about type converters.
lemon.external.Cheetah.Utils.optik.option.Option
:
Instance attributes:...
lemon.external.Cheetah.Utils.optik.option_parser.OptionParser
:
Class attributes:
standard_option_list : [Option]
list of standard options that will be accepted by all instances
of this parser class (intended to be overridden by subclasses).
lemon.external.Cheetah.Utils.optik.option_parser.Values
lemon.external.docutils.SettingsSpec
:
Runtime setting specification base class.
lemon.external.docutils.Component
:
Base class for Docutils components.
lemon.external.docutils.TransformSpec
:
Runtime transform specification base class.
lemon.external.docutils.Component
:
Base class for Docutils components.
lemon.external.docutils.core.Publisher
:
A facade encapsulating the high-level logic of a Docutils system.
lemon.external.docutils.nodes.BackLinkable
lemon.external.docutils.nodes.Body
lemon.external.docutils.nodes.Admonition
lemon.external.docutils.nodes.admonition
lemon.external.docutils.nodes.attention
lemon.external.docutils.nodes.caution
lemon.external.docutils.nodes.danger
lemon.external.docutils.nodes.error
lemon.external.docutils.nodes.hint
lemon.external.docutils.nodes.important
lemon.external.docutils.nodes.note
lemon.external.docutils.nodes.tip
lemon.external.docutils.nodes.warning
lemon.external.docutils.nodes.General
lemon.external.docutils.nodes.block_quote
lemon.external.docutils.nodes.citation
lemon.external.docutils.nodes.doctest_block
lemon.external.docutils.nodes.figure
lemon.external.docutils.nodes.footnote
lemon.external.docutils.nodes.image
lemon.external.docutils.nodes.line_block
lemon.external.docutils.nodes.literal_block
lemon.external.docutils.nodes.paragraph
lemon.external.docutils.nodes.table
lemon.external.docutils.nodes.Sequential
lemon.external.docutils.nodes.Special
:
Special internal body elements.
lemon.external.docutils.nodes.comment
lemon.external.docutils.nodes.pending
:
The "pending" element is used to encapsulate a pending operation: the
operation (transform), the point at which to apply it, and any data it
requires.
lemon.external.docutils.nodes.raw
:
Raw data that is to be passed untouched to the Writer.
lemon.external.docutils.nodes.substitution_definition
lemon.external.docutils.nodes.system_message
lemon.external.docutils.nodes.target
lemon.external.docutils.nodes.Decorative
lemon.external.docutils.nodes.Inline
lemon.external.docutils.nodes.abbreviation
lemon.external.docutils.nodes.acronym
lemon.external.docutils.nodes.citation_reference
lemon.external.docutils.nodes.emphasis
lemon.external.docutils.nodes.footnote_reference
lemon.external.docutils.nodes.generated
lemon.external.docutils.nodes.image
lemon.external.docutils.nodes.inline
lemon.external.docutils.nodes.literal
lemon.external.docutils.nodes.problematic
lemon.external.docutils.nodes.raw
:
Raw data that is to be passed untouched to the Writer.
lemon.external.docutils.nodes.reference
lemon.external.docutils.nodes.strong
lemon.external.docutils.nodes.subscript
lemon.external.docutils.nodes.substitution_reference
lemon.external.docutils.nodes.superscript
lemon.external.docutils.nodes.target
lemon.external.docutils.nodes.title_reference
lemon.external.docutils.nodes.Invisible
:
Internal elements that don't appear in output.
lemon.external.docutils.nodes.comment
lemon.external.docutils.nodes.pending
:
The "pending" element is used to encapsulate a pending operation: the
operation (transform), the point at which to apply it, and any data it
requires.
lemon.external.docutils.nodes.substitution_definition
lemon.external.docutils.nodes.target
lemon.external.docutils.nodes.Labeled
:
Contains a label
as its first element.
lemon.external.docutils.nodes.Node
:
Abstract base class of nodes in a document tree.
lemon.external.docutils.nodes.Element
:
Element
is the superclass to all specific elements.
lemon.external.docutils.nodes.admonition
lemon.external.docutils.nodes.attention
lemon.external.docutils.nodes.authors
lemon.external.docutils.nodes.block_quote
lemon.external.docutils.nodes.bullet_list
lemon.external.docutils.nodes.caution
lemon.external.docutils.nodes.citation
lemon.external.docutils.nodes.colspec
lemon.external.docutils.nodes.danger
lemon.external.docutils.nodes.decoration
lemon.external.docutils.nodes.definition
lemon.external.docutils.nodes.definition_list
lemon.external.docutils.nodes.definition_list_item
lemon.external.docutils.nodes.description
lemon.external.docutils.nodes.docinfo
lemon.external.docutils.nodes.document
lemon.external.docutils.nodes.entry
lemon.external.docutils.nodes.enumerated_list
lemon.external.docutils.nodes.error
lemon.external.docutils.nodes.field
lemon.external.docutils.nodes.field_body
lemon.external.docutils.nodes.field_list
lemon.external.docutils.nodes.figure
lemon.external.docutils.nodes.footer
lemon.external.docutils.nodes.footnote
lemon.external.docutils.nodes.header
lemon.external.docutils.nodes.hint
lemon.external.docutils.nodes.important
lemon.external.docutils.nodes.legend
lemon.external.docutils.nodes.list_item
lemon.external.docutils.nodes.note
lemon.external.docutils.nodes.option
lemon.external.docutils.nodes.option_group
lemon.external.docutils.nodes.option_list
lemon.external.docutils.nodes.option_list_item
lemon.external.docutils.nodes.pending
:
The "pending" element is used to encapsulate a pending operation: the
operation (transform), the point at which to apply it, and any data it
requires.
lemon.external.docutils.nodes.row
lemon.external.docutils.nodes.section
lemon.external.docutils.nodes.sidebar
:
Sidebars are like miniature, parallel documents that occur inside other
documents, providing related or reference material.
lemon.external.docutils.nodes.system_message
lemon.external.docutils.nodes.table
lemon.external.docutils.nodes.tbody
lemon.external.docutils.nodes.TextElement
:
An element which directly contains text.
lemon.external.docutils.nodes.abbreviation
lemon.external.docutils.nodes.acronym
lemon.external.docutils.nodes.attribution
lemon.external.docutils.nodes.author
lemon.external.docutils.nodes.caption
lemon.external.docutils.nodes.citation_reference
lemon.external.docutils.nodes.classifier
lemon.external.docutils.nodes.contact
lemon.external.docutils.nodes.copyright
lemon.external.docutils.nodes.date
lemon.external.docutils.nodes.emphasis
lemon.external.docutils.nodes.field_name
lemon.external.docutils.nodes.FixedTextElement
:
An element which directly contains preformatted text.
lemon.external.docutils.nodes.address
lemon.external.docutils.nodes.comment
lemon.external.docutils.nodes.doctest_block
lemon.external.docutils.nodes.line_block
lemon.external.docutils.nodes.literal_block
lemon.external.docutils.nodes.raw
:
Raw data that is to be passed untouched to the Writer.
lemon.external.docutils.nodes.footnote_reference
lemon.external.docutils.nodes.generated
lemon.external.docutils.nodes.image
lemon.external.docutils.nodes.inline
lemon.external.docutils.nodes.label
lemon.external.docutils.nodes.literal
lemon.external.docutils.nodes.option_argument
lemon.external.docutils.nodes.option_string
lemon.external.docutils.nodes.organization
lemon.external.docutils.nodes.paragraph
lemon.external.docutils.nodes.problematic
lemon.external.docutils.nodes.reference
lemon.external.docutils.nodes.revision
lemon.external.docutils.nodes.rubric
lemon.external.docutils.nodes.status
lemon.external.docutils.nodes.strong
lemon.external.docutils.nodes.subscript
lemon.external.docutils.nodes.substitution_definition
lemon.external.docutils.nodes.substitution_reference
lemon.external.docutils.nodes.subtitle
lemon.external.docutils.nodes.superscript
lemon.external.docutils.nodes.target
lemon.external.docutils.nodes.term
lemon.external.docutils.nodes.title
lemon.external.docutils.nodes.title_reference
lemon.external.docutils.nodes.version
lemon.external.docutils.nodes.tgroup
lemon.external.docutils.nodes.thead
lemon.external.docutils.nodes.tip
lemon.external.docutils.nodes.topic
:
Topics are terminal, "leaf" mini-sections, like block quotes with titles,
or textual figures.
lemon.external.docutils.nodes.transition
lemon.external.docutils.nodes.warning
lemon.external.docutils.nodes.Text
:
Instances are terminal nodes (leaves) containing text only; no child
nodes or attributes.
lemon.external.docutils.nodes.NodeVisitor
:
"Visitor" pattern [GoF95] abstract superclass implementation for document
tree traversals.
lemon.external.docutils.nodes.GenericNodeVisitor
:
Generic "Visitor" abstract superclass, for simple traversals.
lemon.external.docutils.nodes.TreeCopyVisitor
:
Make a complete copy of a tree or branch, including element attributes.
lemon.external.docutils.nodes.SparseNodeVisitor
:
Base class for sparse traversals, where only certain node types are of
interest.
lemon.external.docutils.nodes.Part
lemon.external.docutils.nodes.attribution
lemon.external.docutils.nodes.caption
lemon.external.docutils.nodes.classifier
lemon.external.docutils.nodes.colspec
lemon.external.docutils.nodes.definition
lemon.external.docutils.nodes.definition_list_item
lemon.external.docutils.nodes.description
lemon.external.docutils.nodes.entry
lemon.external.docutils.nodes.field
lemon.external.docutils.nodes.field_body
lemon.external.docutils.nodes.field_name
lemon.external.docutils.nodes.label
lemon.external.docutils.nodes.legend
lemon.external.docutils.nodes.list_item
lemon.external.docutils.nodes.option
lemon.external.docutils.nodes.option_argument
lemon.external.docutils.nodes.option_group
lemon.external.docutils.nodes.option_list_item
lemon.external.docutils.nodes.option_string
lemon.external.docutils.nodes.row
lemon.external.docutils.nodes.tbody
lemon.external.docutils.nodes.term
lemon.external.docutils.nodes.tgroup
lemon.external.docutils.nodes.thead
lemon.external.docutils.nodes.PreDecorative
:
Category of Node which may occur before Decorative Nodes.
lemon.external.docutils.nodes.Bibliographic
lemon.external.docutils.nodes.address
lemon.external.docutils.nodes.author
lemon.external.docutils.nodes.authors
lemon.external.docutils.nodes.contact
lemon.external.docutils.nodes.copyright
lemon.external.docutils.nodes.date
lemon.external.docutils.nodes.docinfo
lemon.external.docutils.nodes.organization
lemon.external.docutils.nodes.revision
lemon.external.docutils.nodes.status
lemon.external.docutils.nodes.version
lemon.external.docutils.nodes.PreBibliographic
:
Category of Node which may occur before Bibliographic Nodes.
lemon.external.docutils.nodes.comment
lemon.external.docutils.nodes.pending
:
The "pending" element is used to encapsulate a pending operation: the
operation (transform), the point at which to apply it, and any data it
requires.
lemon.external.docutils.nodes.raw
:
Raw data that is to be passed untouched to the Writer.
lemon.external.docutils.nodes.subtitle
lemon.external.docutils.nodes.system_message
lemon.external.docutils.nodes.title
lemon.external.docutils.nodes.Resolvable
lemon.external.docutils.nodes.Root
lemon.external.docutils.nodes.Structural
lemon.external.docutils.nodes.document
lemon.external.docutils.nodes.section
lemon.external.docutils.nodes.sidebar
:
Sidebars are like miniature, parallel documents that occur inside other
documents, providing related or reference material.
lemon.external.docutils.nodes.topic
:
Topics are terminal, "leaf" mini-sections, like block quotes with titles,
or textual figures.
lemon.external.docutils.nodes.transition
lemon.external.docutils.nodes.Titular
lemon.external.docutils.parsers.rst.states.Inliner
:
Parse inline markup; call the parse()
method.
lemon.external.docutils.parsers.rst.states.Struct
:
Stores data attributes for dotted-attribute access.
lemon.external.docutils.parsers.rst.tableparser.TableParser
:
Abstract superclass for the common parts of the syntax-specific parsers.
lemon.external.docutils.parsers.rst.tableparser.GridTableParser
:
Parse a grid table using parse()
.
lemon.external.docutils.parsers.rst.tableparser.SimpleTableParser
:
Parse a simple table using parse()
.
lemon.external.docutils.readers.python.moduleparser.Node
:
Base class for module documentation tree nodes.
lemon.external.docutils.readers.python.moduleparser.Attribute
lemon.external.docutils.readers.python.moduleparser.AttributeTuple
lemon.external.docutils.readers.python.moduleparser.Class
lemon.external.docutils.readers.python.moduleparser.Import
lemon.external.docutils.readers.python.moduleparser.Module
lemon.external.docutils.readers.python.moduleparser.ParameterList
lemon.external.docutils.readers.python.moduleparser.TextNode
lemon.external.docutils.readers.python.moduleparser.TokenParser
lemon.external.docutils.statemachine.State
:
State superclass.
lemon.external.docutils.statemachine.StateWS
:
State superclass specialized for whitespace (blank lines & indents).
lemon.external.docutils.statemachine.StateMachine
:
A finite state machine for text filters using regular expressions.
lemon.external.docutils.statemachine.SearchStateMachine
:
StateMachine
which uses re.search()
instead of re.match()
.
lemon.external.docutils.statemachine.StateMachineWS
:
StateMachine
subclass specialized for whitespace recognition.
lemon.external.docutils.statemachine.SearchStateMachineWS
:
StateMachineWS
which uses re.search()
instead of re.match()
.
lemon.external.docutils.statemachine.ViewList
:
List with extended functionality: slices of ViewList objects are child
lists, linked to their parents.
lemon.external.docutils.statemachine.StringList
:
A ViewList
with string-specific methods.
lemon.external.docutils.statemachine._SearchOverride
:
Mix-in class to override StateMachine
regular expression behavior.
lemon.external.docutils.statemachine.SearchStateMachine
:
StateMachine
which uses re.search()
instead of re.match()
.
lemon.external.docutils.statemachine.SearchStateMachineWS
:
StateMachineWS
which uses re.search()
instead of re.match()
.
lemon.external.docutils.transforms.Transform
:
Docutils transform component abstract base class.
lemon.external.docutils.utils.ConditionSet
:
A set of two thresholds (report_level
& halt_level
), a switch
(debug
), and an I/O stream (stream
), corresponding to one Reporter
category.
lemon.external.docutils.utils.Reporter
:
Info/warning/error reporter and system_message element generator.
lemon.external.docutils.writers.latex2e.Babel
:
Language specifics for LaTeX.
lemon.external.dtuple.DatabaseTuple
:
Wraps the return data from a DB-API fetch*() method.
lemon.external.dtuple.TupleDescriptor
:
Describes a return tuple from a DB-API fetch*() method.
lemon.external.epydoc.checker.DocChecker
:
Documentation completeness checker.
lemon.external.epydoc.cli._Progress
:
The progress meter that is used by cli
to report its
progress.
lemon.external.epydoc.gui.EpydocGUI
:
A graphical user interace to epydoc.
lemon.external.epydoc.gui._PipeIO
:
A file-like class that captures strings and prints them.
lemon.external.epydoc.html.HTMLFormatter
:
Documentation to HTML converter.
lemon.external.epydoc.html._DevNull
:
A file-like-object that ignores all input.
lemon.external.epydoc.imports._DevNull
:
A "file-like" object that discards anything that is written
and always reports end-of-file when read.
lemon.external.epydoc.latex.LatexFormatter
:
Documentation to LaTeX converter.
lemon.external.epydoc.man.ManFormatter
lemon.external.epydoc.markup.DocstringLinker
:
A translator for crossreference links into and out of a
ParsedDocstring
.
lemon.external.epydoc.markup.Field
:
The contents of a docstring's field.
lemon.external.epydoc.markup.ParsedDocstring
:
A standard intermediate representation for parsed docstrings that can
be used to generate output.
lemon.external.epydoc.markup.epytext.Token
:
Token
s are an intermediate data structure used while
constructing the structuring DOM tree for a formatted docstring.
lemon.external.epydoc.objdoc.DocField
:
A generic docstring field.
lemon.external.epydoc.objdoc.ObjDoc
:
A base class for encoding the information about a Python object that
is necessary to create its documentation.
lemon.external.epydoc.objdoc.ClassDoc
:
The documentation for a class.
lemon.external.epydoc.objdoc.FuncDoc
:
The documentation for a function.
lemon.external.epydoc.objdoc.ModuleDoc
:
The documentation for a module or package.
lemon.external.epydoc.objdoc.PropertyDoc
:
The documentation for a property.
lemon.external.epydoc.objdoc.Param
:
The documentation for a function parameter.
lemon.external.epydoc.objdoc.Raise
:
The documentation for the raising of an exception.
lemon.external.epydoc.objdoc.Var
:
The documentation for a variable.
lemon.external.epydoc.uid.Link
:
A cross-reference link between documentation.
lemon.external.epydoc.uid.UID
:
A globally unique identifier.
lemon.external.epydoc.uid.ObjectUID
:
A globally unique identifier used to refer to a Python object.
lemon.external.epydoc.uid.RelativeUID
:
A globally unique identifier used to refer to a variable, relative to
a Python object.
lemon.external.gadfly.bindings.punter
lemon.external.gadfly.bindings.tracer
lemon.external.gadfly.client.gfClientCursor
lemon.external.gadfly.client.gfclient
lemon.external.gadfly.database.GF_Cursor
lemon.external.gadfly.database.gadfly
:
as per the DBAPI spec "gadfly" is the connection object.
lemon.external.gadfly.gfsocket.Packet_Reader
:
nonblocking pseudo-packet reader.
lemon.external.gadfly.kjParseBuild.Reconstruct
:
Grammar reconstruction objects encapsulate the process of grammar
archiving.
lemon.external.gadfly.kjParseBuild.codeReconstruct
:
grammar reconstruction to a file...
lemon.external.gadfly.kjParseBuild.marshalReconstruct
:
Reconstruction using marshalling to a file encodes internal structures
for grammar using marshal-able objects.
lemon.external.gadfly.kjParseBuild.Ruleset
:
Ruleset class, used to compute NFA and then DFA for parsing based on
a list of rules.
lemon.external.gadfly.kjParser.FSMachine
lemon.external.gadfly.kjParseBuild.CFSMachine
:
a derived FSM class, with closure computation methods defined...
lemon.external.gadfly.kjParser.Grammar
:
the grammar class:...
lemon.external.gadfly.kjParseBuild.CGrammar
:
a derived grammar class
this is a compilable grammar for automatic parser generation.
lemon.external.gadfly.kjParser.KeywordDict
lemon.external.gadfly.kjParser.LexStringWalker
lemon.external.gadfly.kjParser.ParseRule
:
the rule class...
lemon.external.gadfly.kjParser.ParserObj
:
the parse class:
Based loosely on Aho+Ullman, Principles of Compiler Design, Ch.6.
lemon.external.gadfly.kjParser.UnMarshaller
:
unmarshalling object for unmarshalling grammar from a python module...
lemon.external.gadfly.kjParser.lexdictionary
lemon.external.gadfly.kjbuckets0.kjGraph
lemon.external.gadfly.operations.Ordered_DDF
:
mixin for DDF statement sorting, subclass defines s.cmp(o)...
lemon.external.gadfly.operations.CreateIndex
:
create index operation...
lemon.external.gadfly.operations.CreateTable
:
create table operation...
lemon.external.gadfly.operations.CreateView
:
CREATE VIEW name (namelist) AS selection...
lemon.external.gadfly.semantics.BoundTuple
lemon.external.gadfly.semantics.HashJoiner
lemon.external.gadfly.semantics.Parse_Context
:
contextual information for parsing
p.param() returns a new sequence number for external parameter.
lemon.external.gadfly.semantics.Selector
:
For implementing, eg the SQL SELECT statement.
lemon.external.gadfly.semantics.SimpleRecursive
:
Simple Recursive structure, only requires initargs...
lemon.external.gadfly.semantics.BoundExpression
:
superclass for all bound expressions.
lemon.external.gadfly.semantics.BoundAddition
:
promised addition.
lemon.external.gadfly.semantics.BoundAttribute
:
bound attribute: initialize with relname=None if
implicit.
lemon.external.gadfly.semantics.BoundDivision
:
promised division.
lemon.external.gadfly.semantics.BoundMinus
lemon.external.gadfly.semantics.Average
lemon.external.gadfly.semantics.DescExpr
:
special wrapper used only for order by descending...
lemon.external.gadfly.semantics.NumberedColumn
:
order by column number...
lemon.external.gadfly.semantics.OrderExpr
:
order by expression.
lemon.external.gadfly.semantics.SubQueryExpression
:
sub query expression (subq), must eval to single column, single value...
lemon.external.gadfly.semantics.BoundMultiplication
:
promised multiplication.
lemon.external.gadfly.semantics.BoundSubtraction
:
promised subtraction.
lemon.external.gadfly.semantics.Constant
lemon.external.gadfly.semantics.BoundMinus
lemon.external.gadfly.semantics.Average
lemon.external.gadfly.semantics.DescExpr
:
special wrapper used only for order by descending...
lemon.external.gadfly.semantics.NumberedColumn
:
order by column number...
lemon.external.gadfly.semantics.OrderExpr
:
order by expression.
lemon.external.gadfly.semantics.SubQueryExpression
:
sub query expression (subq), must eval to single column, single value...
lemon.external.gadfly.semantics.BTPredicate
:
superclass for bound tuple predicates.
lemon.external.gadfly.semantics.BTand_pred
lemon.external.gadfly.semantics.BTnot_pred
lemon.external.gadfly.semantics.BTor_pred
lemon.external.gadfly.semantics.NontrivialEqPred
:
equation of nontrivial expressions.
lemon.external.gadfly.semantics.BetweenPredicate
:
e1 BETWEEN e2 AND e3...
lemon.external.gadfly.semantics.ExistsPred
:
EXISTS subquery.
lemon.external.gadfly.semantics.InLits
:
expr IN literals, support dynamic bindings.
lemon.external.gadfly.semantics.LessPred
lemon.external.gadfly.semantics.QuantEQ
:
Quantified equal any predicate...
lemon.external.gadfly.semantics.QuantLT
:
Quantified less than any predicate...
lemon.external.gadfly.semantics.QuantGE
:
Quantified greater equal any predicate...
lemon.external.gadfly.semantics.QuantGT
:
Quantified greater than any predicate...
lemon.external.gadfly.semantics.QuantLE
:
Quantified less equal any predicate...
lemon.external.gadfly.semantics.QuantNE
:
Quantified not equal any predicate...
lemon.external.gadfly.operations.ColumnDef
lemon.external.gadfly.operations.CreateIndex
:
create index operation...
lemon.external.gadfly.operations.CreateView
:
CREATE VIEW name (namelist) AS selection...
lemon.external.gadfly.operations.DeleteOp
lemon.external.gadfly.operations.DropIndex
lemon.external.gadfly.operations.DropTable
lemon.external.gadfly.operations.DropView
:
DROP VIEW name...
lemon.external.gadfly.operations.InsertOp
lemon.external.gadfly.operations.InsertSubSelect
lemon.external.gadfly.operations.InsertValues
lemon.external.gadfly.semantics.SimpleColumn
:
a simple column name for application to a list of tuples...
lemon.external.gadfly.semantics.SubQueryExpression
:
sub query expression (subq), must eval to single column, single value...
lemon.external.gadfly.semantics.Union
:
union clause.
lemon.external.gadfly.operations.UpdateOp
lemon.external.gadfly.semantics.TupleCollector
:
Translate a sequence of assignments to simple tuples.
lemon.external.gadfly.semantics.descOb
:
special wrapper only used for sorting in descending order
should only be compared with other descOb instances.
lemon.external.gadfly.server.Policy
:
security policy...
lemon.external.gadfly.server.Server
:
database server: listen for commands...
lemon.external.gadfly.store.Add_Tuples
:
stored rel.add_tuples(tuples)...
lemon.external.gadfly.store.Erase_Tuples
:
stored rel.erase_tuples(seqnums)...
lemon.external.gadfly.store.Reset_Tuples
:
stored rel.reset_tuples(tups, seqnums)...
lemon.external.gadfly.store.DB_Logger
:
quick and dirty global db logger.
lemon.external.gadfly.store.Database0
:
Quick and dirty in core database representation.
lemon.external.gadfly.store.File_Storage0
:
quick and dirty file storage mechanism.
lemon.external.gadfly.store.Index
:
Index for tuples in relation.
lemon.external.gadfly.store.Relation0
:
quick and dirty in core relation representation.
lemon.external.gadfly.store.View
:
view object, acts like relation, with addl operations.
lemon.external.gadfly.introspection.RemoteView
:
Virtual superclass.
lemon.external.gadfly.introspection.ColumnsView
:
table_names and columns therein.
lemon.external.gadfly.introspection.IndexAttsView
:
indices and attributes.
lemon.external.gadfly.introspection.DictKeyValueView
:
Less trivial example.
lemon.external.gadfly.introspection.DataDefsView
:
Data defs (of non-special views) and definition dumps.
lemon.external.gadfly.introspection.IndicesView
:
list of indices and relations they index...
lemon.external.gadfly.introspection.RelationsView
:
list of relations and whether they are views.
lemon.external.gadfly.introspection.DualView
:
static one row one column view for testing.
lemon.external.gadfly.store.Transaction_Logger
:
quick and dirty Log implementation per transaction.
lemon.external.gadfly.store.shadow_dict
:
shadow dictionary.
lemon.external.py2html.PrettyPrint
:
generic Pretty Printer class...
lemon.external.yaptu._nevermatch
:
Polymorphic with a regex that never matches...
lemon.external.yaptu.copier
:
Smart-copier (YAPTU) class...
lemon.external.xyaptu.xcopier
:
xcopier class, inherits from yaptu.copier...
lemon.html.fields.Field
:
Abstract base class from which other fields are derived.
lemon.html.fields.Date
:
Date Field.
lemon.html.fields.DateTime
:
Time Field.
lemon.html.fields.Time
:
Time Field.
lemon.html.fields.Hidden
:
Hidden Field...
lemon.html.fields.Button
:
Custom Button.
lemon.html.fields.CheckBox
:
CheckBox Field.
lemon.html.fields.Reset
:
Reset Button.
lemon.html.fields.Submit
:
Submit Button.
lemon.html.fields.Input
:
Text Input Field.
lemon.html.fields.File
:
File Input Field.
lemon.html.fields.Password
:
Password Field.
lemon.html.fields.Integer
lemon.html.fields.Menu
:
Select Field.
lemon.html.fields.CheckBoxGroup
:
Check Box Group Field.
lemon.html.fields.Select
:
Select Field.
lemon.html.fields.RadioGroup
:
Radio Group Field.
lemon.html.fields.TextArea
:
TextArea Field.
lemon.html.form.Form
:
Form Class - Designed to be over-ridden to form custom forms made up of html.Field derivatives.
lemon.html.template.dreamweaverMX.Page
:
Class to parse Macromedia Dreamweaver MX Template files...
lemon.session.drivers.base.Base
:
This is the base class to derive session storage driver from.
lemon.session.drivers.db.DB
:
The main session class for database storage of sessions.
lemon.session.manager.drivers.base.Base
:
Base class from which to derive other Auth managers.
optparse.OptionContainer
:
Abstract base class.
optparse.OptionParser
:
Class attributes:
standard_option_list : [Option]
list of standard options that will be accepted by all instances
of this parser class (intended to be overridden by subclasses).
lemon.external.docutils.frontend.OptionParser
:
Parser for command-line and library use.
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.0 on Mon Nov 10 15:08:42 2003 | http://epydoc.sf.net |