Home | Trees | Index | Help |
|
---|
|
Pyblio
: A framework for manipulating bibliographic databases.
Attribute
: Basic data types that can be used as attributes for a Record
.
Callback
: A generic callback mechanism.
Exceptions
: This module defines some common exceptions
Format
: Citation formatting layer.
Base
: (Base classes of the formatting code)
Date
: Date formatting functions.
DSL
: Basic syntactic elements used to format a citation.
HTML
: Transformation of the formatted record into an HTML
representation.
Misc
: Miscellanous formatting helpers.
Pages
Person
S2
: (Data structures for stage 2 of the formatter)
S3
: (Stage 3 objects, ie abstract representation of the actual layout)
Text
: Transformation of the formatted record into a textual
representation.
I18n
: Useful tools related to internationalization issues.
Parsers
: Bibliographic database parsers for foreign formats.
Query
: Definition of the query language.
Registry
: Support for RIP files.
Schema
: Schema definition for a pyblio database.
Sort
: Definition of the sort language.
Store
: Contains the base classes and interfaces used to define a database of
records.
Stores
: Available physical stores.
bsddbstore
: Store implementation on top of Berkeley DB (>= 4.1)
filestore
: Provides an in-memory store, which can read and save the database in
Pyblio's XML format.
memorystore
: Provides an UNSAVED in-memory store.
Tools
Pyblio.Callback.WeakMethodBound
:
A weak reference on a bound method
Pyblio.Callback.WeakMethodFree
:
A weak reference on an unbound method
Pyblio.Parsers.Syntax.BibTeX.Parser.IBibTeX
__builtin__.object
:
The most base type
Pyblio.Schema.Attribute
__builtin__.basestring
:
Type basestring cannot be instantiated; it is the base for str and
unicode.
__builtin__.str
:
str(object) -> string
Pyblio.Attribute.URL
:
An URL
__builtin__.unicode
:
unicode(string [, encoding[, errors]]) -> object
Pyblio.Parsers.Syntax.BibTeX.Parser.Comment
:
A bibtex file comment
Pyblio.Attribute.ID
:
An external identifier
Pyblio.Attribute.Text
:
Textual data
Pyblio.Parsers.Syntax.BibTeX.Parser.Text
Pyblio.Parsers.Syntax.BibTeX.Parser.Block
:
A textual block, as a sequence of text and commands
Pyblio.Parsers.Syntax.BibTeX.Parser.Cache
Pyblio.Parsers.Syntax.BibTeX.Parser.Cmd
:
A LaTeX \-command
Pyblio.Parsers.Syntax.BibTeX.Parser.Context
Pyblio.Store.Database
:
A bibliographic database.
Pyblio.Stores.bsddbstore.Database
:
A Pyblio database stored in a Berkeley DB engine
Pyblio.Stores.filestore.Database
__builtin__.dict
:
dict() -> new empty dictionary.
Pyblio.Parsers.Syntax.BibTeX.Coding.Environ
Pyblio.Format.DSL.Glue
:
A base class that known how to join together multiple fragments of DSL
code.
Pyblio.Format.DSL.switch
:
The switch operator helps in bringing together multiple citation
parts, according to the value of a Txo.
__builtin__.int
:
int(x[, base]) -> integer
Pyblio.Store.Key
:
A key that uniquely identifies a record in a database.
protocols.interfaces.Interface
Pyblio.Format.S2.Join
__builtin__.list
:
list() -> new list list(sequence) -> new list initialized from
sequence's items
Pyblio.Parsers.Syntax.BibTeX.Parser.Join
:
A value, as a concatenation of blocks
Pyblio.I18n.Localize
:
Select a translation among a set of possible values
Pyblio.Format.S2.Or
Pyblio.Parsers.Syntax.Tagged.Parser
:
Generic Parser for 'tagged' records, to be derived by actual
parsers.
Pyblio.Parsers.Syntax.ISI.ISIParser
:
This parser knows how to split RIS records in fields
Pyblio.Parsers.Syntax.RIS.RISParser
:
This parser knows how to split RIS records in fields
Pyblio.Callback.Publisher
:
Base class for objects that wish to emit signals to registered
clients.
Pyblio.Stores.bsddbstore.Database
:
A Pyblio database stored in a Berkeley DB engine
Pyblio.Stores.filestore.Database
Pyblio.Parsers.Syntax.Tagged.Reader
Pyblio.Parsers.Syntax.ISI.Reader
:
The importer knows how to map the RIS fields to the 'standard' pyblio
model.
Pyblio.Parsers.Syntax.RIS.Reader
:
The importer knows how to map the RIS fields to the 'standard' pyblio
model.
Pyblio.Stores.bsddbstore.ResultSet
Pyblio.Stores.filestore.ResultSet
Pyblio.Stores.bsddbstore.ResultSetStore
Pyblio.Stores.filestore.RODict
:
Read-only dictionnary
Pyblio.Stores.bsddbstore.TxoGroup
Pyblio.Stores.filestore.TxoGroup
Pyblio.Stores.bsddbstore.TxoStore
Pyblio.Query.Queryable
:
A mixin that provides an (one day optimized) query engine to a
store
Pyblio.Stores.bsddbstore.Database
:
A Pyblio database stored in a Berkeley DB engine
Pyblio.Stores.filestore.Database
Pyblio.Parsers.Syntax.BibTeX.Reader
Pyblio.Parsers.Semantic.BibTeX.Reader
:
Default BibTeX parser.
Pyblio.Parsers.Syntax.XMLEndNote.Reader
Pyblio.Parsers.Syntax.XMLMARC.Reader
Pyblio.Parsers.Syntax.BibTeX.Parser.Record
Pyblio.Store.ResultSet
:
A set of keys from the database.
Pyblio.Store.ResultSetStore
:
Interface to the stored result sets.
Pyblio.Registry.RIP
:
A RIP object represents a dynamic class that can be loaded on demand,
and that has been registered via the Registry system.
Pyblio.Stores.bsddbstore.RSDB
:
Virtual result set that loops over the full database
Pyblio.Format.S2.Sum
Pyblio.Format.S2.Switch
Pyblio.Format.S3.Tag
Pyblio.Format.S2.Text
Pyblio.Store.TxoGroup
:
Definition of a group of Txo items.
Pyblio.Attribute.TxoItem
:
Definition of a taxonomy item.
Pyblio.Store.TxoStore
:
This class is the interface via which Txo items can be
manipulated.
__builtin__.type
:
type(object) -> the object's type type(name, bases, dict) -> a
new type
protocols.interfaces.AbstractBaseMeta
:
Metaclass for 'AbstractBase' - a protocol that's also a class
protocols.interfaces.InterfaceClass
:
Metaclass for 'Interface' - a non-instantiable protocol
Pyblio.Store.View
:
A view of a Result Set represents the Result Set sorted according to a
specific criterion.
Pyblio.Stores.filestore.View
Pyblio.Stores.filestore.Viewable
Pyblio.Stores.filestore.ResultSet
Pyblio.Stores.filestore.RODict
:
Read-only dictionnary
Pyblio.Parsers.Syntax.BibTeX.Writer
Pyblio.Parsers.Syntax.XMLEndNote.Writer
Pyblio.Parsers.Syntax.XMLMARC.Writer
exceptions.Exception
:
Common base class for all exceptions.
Pyblio.Exceptions.ConstraintError
Pyblio.Parsers.Syntax.BibTeX.Parser.EndOfFile
Pyblio.Exceptions.InvalidQuery
:
Raised if an ill-typed query is attempted
Pyblio.Exceptions.ParserError
Pyblio.Exceptions.SchemaError
Pyblio.Schema.SchemaError
exceptions.StandardError
:
Base class for all standard Python exceptions.
exceptions.LookupError
:
Base class for lookup errors.
exceptions.KeyError
:
Mapping key not found.
Pyblio.Format.Base.Missing
:
This error is raised when a specific attribute is missing.
Pyblio.Store.StoreError
:
Generic error occuring while accessing a database storage
Pyblio.Callback.WeakError
:
Invoked when a function call is performed on a destroyed method
protocols.interfaces.Protocol
:
Generic protocol w/type-based adapter registry
protocols.interfaces.AbstractBaseMeta
:
Metaclass for 'AbstractBase' - a protocol that's also a class
protocols.interfaces.InterfaceClass
:
Metaclass for 'Interface' - a non-instantiable protocol
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Wed Feb 15 23:19:38 2006 | http://epydoc.sf.net |