| 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 |