| Trees | Index | Help |
|
|---|
| Package OFS :: Module ObjectManager :: Class ObjectManager |
|
object --+
|
Base --+
|
EtagSupport --+ |
| |
LockableItem --+
|
Resource --+
|
Collection --+
|
object --+ |
| |
Base --+ |
| |
CopyContainer --+
|
object --+ |
| |
Base --+ |
| |
Navigation --+
|
object --+ |
| |
Base --+ |
| |
object --+ | |
| | |
Persistent --+ |
| |
Persistent --+
|
object --+ |
| |
Base --+ |
| |
Tabs --+
|
Traversable --+
|
object --+ |
| |
Base --+ |
| |
Acquirer --+
|
ObjectManager
Folder,
PrimaryPathObjectManager,
PrimaryPathObjectManager,
SkinnableObjectManagerGeneric object manager
This class provides core behavior for collections of heterogeneous objects.| Method Summary | |
|---|---|
__class_init__(self)
| |
__getitem__(self,
key)
| |
_checkId(self,
id,
allow_dup)
| |
all_meta_types(self,
interfaces)
| |
filtered_meta_types(self,
user)
| |
Indicate whether the folder has an item by ID. | |
list_imports(self)
| |
manage_afterAdd(self,
item,
container)
| |
manage_afterClone(self,
item)
| |
manage_beforeDelete(self,
item,
container)
| |
Delete a subordinate object | |
Exports an object to a file and returns that file. | |
Directory listing for FTP. | |
Psuedo stat, used by FTP for directory listings. | |
check if the folder has an object with REQUEST['id'] | |
Import an object from a file | |
objectIds(self,
spec)
| |
objectIds_d(self,
t)
| |
objectItems(self,
spec)
| |
objectItems_d(self,
t)
| |
objectMap(self)
| |
objectMap_d(self,
t)
| |
objectValues(self,
spec)
| |
objectValues_d(self,
t)
| |
superValues(self,
t)
| |
tpValues(self)
| |
Inherited from CopyContainer:
cb_dataItems,
cb_dataValid,
manage_clone,
manage_CopyContainerAllItems,
manage_CopyContainerFirstItem,
manage_copyObjects,
manage_cutObjects,
manage_pasteObjects,
manage_renameObject,
manage_renameObjects,
validClipData
Inherited from Navigation:
manage_zmi_logout
Inherited from Tabs:
class_manage_path,
filtered_manage_options,
manage_workspace,
tabs_path_default,
tabs_path_info
Inherited from Persistent:
__getattribute__,
bobobase_modification_time,
locked_in_version,
modified_in_version
Inherited from Persistent:
__delattr__,
__getstate__,
__reduce__,
__setattr__,
__setstate__
Inherited from Collection:
dav__init,
DELETE,
HEAD,
listDAVObjects,
PUT
Inherited from Resource:
COPY,
dav__simpleifhandler,
dav__validate,
LOCK,
manage_DAVget,
MKCOL,
MOVE,
OPTIONS,
PROPFIND,
PROPPATCH,
TRACE,
UNLOCK
Inherited from LockableItem:
wl_clearLocks,
wl_delLock,
wl_getLock,
wl_hasLock,
wl_isLocked,
wl_lockItems,
wl_lockmapping,
wl_lockTokens,
wl_lockValues,
wl_setLock
Inherited from EtagSupport:
http__etag,
http__parseMatchList,
http__processMatchHeaders,
http__refreshEtag
Inherited from Traversable:
absolute_url,
absolute_url_path,
getPhysicalPath,
restrictedTraverse,
unrestrictedTraverse,
virtual_url_path
Inherited from Base:
__getnewargs__
Inherited from object:
__init__,
__hash__,
__reduce_ex__,
__repr__,
__str__
| |
| Method Details |
|---|
hasObject(self, id)Indicate whether the folder has an item by ID. This doesn't try to be more intelligent than _getOb, and doesn't consult _objects (for performance reasons). The common use case is to check that an object does *not* exist. |
manage_delObjects(self, ids=[], REQUEST=None)Delete a subordinate object The objects specified in 'ids' get deleted. |
manage_exportObject(self, id='', download=None, toxml=None, RESPONSE=None, REQUEST=None)Exports an object to a file and returns that file. |
manage_FTPlist(self, REQUEST)Directory listing for FTP. |
manage_FTPstat(self, REQUEST)Psuedo stat, used by FTP for directory listings. |
manage_hasId(self, REQUEST)check if the folder has an object with REQUEST['id'] |
manage_importObject(self, file, REQUEST=None, set_owner=1)Import an object from a file |
| Class Variable Details |
|---|
__implemented__
|
__provides__
|
__roles__
|
isAnObjectManager
|
isPrincipiaFolderish
|
manage_addProduct
|
manage_afterAdd__roles__
|
manage_afterClone__roles__
|
manage_beforeDelete__roles__
|
manage_delObjects__roles__
|
manage_exportObject__roles__
|
manage_FTPlist__roles__
|
manage_FTPstat__roles__
|
manage_hasId__roles__
|
manage_importExportForm
|
manage_importExportForm__roles__
|
manage_importObject__roles__
|
manage_index_main
|
manage_index_main__roles__
|
manage_main
|
manage_main__roles__
|
manage_options
|
meta_type
|
meta_types
|
objectIds__roles__
|
objectItems__roles__
|
objectValues__roles__
|
| Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Thu Aug 16 09:55:10 2007 | http://epydoc.sf.net |