Home | Trees | Index | Help |
|
---|
Package Modeling :: Module FaultHandler :: Class AccessArrayFaultHandler |
|
FaultHandler
--+ |AccessGenericFaultHandler
--+ | AccessArrayFaultHandler
Method Summary | |
---|---|
Initializes the fault handler with all the necessary informations needed to fetch rows from a database when the corresponding faulted object needs to be populated with its own data. | |
__getattr__(self,
name)
| |
See also: 'DatabaseContext.objectsForSourceGlobalID()' | |
Returns true or false, depending on the object internal state. | |
Returns the name of the source object's toMany relationship that fault handler is reponsible for. | |
Returns the 'KeyGlobalID' identifying the source object for which that fault handler was created. | |
Inherited from AccessGenericFaultHandler | |
Returns the 'DatabaseContext' object the fault handler uses to fetch data rows from a database. | |
Returns the underlying EditingContext --see _setContext(). | |
Removes itself from the chain of handlers | |
Return the ``generation'' of the fault --see: 'linkAfterHandler()'. | |
Adds the FaultHandler to the chain ended by 'anAccessGenericFaultHandler'. | |
Returns the successor of 'self' in the chain, or None. | |
Returns the predecessor of 'self' in the chain, or None | |
Automatically called when the EditingContext the FaultHandler (weak-) references is deleted ; simply removes itself from the chain of handlers. | |
Removes itself from the chain. | |
Initializes the AccessGenericFaultHandler ; subclasses typically call this method in their '__init__()' method. | |
Inherited from FaultHandler | |
|
Class Variable Summary | |
---|---|
Inherited from AccessGenericFaultHandler | |
NoneType |
_dbContext = None |
int |
_generation = 0 |
NoneType |
_next = None |
NoneType |
_previous = None |
NoneType |
_weakref_ec = None |
Method Details |
---|
__init__(self,
srcKeyGlobalID,
relationshipName,
aDatabaseContext,
anEditingContext,
object)
|
completeInitializationOfObject(self, anObject)See also: 'DatabaseContext.objectsForSourceGlobalID()' |
isFault(self)Returns true or false, depending on the object internal state. When the object is still a fault, returns 1. When the fault was triggered, this object acts as a proxy for the underlying sequence, and it returns 0 in this case. This is needed during validation, when an object holds a toMany fault and validation needs to know whether this is a fault or not. See also: Relationship.validateValue() |
relationshipName(self)Returns the name of the source object's toMany relationship that fault handler is reponsible for. |
sourceGlobalID(self)Returns the 'KeyGlobalID' identifying the source object for which that fault handler was created. |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Sat Mar 4 13:36:23 2006 | http://epydoc.sf.net |