| Home | Trees | Index | Help |
|---|
common: The GNUe Common Library is a set of Python modules used in the GNUe
tools. GCConfig: Valid configuration options that apply to all GNUe tools (appears
under [common] section in gnue.conf or can appear in each individual tool
section)GMenuapps: Basic services for all GNUe based applications CommandOption: Command option available to GBaseApp and descendants.GBaseApp: Class that provides a basis for GNUe applications.GClientAppGConfig: Class that loads the configuration files so gnue apps can get default
settings.GDebug: Support for debugging messages with independent debug levels and
redirection of messages to a file.GImportLogger: Importing this module causes all modules imported after this to be
printed to stdoutGLoggerGServerApp: This module provides the base class for server applications in GNU
Enterprise.RuntimeSettings: Saves the state of designer between runs.checktype: Support for checking the type of variables.errors: General exception classes.i18n: Internationalization support.manpage: Tool self-documenting base classplugin: This module is *DEPRECATED*.base: The base package contains a number of modules providing very basic
functions that are used all over the GNU Enterprise tools. checktype: Support for checking the type of variables.errors: General exception classes.i18n: Internationalization support.log: The log module extends the standard logging module with some
convenience functions related to the logging schema used in GNU
Enterprise.utils: The utils module provides some very basic although GNU Enterprise
specific utility functions.datasources ConnectionTriggerObj: Wrapper object for connections to be used in trigger namespace.Exceptions: Exceptions used in the database driver system.GConditions: Classes for the condition object tree.GConnections: Connection manager system.GDataSource: Classes for the datasource object tree.GLoginHandler: Classes for login handlers.GSchema: Classes for the schema object tree.drivers: Database driver plugins. Base: Generic base classes for database driver plugins. Behavior: Generic Behavior class extended by all database driver plugins.Connection: Generic Connection class extended by all database driver plugins.RecordSet: RecordSet class used by all database driver plugins.ResultSet: Generic ResultSet class extended by all database driver plugins.DBSIG2: Generic Database driver plugin for SQL based backends using a DBSIG2
compatible Python module. Behavior: Generic Behavior class for DBSIG2 based database driver plugins.Connection: Generic Connection class for DBSIG2 based database driver plugins.ResultSet: Generic ResultSet class for DBSIG2 based database driver plugins.file: Database driver plugins for file based backends.
other: Database driver plugins for special backends. appserver: Database driver plugin for GNU Enterprise Application Server
backends.sql: Database driver plugins for SQL based backends. interbase: Database driver plugins for Firebird/Interbase backends. Behavior: Schema support plugin for Firebird/Interbase backends.kinterbasdbdrv: Database driver plugin for Firebird/Interbase backends using the
KinterbasDB DBSIG2 module.maxdb: Database driver plugins for MaxDB/SAP-DB backends.
msado: Database driver plugins for MS-ADO backends. Behavior: Schema support plugin for MS-ADO backends.adodbapidrv: Database driver plugin for MS-ADO backends using the adodbapi DBSIG2
module.mysql: Database driver plugins for MySQL backends. Behavior: Schema support plugin for MySQL backends.mysqldbdrv: Database driver plugin for MySQL backends using the MySQLdb DBSIG2
module.oracle: Database driver plugins for Oracle backends. Base: Generic database driver plugin for Oracle backends.Behavior: Schema support plugin for Oracle backends.cxoracledrv: Database driver plugin for Oracle backends using the cxOracle DBSIG2
module.dcoracledrv: Database driver plugin for Oracle backends using the DCOracle DBSIG2
module.postgresql: Database driver plugins for PostgreSQL backends. Base: Generic database driver plugin for PostgreSQL backends.Behavior: Schema support plugin for PostgreSQL backends.psycopg2drv: Database driver plugin for PostgreSQL backends using the psycopg2
DBSIG2 module.psycopgdrv: Database driver plugin for PostgreSQL backends using the psycopg
DBSIG2 module.pygresqldrv: Database driver plugin for PostgreSQL backends using the PyGreSQL
DBSIG2 module.pypgsqldrv: Database driver plugin for PostgreSQL backends using the pyPgSQL
DBSIG2 module.sqlite2: Database driver plugins for SQLite backends. Behavior: Schema support plugin for SQLite.pysqlitedrv: Database driver plugin for SQLite backends using the pysqlite DBSIG2
module.sqlite3: Database driver plugins for SQLite backends. Base: Base driver plugin for SQLite3 backends.Behavior: Schema support plugin for SQLite3.pysqlite2drv: Database driver plugin for SQLite3 backends using the pysqlite2 DBSIG2
module.sqlite3drv: Database driver plugin for SQLite3 backends using the Python's builtin
sqlite3 DBSIG2 module.readgsd: Program to import gsd files.definitions: GNUe object trees based on XML. GBinary: Provides a container object for binary data.GObjects: Base class for GNUe objects which can be represented as XMLGParser: Class that contains a SAX2-based XML processor for GNUeGParserHelpers: Base classes for GNUe objects which can be represented as XML.GRootObj: Provides the base class that can optionally be used by root objects in
a GObj based tree.events: Framework for creating, passing and dispatching events. Event: Implementation of an event.EventAware: Base class for objects using events.EventController: Class for event dispatching.external decimal: This is a Py2.3 implementation of decimal floating point arithmetic based on
the General Decimal Arithmetic Specification:
www2.hursley.ibm.com/decimal/decarith.html
and IEEE standard 854-1987:
www.cs.berkeley.edu/~ejr/projects/754/private/drafts/854-1987/dir.html
Decimal floating point has finite precision with arbitrarily large bounds.fixedpoint: FixedPoint objects support decimal arithmetic with a fixed number of
digits (called the object's precision) after the decimal point.shellwords: shellwords.py
Parse a string into words like a (POSIX) shell does.formatting GDataFormatterGTypecast: Methods used to typecast datagear
lib: The lib package contains a number of modules providing very basic
functions also usable independently of GNU Enterprise.
logic GTriggerGTriggerCore: Base Classes to derive from to make use of the action/trigger
system.NamespaceCore: Classes to build up a namespace object tree from an XML object
tree.adapters: Language adapter plugins for the various languages.
language: Interface to language adapters.usercode: Classes for all the object trees that handle user code: Actions and
Triggers.printing barcodes Basecodabar: Implements the Codabar barcode speccode39: Implements the Code 39 barcode specinterleaved2of5: Implements the Interleaved 2 of 5 barcode specpostnet: Implements the USPS PostNet barcode specstandard2of5: Implements the Standard 2 of 5 barcode specpdftable
rpc: GNUe RPC library RpcDocclient: Client side of a GNUe RPC connectiondrivers: GNUe RPC driver plugins
server: Server side of a GNUe RPC connectionsetup GSetup: Base classes for package setup based on distutilsutils CaselessDictFileUtilsGDateTime: Deprecated module.GMimeTypesTextUtils: Common text-related utilitiesdatatypes: Helper functions for datatype conversion.dbffile: Helper functions for opening/reading files or network resources.httpimporting: This module implements a dynamic module importer.plugin: Functions to list and load avaliable plugins dynamically.setup: Base classes for package setup based on distutilstree: Classes representing a node in a tree structure.ucsv: This module provides a csv.DictWriter class which is able to handle
unicode values.uuid: This module implements an UUID generator as described in the internet
draft at
'http://www.ietf.org/internet-drafts/draft-mealling-uuid-urn-05.txt' or
also described in the RPC-RFC.version: Helper functions for version handling.xlocale: Helper functions which we think are missing in python's locale
module.ConfigParser.RawConfigParser
ConfigParser.ConfigParser
gnue.common.apps.GConfig.GConfigParser:
Add support for our GTypecast systems to the generic ConfigParser
SimpleXMLRPCServer.SimpleXMLRPCDispatcher:
Mix-in class that dispatches XML-RPC requests.
SimpleXMLRPCServer.SimpleXMLRPCServer:
Simple XML-RPC server.
gnue.common.rpc.drivers.xmlrpc.ServerAdapter.XMLRPCServer:
A TCP server implementing a XML-RPC server.
gnue.common.rpc.drivers.xmlrpc.ServerAdapter.ForkingXMLRPCServer:
A XML-RPC server which forks a new process per connection.
gnue.common.rpc.drivers.xmlrpc.ServerAdapter.ThreadingXMLRPCServer:
A XML-RPC server which starts a new thread per connection.
SocketServer.BaseRequestHandler:
Base class for request handler classes.
SocketServer.StreamRequestHandler:
Define self.rfile and self.wfile for stream sockets.
BaseHTTPServer.BaseHTTPRequestHandler:
HTTP request handler base class.
gnue.common.utils.http.HTTPRequestHandler:
HTTP request handler class adding the capability of buffered
transfers.
gnue.common.rpc.drivers.hessian.ServerAdapter.HessianRequestHandler:
Handle Hessian requests sent via HTTP connections.
gnue.common.rpc.drivers.xmlrpc.ServerAdapter.XMLRPCRequestHandler:
Handle XML-RPC requests sent via HTTP connections.
gnue.common.rpc.drivers.hessian.SimpleHessianServer.SimpleHessianRequestHandler:
Simple Hessian request handler class.
SocketServer.BaseServer:
Base class for server classes.
SocketServer.TCPServer:
Base class for various socket-based server classes.
gnue.common.rpc.drivers.hessian.SimpleHessianServer.SimpleHessianServer:
Simple Hessian server.
gnue.common.rpc.drivers.hessian.ServerAdapter.HessianServer:
A TCP server implementing a Hessian server.
gnue.common.rpc.drivers.hessian.ServerAdapter.ForkingHessianServer:
A Hessian server which forks a new process per connection.
gnue.common.rpc.drivers.hessian.ServerAdapter.ThreadingHessianServer:
A Hessian server which starts a new thread per connection.
SimpleXMLRPCServer.SimpleXMLRPCServer:
Simple XML-RPC server.
gnue.common.rpc.drivers.xmlrpc.ServerAdapter.XMLRPCServer:
A TCP server implementing a XML-RPC server.
gnue.common.rpc.drivers.xmlrpc.ServerAdapter.ForkingXMLRPCServer:
A XML-RPC server which forks a new process per connection.
gnue.common.rpc.drivers.xmlrpc.ServerAdapter.ThreadingXMLRPCServer:
A XML-RPC server which starts a new thread per connection.
SocketServer.ForkingMixIn:
Mix-in class to handle each request in a new process.
gnue.common.rpc.drivers.hessian.ServerAdapter.ForkingHessianServer:
A Hessian server which forks a new process per connection.
gnue.common.rpc.drivers.xmlrpc.ServerAdapter.ForkingXMLRPCServer:
A XML-RPC server which forks a new process per connection.
SocketServer.ThreadingMixIn:
Mix-in class to handle each request in a new thread.
gnue.common.rpc.drivers.hessian.ServerAdapter.ThreadingHessianServer:
A Hessian server which starts a new thread per connection.
gnue.common.rpc.drivers.xmlrpc.ServerAdapter.ThreadingXMLRPCServer:
A XML-RPC server which starts a new thread per connection.
__builtin__.object:
The most base type
gnue.common.external.decimal.Context:
Contains the context for a Decimal instance.
gnue.common.external.decimal.Decimal:
Floating point class for decimal arithmetic.
gnue.common.events.Event.Event:
An Event is the actual event object passed back and forth between the
event listeners.
gnue.common.events.EventAware.EventAware:
The base class for an object that sends and receives events
gnue.common.events.EventController.EventController:
An EventController is responsible for dispatching events to registered
listeners.
gnue.common.external.fixedpoint.FixedPoint:
Basic FixedPoint object class, The exact value is self.n / 10**self.p;
self.n is a long; self.p is an int
gnue.common.utils.datatypes.InvalidValueType:
An invalid value, connected with an exception that defines why it is
invalid.
gnue.common.utils.tree.Node:
A node in a n-ary tree.
gnue.common.utils.tree.NamedNode:
A node in an n-ary tree with a node type and a name.
gnue.common.utils.tree.AttribNode:
A node in an n-ary tree with node attributes.
gnue.common.definitions.GParserHelpers.ParserObj:
Base class for objects handled by a gnue.common.definitions.GParser.
gnue.common.definitions.GParserHelpers.GComment:
Class representing a comment within a XML tree.
gnue.common.definitions.GParserHelpers.GContent:
Class representing XML content.
gnue.common.definitions.GObjects.GObj:
The base class for almost all GNUe objects.
gnue.common.datasources.ConnectionTriggerObj.ConnectionTriggerObj:
Class that allows us to insert Connection objects into trigger
namespaces
gnue.common.definitions.GBinary.GBinary:
Container class for binary data.
gnue.common.datasources.GConditions.GCondition:
A GCondition instance is allways the root node of a condition
tree.
gnue.common.datasources.GConditions.GConditionElement:
Abstract base class for all condition elements.
gnue.common.datasources.GConditions.GBinaryConditionElement:
Abstract base class for all binary condition elements.
gnue.common.datasources.GConditions.GCeq:
Test for equality.
gnue.common.datasources.GConditions.GCge:
Test for greater or equal.
gnue.common.datasources.GConditions.GCgt:
Test for greater than.
gnue.common.datasources.GConditions.GCle:
Test for lower or equal.
gnue.common.datasources.GConditions.GClike:
Test for SQL LIKE.
gnue.common.datasources.GConditions.GClt:
Test for lower than.
gnue.common.datasources.GConditions.GCne:
Test for inequality.
gnue.common.datasources.GConditions.GCnotlike:
Test for SQL NOT LIKE.
gnue.common.datasources.GConditions.GCadd:
Numeric addition.
gnue.common.datasources.GConditions.GCand:
Logical AND.
gnue.common.datasources.GConditions.GCbetween:
Test for SQL BETWEEN.
gnue.common.datasources.GConditions.GCConst:
Constant value of a specific type.
gnue.common.datasources.GConditions.GCdiv:
Numeric division.
gnue.common.datasources.GConditions.GCexist:
Test if a record fulfilling a given condition exists in another
table.
gnue.common.datasources.GConditions.GCField:
Field value from a database table.
gnue.common.datasources.GConditions.GCmul:
Numeric multiplication.
gnue.common.datasources.GConditions.GCnotbetween:
Test for SQL NOT BETWEEN.
gnue.common.datasources.GConditions.GCor:
Logical OR.
gnue.common.datasources.GConditions.GCParam:
Abstract class for parameters.
gnue.common.datasources.GConditions.GCsub:
Numeric subtraction.
gnue.common.datasources.GConditions.GUnaryConditionElement:
Abstract base class for all unary condition elements.
gnue.common.datasources.GConditions.GClower:
String conversion to lowercase.
gnue.common.datasources.GConditions.GCnegate:
Numeric negation.
gnue.common.datasources.GConditions.GCnot:
Logical NOT.
gnue.common.datasources.GConditions.GCnotnull:
Test for SQL IS NOT NULL
gnue.common.datasources.GConditions.GCnull:
Test for SQL IS NULL
gnue.common.datasources.GConditions.GCupper:
String conversion to uppercase.
gnue.common.datasources.GDataSource.GConnection:
A connection defined in the XML instead of in connections.conf.
gnue.common.datasources.GDataSource.GCSortField:
A field within a sort order definition.
gnue.common.datasources.GDataSource.GCSortOrder:
The sort order definition for a datasource.
gnue.common.datasources.GDataSource.GDataSource:
Class that handles DataSources.
gnue.common.definitions.GParser.GImport
gnue.common.definitions.GParser.GImportItem:
This class is used for loading importable items from external
resources.
gnue.common.GMenu.GMenu
gnue.common.definitions.GRootObj.GRootObj
gnue.common.datasources.GSchema.GSSchema:
Database schema, the root of any schema tree.
gnue.common.datasources.GSchema.GSObject:
Abstract base class for all objects of a schema tree.
gnue.common.datasources.GSchema.GSData:
Collection of tabledata to be included in a schema definition
(e.g.
gnue.common.datasources.GSchema.GSDescription:
Clear text description of the schema.
gnue.common.datasources.GSchema.GSField:
Definition of a single database field.
gnue.common.datasources.GSchema.GSFields:
Collection of fields of a table.
gnue.common.datasources.GSchema.GSFKField:
Definition of a foreign key field.
gnue.common.datasources.GSchema.GSForeignKey:
Definition of a foreign key constraint.
gnue.common.datasources.GSchema.GSIndex:
Definition of an index on a database table.
gnue.common.datasources.GSchema.GSIndexField:
Definition of an index field.
gnue.common.datasources.GSchema.GSPKField:
Definition of a primary key field.
gnue.common.datasources.GSchema.GSRow:
Definition of a single data row.
gnue.common.datasources.GSchema.GSRows:
Collection of data rows.
gnue.common.datasources.GSchema.GSSchema:
Database schema, the root of any schema tree.
gnue.common.datasources.GSchema.GSTable:
Definition of a single database table.
gnue.common.datasources.GSchema.GSTableData:
Data for one table.
gnue.common.datasources.GSchema.GSTables:
Collection of table definitions.
gnue.common.datasources.GSchema.GSUnique:
Definition of an unique constraint.
gnue.common.datasources.GSchema.GSUQField:
Definition of an unique constraint field.
gnue.common.datasources.GSchema.GSValue:
Definition for a value in a row.
gnue.common.datasources.GDataSource.GSql:
The definition of a raw SQL query string.
gnue.common.datasources.GDataSource.GStaticSet:
A set of static data.
gnue.common.datasources.GDataSource.GStaticSetField:
A field in a static data row.
gnue.common.datasources.GDataSource.GStaticSetRow:
A row of static data.
gnue.common.definitions.GObjects.GUndividedCollection:
GUndividedCollection implements a collection class where the children
in a diff () won't get divided.
gnue.common.datasources.GSchema.GSConstraints:
Collection of constraint definitions.
gnue.common.datasources.GSchema.GSIndexes:
Collection of index definitions.
gnue.common.datasources.GSchema.GSPrimaryKey:
Definition of a primary key of a database table.
gnue.common.logic.usercode.UserCode:
A Piece of user defined code.
gnue.common.logic.usercode.GAction:
A piece of code that can be run by the user.
gnue.common.logic.GTrigger.GTrigger
__builtin__.type:
type(object) -> the object's type type(name, bases, dict) -> a
new type
datetime.tzinfo:
Abstract base class for time zone info objects.
gnue.common.lib.iso8601.Timezone:
Timezone defined through an offset from UTC.
gnue.common.external.decimal._WorkRep
gnue.common.logic.GTriggerCore.NamespaceElement:
Proxy object that represents an object from an XML tree within the
action/trigger namespace.
_xmlplus.sax.handler.ContentHandler:
Interface for receiving logical document content events.
gnue.common.definitions.GParser.xmlHandler:
This class is used by the XML parser to process the XML file.
csv.Dialect
csv.excel
gnue.common.utils.ucsv.ExcelSemicolon:
Use a semicolon as delimiter instead of the colon.
csv.DictWriter
gnue.common.utils.ucsv.UDictWriter:
Descendant of the DictWriter which is able to handle unicode
values.
distutils.cmd.Command:
Abstract base class for defining command classes, the "worker
bees" of the Distutils.
distutils.command.build.build
gnue.common.utils.setup.Build:
Build files to be installed
distutils.command.install.install
gnue.common.utils.setup.Install:
Install the package
distutils.command.sdist.sdist
gnue.common.utils.setup.SDist:
Build files to be distributed
exceptions.Exception:
Common base class for all exceptions.
gnue.common.utils.datatypes.ConversionError:
Unable to convert the given value to the requested datatype.
gnue.common.rpc.drivers.hessian.hessianlib.Error:
Base class for client errors.
gnue.common.rpc.drivers.hessian.hessianlib.Fault:
Indicates an Hessian fault package.
gnue.common.rpc.drivers.hessian.hessianlib.ProtocolError:
Indicates an HTTP protocol error.
gnue.common.rpc.drivers.hessian.hessianlib.ResponseError:
Indicates a broken response package.
gnue.common.utils.dbf.InvalidFormatError
exceptions.StandardError:
Base class for all standard Python exceptions.
exceptions.ArithmeticError:
Base class for arithmetic errors.
gnue.common.external.decimal.DecimalException:
Base exception class.
gnue.common.external.decimal.Clamped:
Exponent of a 0 changed to fit bounds.
gnue.common.external.decimal.DivisionByZero:
Division by 0.
gnue.common.external.decimal.Inexact:
Had to round, losing information.
gnue.common.external.decimal.Overflow:
Numerical overflow.
gnue.common.external.decimal.Underflow:
Numerical underflow with result rounded to 0.
gnue.common.external.decimal.InvalidOperation:
An invalid operation was performed.
gnue.common.external.decimal.ConversionSyntax:
Trying to convert badly formed string.
gnue.common.external.decimal.DivisionImpossible:
Cannot perform the division adequately.
gnue.common.external.decimal.DivisionUndefined:
Undefined result of division.
gnue.common.external.decimal.InvalidContext:
Invalid context.
gnue.common.external.decimal.Rounded:
Number got rounded (not necessarily changed during rounding).
gnue.common.external.decimal.Overflow:
Numerical overflow.
gnue.common.external.decimal.Underflow:
Numerical underflow with result rounded to 0.
gnue.common.external.decimal.Subnormal:
Exponent < Emin before rounding.
gnue.common.external.decimal.Underflow:
Numerical underflow with result rounded to 0.
exceptions.ZeroDivisionError:
Second argument to a division or modulo operation was zero.
gnue.common.external.decimal.DivisionByZero:
Division by 0.
gnue.common.external.decimal.DivisionUndefined:
Undefined result of division.
exceptions.EnvironmentError:
Base class for I/O related errors.
exceptions.IOError:
I/O operation failed.
exceptions.OSError:
OS system call failed.
gnue.common.printing.barcodes.Base.InvalidBarcode
gnue.common.apps.GLogger.LogIOError
exceptions.ValueError:
Inappropriate argument value (of correct type).
gnue.common.base.errors.Error:
The same as the builtin python Exception, but can handle messages that
are unicode strings.
gnue.common.base.errors.AdminError:
This exception class should be used for exceptions indicating a
misconfiguration in a widest sense.
gnue.common.rpc.client.AccessDeniedError
gnue.common.rpc.client.AdapterInitializationError
gnue.common.rpc.server.AdapterInitializationError
gnue.common.logic.language.AdapterNotFoundError:
Language adapter not found.
gnue.common.datasources.GDataSource.AppServerResourceError:
Abstract base class for errors when loading appserver resources.
gnue.common.datasources.GDataSource.InvalidResourceTypeError:
Invalid resource type for an appserver resource.
gnue.common.datasources.GDataSource.InvalidURLError:
Invalid URL for an appserver resource.
gnue.common.datasources.GDataSource.ResourceNotFoundError:
Requested appserver resource not found.
gnue.common.datasources.Exceptions.ConnectionError:
Backend error.
gnue.common.datasources.GConnections.DependencyError:
Cannot load database driver plugin due to a missing dependency.
gnue.common.datasources.Exceptions.FunctionNotAvailableError:
Cannot use "update" and "call" functions on this
datasource.
gnue.common.rpc.client.InvalidAdapter
gnue.common.apps.GConfig.InvalidFormatError:
Configuration file cannot be parsed
gnue.common.datasources.GConnections.InvalidFormatError:
Cannot parse connections.conf file.
gnue.common.utils.plugin.LoadError:
Indicates a failure to load a given module.
gnue.common.datasources.GConnections.NotFoundError:
Connection name not found in connections.conf.
gnue.common.datasources.Exceptions.ObjectTypeNotAvailableError:
Query type not available.
gnue.common.datasources.drivers.sql.sqlite2.Behavior.MissingTableError:
Table should be altered but original table cannot be found.
gnue.common.base.errors.ApplicationError:
This class should be used for errors caused by applications like a
corrupt trigger code, or a misformed xml-file and so on.
gnue.common.datasources.readgsd.CircularDataReferences
gnue.common.datasources.readgsd.CircularReferenceError
gnue.common.datasources.GConditions.ConditionError:
Abstract base class for all errors in condition definitions.
gnue.common.datasources.GConditions.MalformedConditionTreeError:
Abstract base class for all errors in the structure of the condition
tree.
gnue.common.datasources.GConditions.ArgumentCountError:
Number of child elements is incorrect.
gnue.common.datasources.GConditions.MissingFieldError:
Cannot find field value on attempt to evaluate a condition.
gnue.common.datasources.Exceptions.FunctionCallOfEmptyRecordError:
Cannot call a function on an empty record - it doesn't exist in the
backend.
gnue.common.datasources.readgsd.InvalidBooleanError
gnue.common.datasources.Exceptions.InvalidDatasourceDefinition:
<datasource> definition is incomplete or self-contradictory.
gnue.common.datasources.Exceptions.MasterDetailFieldMismatch:
"masterfield" and "detailfield" attributes contain
different numbers of fields.
gnue.common.datasources.Exceptions.MasterNotFoundError:
"master" attribute points to an non-existant datasource.
gnue.common.datasources.Exceptions.MissingDetaillinkError:
"detaillink" attribute missing.
gnue.common.datasources.Exceptions.MissingMasterlinkError:
"masterlink" attribute missing.
gnue.common.datasources.Exceptions.MissingSqlDefinitionError:
Datasource is of type 'sql', but has no <sql> definition
gnue.common.datasources.Exceptions.NotSqlTypeError:
Datasource is not of type 'sql', but has an <sql> definition
gnue.common.datasources.readgsd.InvalidDateError
gnue.common.datasources.readgsd.InvalidDateTimeError
gnue.common.datasources.readgsd.InvalidFieldsError
gnue.common.datasources.readgsd.InvalidNumberError
gnue.common.datasources.readgsd.InvalidTimeError
gnue.common.logic.GTrigger.InvalidTriggerTypeError:
Invalid trigger type associated with object.
gnue.common.datasources.readgsd.InvalidTypeError
gnue.common.definitions.GParser.MarkupError
gnue.common.datasources.readgsd.MissingKeyFieldError
gnue.common.utils.uuid.MissingNamespaceError:
No namespace given for SHA1-/MD5-based UUIDs.
gnue.common.datasources.readgsd.MissingTableError
gnue.common.datasources.readgsd.OutOfRangeError
gnue.common.datasources.Exceptions.ReadOnlyError:
Cannot insert/modify/delete data from a read only datasource.
gnue.common.datasources.Exceptions.ReadOnlyDeleteError:
Cannot delete a record from a read only datasource.
gnue.common.datasources.Exceptions.ReadOnlyInsertError:
Cannot insert a new record into a read only datasource.
gnue.common.datasources.Exceptions.ReadOnlyModifyError:
Cannot modify data of a read only datasource.
gnue.common.datasources.GConditions.UnificationError:
Abstract base class for all errors on unifying different data
types.
gnue.common.datasources.GConditions.ConversionError:
Cannot convert a value.
gnue.common.datasources.GConditions.ConversionRuleError:
Cannot convert both data types into a common compatible type.
gnue.common.definitions.GBinary.UnsupportedFormatError
gnue.common.definitions.GParserHelpers.AssignmentTypeError
gnue.common.logic.GTriggerCore.NoSetValueError:
Cannot set value of this object.
gnue.common.logic.GTriggerCore.ReadonlyPropertyError:
Cannot set readonly property.
gnue.common.apps.errors.gException:
This class is *DEPRECATED*.
gnue.common.base.errors.RemoteError:
This class is used for transporting an exception raised at a remote
point.
gnue.common.logic.language.CompileError:
Error in user code compilation.
gnue.common.logic.language.RuntimeError:
Error in user code execution.
gnue.common.base.errors.SystemError:
This exception class should be used for exceptions indicating a bug in
GNUe.
gnue.common.utils.tree.CircularReferenceError:
Setting parent would create a circular reference.
gnue.common.utils.tree.DuplicateChildNameError:
Duplicate child name.
gnue.common.utils.tree.DuplicateDescendantNameError:
Duplicate descendant name for node type.
gnue.common.logic.language.ImplementationError:
Method not implemented in language adapter.
gnue.common.utils.uuid.InvalidNamespaceError:
'namespace' is not recognized as valid namespace argument.
gnue.common.logic.GTrigger.InvalidTriggerFiredError:
Invalid trigger type fired.
gnue.common.utils.uuid.InvalidVersionError:
The version '<version>' is not a valid UUID version.
gnue.common.datasources.drivers.Base.Behavior.MissingTypeTransformationError:
Cannot transform this type into a native backend type.
gnue.common.utils.tree.NodeDictNotAvailableError:
Node Dictionary not available for this type.
gnue.common.rpc.drivers.hessian.ServerAdapter.ObjectNotFoundError
gnue.common.rpc.drivers.xmlrpc.ServerAdapter.ObjectNotFoundError
gnue.common.rpc.client.ProgrammingError
gnue.common.rpc.server.ProgrammingError
gnue.common.datasources.Exceptions.RecordNotFoundError:
Record not found on requery.
gnue.common.base.checktype.TypeError:
Raised when checktype detects a wrong type.
gnue.common.datasources.drivers.DBSIG2.ResultSet.InvalidRowCountError:
DBSIG2 module returned invalid row count.
gnue.common.datasources.drivers.sql.sqlite2.Behavior.InvalidSQLCommand:
SQL command used to create the table cannot be parsed.
gnue.common.base.errors.UserError:
This class should be used for exceptions where a user did something
wrong, or a situation has occured which isn't dramatic, but the user has
to be informed of.
gnue.common.logic.language.AbortRequest:
Call to abort().
gnue.common.datasources.Exceptions.LoginError:
Login failed.
gnue.common.apps.GServerApp.ServerRunningError:
The server is already running on a given pid
gnue.common.apps.GBaseApp.StartupError:
Error raised when a gnue application fails during initial startup
prior to initializing to the point that better error handlers are
available.
gnue.common.apps.GClientApp.StartupError
gnue.common.formatting.GTypecast.TypecastError
gnue.common.datasources.GLoginHandler.UserCanceledLogin:
User cancelled login request (by pressing <Esc>, hitting the
<Abort> button etc.).
gnue.common.datasources.drivers.file.inifile.DuplicateSectionError:
Duplicate section name on insert or update.
gnue.common.datasources.drivers.file.inifile.MissingSectionError:
Section name not given on insert or update.
gnue.common.apps.CommandOption.CommandOption
gnue.common.apps.GBaseApp.GBaseApp:
The base class of the various GNUe application classes.
gnue.common.apps.GClientApp.GClientApp:
A class designed to be the basis of client type applications.
gnue.common.datasources.readgsd.gsdClient:
Client application for reading and importing gsd files.
gnue.common.printing.pdftable.sample.Sample
gnue.common.apps.GServerApp.GServerApp:
This is the basse class for server applications
gnue.common.apps.GConfig.GConfig:
Configuration manager for GNU Enterprise Applications
gnue.common.apps.GConfig.GConfigAlias:
This class provides access to the configuration options of a given
section in a configuration file
gnue.common.apps.GLogger.Logger
gnue.common.apps.manpage.ManPage:
Create a man page for this utility.
gnue.common.datasources.GConnections.GConnections:
Class that loads connection definition files and maintains database
connections.
gnue.common.datasources.GLoginHandler.LoginHandler:
Abstract base class for all login handlers.
gnue.common.datasources.GLoginHandler.BasicLoginHandler:
Class implementing a basic login handler using raw_input () and
getpass () as input methods.
gnue.common.datasources.GLoginHandler.SilentLoginHandler:
Implementation of a login handler that gets all data preset via
parameter and doesn't communicate with the user at all.
gnue.common.datasources.drivers.Base.Behavior.Behavior:
Generic class for schema support.
gnue.common.datasources.drivers.DBSIG2.Behavior.Behavior:
Generic Behavior class for SQL based backends using a DBSIG2
compatible Python module.
gnue.common.datasources.drivers.sql.interbase.Behavior.Behavior:
Behavior class for Firebird/Interbase backends.
gnue.common.datasources.drivers.sql.maxdb.Behavior.Behavior:
Behavior class for MaxDB/SAP-DB backends.
gnue.common.datasources.drivers.sql.mysql.Behavior.Behavior:
Behavior class for MySQL backends.
gnue.common.datasources.drivers.sql.oracle.Behavior.Behavior:
Behavior class for Oracle backends.
gnue.common.datasources.drivers.sql.postgresql.Behavior.Behavior:
Behavior class for PostgreSQL backends.
gnue.common.datasources.drivers.sql.sqlite2.Behavior.Behavior:
Behavior class for SQLite backends.
gnue.common.datasources.drivers.sql.sqlite3.Behavior.Behavior:
Behavior class for SQLite3 backends.
gnue.common.datasources.drivers.file.Base.Behavior:
Generic Behavior class for file based backends.
gnue.common.datasources.drivers.other.appserver.Behavior:
Behavior class for GNUe-AppServer backends.
gnue.common.datasources.drivers.sql.msado.Behavior.Behavior:
Behavior class for MS-ADO backends.
gnue.common.datasources.drivers.Base.Connection.Connection:
Generic database connection class.
gnue.common.datasources.drivers.DBSIG2.Connection.Connection:
Generic Connection class for SQL based backends using a DBSIG2
compatible Python module.
gnue.common.datasources.drivers.sql.interbase.kinterbasdbdrv.Connection:
Connection class for Interbase backends using the KinterbasDB DBSIG2
module.
gnue.common.datasources.drivers.sql.maxdb.maxdbdrv.Connection:
Connection class for MaxDB backends.
gnue.common.datasources.drivers.sql.msado.adodbapidrv.Connection:
Connection class for MS ADO backends using the adodbapi DBSIG2
module.
gnue.common.datasources.drivers.sql.mysql.mysqldbdrv.Connection:
Connection class for MySQL backends using the MySQLdb DBSIG2
module.
gnue.common.datasources.drivers.sql.oracle.Base.Connection:
Generic Connection class for Oracle databases.
gnue.common.datasources.drivers.sql.oracle.cxoracledrv.Connection:
Connection class for Oracle backends using the cxOracle DBSIG2
module.
gnue.common.datasources.drivers.sql.oracle.dcoracledrv.Connection:
Connection class for Oracle backends using the DCOracle DBSIG2
module.
gnue.common.datasources.drivers.sql.postgresql.Base.Connection:
Generic Connection class for PostgreSQL backends.
gnue.common.datasources.drivers.sql.postgresql.psycopg2drv.Connection:
Connection class for PostgreSQL backends using the psycopg2 DBISG2
module.
gnue.common.datasources.drivers.sql.postgresql.psycopgdrv.Connection:
Connection class for PostgreSQL backends using the psycopg DBISG2
module.
gnue.common.datasources.drivers.sql.postgresql.pygresqldrv.Connection:
Connection class for PostgreSQL backends using the PyGreSQL DBSIG2
module.
gnue.common.datasources.drivers.sql.postgresql.pypgsqldrv.Connection:
Connection class for PostgreSQL backends using the pyPgSQL DBSIG2
module.
gnue.common.datasources.drivers.sql.sqlite2.pysqlitedrv.Connection:
Connection class for SQLite backends using the pysqlite DBSIG2
module.
gnue.common.datasources.drivers.sql.sqlite3.Base.Connection:
Connection class for SQLite backends using the pysqlite DBSIG2
module.
gnue.common.datasources.drivers.sql.sqlite3.pysqlite2drv.Connection:
Connection class for SQLite backends using the pysqlite DBSIG2
module.
gnue.common.datasources.drivers.sql.sqlite3.sqlite3drv.Connection:
Connection class for SQLite backends using the sqlite3 DBSIG2
module.
gnue.common.datasources.drivers.file.Base.Connection:
Generic Connection class for file based backends.
gnue.common.datasources.drivers.file.csvfile.Connection:
Connection class for CSV file backends.
gnue.common.datasources.drivers.file.dbffile.Connection:
Connection class for DBF file backends.
gnue.common.datasources.drivers.file.inifile.Connection:
Connection class for INI style configuration file backends.
gnue.common.datasources.drivers.other.appserver.Connection:
Connection class for GNUe-AppServer backends.
gnue.common.datasources.drivers.Base.RecordSet.RecordSet:
Representation of a database record.
gnue.common.datasources.drivers.Base.ResultSet.ResultSet:
Representation of a database resultset (a set of records usually
representing the result of a database query).
gnue.common.datasources.drivers.DBSIG2.ResultSet.ResultSet:
Generic ResultSet class for SQL based backends using a DBSIG2
compatible Python module.
gnue.common.datasources.drivers.file.Base.ResultSet:
Generic ResultSet class for file based backends.
gnue.common.datasources.drivers.other.appserver.ResultSet:
ResultSet class for GNUe-AppServer backends.
gnue.common.datasources.drivers.DBSIG2.DriverInfo
gnue.common.datasources.drivers.file.DriverInfo
gnue.common.datasources.drivers.file.csvfile.DriverInfo
gnue.common.datasources.drivers.file.dbffile.DriverInfo
gnue.common.datasources.drivers.file.inifile.DriverInfo
gnue.common.datasources.drivers.other.appserver.DriverInfo
gnue.common.datasources.drivers.sql.DriverInfo
gnue.common.datasources.drivers.sql.interbase.DriverInfo
gnue.common.datasources.drivers.sql.interbase.kinterbasdbdrv.DriverInfo
gnue.common.datasources.drivers.sql.maxdb.DriverInfo
gnue.common.datasources.drivers.sql.maxdb.maxdbdrv.DriverInfo
gnue.common.datasources.drivers.sql.msado.DriverInfo
gnue.common.datasources.drivers.sql.msado.adodbapidrv.DriverInfo
gnue.common.datasources.drivers.sql.mysql.DriverInfo
gnue.common.datasources.drivers.sql.mysql.mysqldbdrv.DriverInfo
gnue.common.datasources.drivers.sql.oracle.DriverInfo
gnue.common.datasources.drivers.sql.oracle.cxoracledrv.DriverInfo
gnue.common.datasources.drivers.sql.oracle.dcoracledrv.DriverInfo
gnue.common.datasources.drivers.sql.postgresql.DriverInfo
gnue.common.datasources.drivers.sql.postgresql.psycopg2drv.DriverInfo
gnue.common.datasources.drivers.sql.postgresql.psycopgdrv.DriverInfo
gnue.common.datasources.drivers.sql.postgresql.pygresqldrv.DriverInfo
gnue.common.datasources.drivers.sql.postgresql.pypgsqldrv.DriverInfo
gnue.common.datasources.drivers.sql.sqlite2.DriverInfo
gnue.common.datasources.drivers.sql.sqlite2.pysqlitedrv.DriverInfo
gnue.common.datasources.drivers.sql.sqlite3.DriverInfo
gnue.common.datasources.drivers.sql.sqlite3.pysqlite2drv.DriverInfo
gnue.common.datasources.drivers.sql.sqlite3.sqlite3drv.DriverInfo
gnue.common.definitions.GObjects._GObjectIterator:
Convenience class for GObj.iterator method providing an iterator
over a given set of GObj instances (children).
gnue.common.definitions.GParserHelpers.GLeafNode:
This is a mixin-class for parser objects which are leaf
nodes.
gnue.common.datasources.GSchema.GSDescription:
Clear text description of the schema.
gnue.common.datasources.GSchema.GSField:
Definition of a single database field.
gnue.common.datasources.GSchema.GSFKField:
Definition of a for