| Trees | Index | Help |
|---|
| Package Products :: Package ZCatalog :: Module CatalogBrains :: Class AbstractCatalogBrain |
|
object --+
|
Base --+
|
Acquirer --+
|
object --+ |
| |
Base --+ |
| |
NoInstanceDictionaryBase --+ |
| |
Record --+
|
AbstractCatalogBrain
UIDCatalogBrains| Method Summary | |
|---|---|
Return the object for this record | |
Get the physical path for this record | |
Return the record ID for this object. | |
Generate a URL for this record | |
has_key(self,
key)
| |
Return the object for this record | |
| Inherited from Record | |
__init__([v]) -- Initialize a record, possibly with state | |
x.__add__(y) <==> x+y | |
x.__cmp__(y) <==> cmp(x,y) | |
x.__delattr__('name') <==> del x.name | |
x.__delitem__(y) <==> del x[y] | |
Use of negative indices is not supported. | |
x.__getattribute__('name') <==> x.name | |
x.__getitem__(y) <==> x[y] | |
Use of negative indices is not supported. | |
__getstate__() -- Get the record's data | |
x.__len__() <==> len(x) | |
x.__mul__(n) <==> x*n | |
T.__new__(S, ...) -> a new object with type S, a subtype of T | |
x.__rmul__(n) <==> n*x | |
x.__setattr__('name', value) <==> x.name = value | |
x.__setitem__(i, y) <==> x[i]=y | |
Use of negative indices is not supported. | |
__setstate__(v) -- Set the record's data | |
| Inherited from Acquirer | |
__of__(context) -- return the object in a context | |
| Inherited from Base | |
Get arguments to be passed to __new__ | |
Reduce an object to contituent parts for serialization | |
| Inherited from object | |
x.__hash__() <==> hash(x) | |
helper for pickle | |
x.__repr__() <==> repr(x) | |
x.__str__() <==> str(x) | |
| Class Variable Summary | |
|---|---|
| Inherited from Record | |
int |
__allow_access_to_unprotected_subobjects__ = 1 |
| Method Details |
|---|
getObject(self, REQUEST=None)Return the object for this record Will return None if the object cannot be found via its cataloged path (i.e., it was deleted or moved without recataloging), or if the user is not authorized to access the object. This method mimicks a subset of what publisher's traversal does, so it allows access if the final object can be accessed even if intermediate objects cannot. |
getPath(self)Get the physical path for this record |
getRID(self)Return the record ID for this object. |
getURL(self, relative=0)Generate a URL for this record |
_unrestrictedGetObject(self)Return the object for this record Same as getObject, but does not do security checks. |
| Trees | Index | Help |
|---|
| Generated by Epydoc 2.1 on Wed Nov 30 03:03:10 2005 | http://epydoc.sf.net |