Package CMFPlone :: Package tests :: Module dummy :: Class NonStructuralFolder
[show private | hide private]
[frames | no frames]

Type NonStructuralFolder

             object --+                                    
                      |                                    
                   Base --+                                
                          |                                
                 CopySource --+                            
                              |                            
                  Referenceable --+                        
                                  |                        
                         BaseObject --+                    
                                      |                    
                 object --+           |                    
                          |           |                    
                       Base --+       |                    
                              |       |                    
                CMFCatalogAware --+   |                    
                                  |   |                    
                   CatalogMultiplex --+                    
                                      |                    
                 object --+           |                    
                          |           |                    
                       Base --+       |                    
                              |       |                    
                CMFCatalogAware --+   |                    
                                  |   |                    
                    DynamicType --+   |                    
                                  |   |                    
         object --+               |   |                    
                  |               |   |                    
               Base --+           |   |                    
                      |           |   |                    
    EtagSupport --+   |           |   |                    
                  |   |           |   |                    
       LockableItem --+           |   |                    
                      |           |   |                    
               Resource --+       |   |                    
                          |       |   |                    
                 Collection --+   |   |                    
                              |   |   |                    
             object --+       |   |   |                    
                      |       |   |   |                    
                   Base --+   |   |   |                    
                          |   |   |   |                    
                FindSupport --+   |   |                    
                              |   |   |                    
             object --+       |   |   |                    
                      |       |   |   |                    
                   Base --+   |   |   |                    
                          |   |   |   |                    
         object --+       |   |   |   |                    
                  |       |   |   |   |                    
               Base --+   |   |   |   |                    
                      |   |   |   |   |                    
             CopySource --+   |   |   |                    
                          |   |   |   |                    
               Node --+   |   |   |   |                    
                      |   |   |   |   |                    
                Element --+   |   |   |                    
                          |   |   |   |                    
         object --+       |   |   |   |                    
                  |       |   |   |   |                    
               Base --+   |   |   |   |                    
                      |   |   |   |   |                    
                  Owned --+   |   |   |                    
                          |   |   |   |                    
         object --+       |   |   |   |                    
                  |       |   |   |   |                    
               Base --+   |   |   |   |                    
                      |   |   |   |   |                    
    EtagSupport --+   |   |   |   |   |                    
                  |   |   |   |   |   |                    
       LockableItem --+   |   |   |   |                    
                      |   |   |   |   |                    
               Resource --+   |   |   |                    
                          |   |   |   |                    
         object --+       |   |   |   |                    
                  |       |   |   |   |                    
               Base --+   |   |   |   |                    
                      |   |   |   |   |                    
                   Tabs --+   |   |   |                    
                          |   |   |   |                    
            Traversable --+   |   |   |                    
                          |   |   |   |                    
         object --+       |   |   |   |                    
                  |       |   |   |   |                    
               Base --+   |   |   |   |                    
                      |   |   |   |   |                    
            UndoSupport --+   |   |   |                    
                          |   |   |   |                    
                       Item --+   |   |                    
                              |   |   |                    
     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 --+   |   |                    
                              |   |   |                    
             object --+       |   |   |                    
                      |       |   |   |                    
                   Base --+   |   |   |                    
                          |   |   |   |                    
           Node --+       |   |   |   |                    
                  |       |   |   |   |                    
            Element --+   |   |   |   |                    
                      |   |   |   |   |                    
  ElementWithAttributes --+   |   |   |                    
                          |   |   |   |                    
            PropertyManager --+   |   |                    
                              |   |   |                    
             object --+       |   |   |                    
                      |       |   |   |                    
                   Base --+   |   |   |                    
                          |   |   |   |                    
            RoleManager --+   |   |   |                    
                          |   |   |   |                    
                RoleManager --+   |   |                    
                              |   |   |                    
                         Folder --+   |                    
                                  |   |                    
                   PortalFolderBase --+                    
                                      |                    
                        BaseFolderMixin --+                
                                          |                
                     object --+           |                
                              |           |                
                           Base --+       |                
                                  |       |                
                     object --+   |       |                
                              |   |       |                
                     Persistent --+       |                
                                  |       |                
                         Persistent --+   |                
                                      |   |                
                     ExtensibleMetadata --+                
                                          |                
                                 BaseFolder --+            
                                              |            
                           OrderedContainer --+            
                                              |            
                              OrderedBaseFolder --+        
                                                  |        
                        ConstrainTypesMixin --+   |        
                                              |   |        
                         object --+           |   |        
                                  |           |   |        
                               Base --+       |   |        
                                      |       |   |        
                    BrowserDefaultMixin --+   |   |        
                                          |   |   |        
                                  ATCTMixin --+   |        
                                              |   |        
                                ATCTFolderMixin --+        
                                                  |        
                                  ATCTOrderedFolder --+    
                                                      |    
                                 object --+           |    
                                          |           |    
                                       Base --+       |    
                                              |       |    
                                AutoSortSupport --+   |    
                                                  |   |    
                               OrderedContainer --+   |    
                                                  |   |    
                                   AutoOrderSupport --+    
                                                      |    
                                               ATFolder --+
                                                          |
                                                         NonStructuralFolder


Folder implementing the INonStructuralFolder interface
Method Summary
    Inherited from ATFolder
  Contributors(self, **kw)
Default Accessor.
  Creators(self, **kw)
Default Accessor.
  getConstrainTypesMode(self, **kw)
Default Accessor.
  getEffectiveDate(self, **kw)
Default Accessor.
  getExcludeFromNav(self, **kw)
Default Accessor.
  getExpirationDate(self, **kw)
Default Accessor.
  getRawConstrainTypesMode(self, **kw)
Default Edit Accessor.
  getRawContributors(self, **kw)
Default Edit Accessor.
  getRawCreation_date(self, **kw)
Default Edit Accessor.
  getRawCreators(self, **kw)
Default Edit Accessor.
  getRawDescription(self, **kw)
Default Edit Accessor.
  getRawEffectiveDate(self, **kw)
Default Edit Accessor.
  getRawExcludeFromNav(self, **kw)
Default Edit Accessor.
  getRawExpirationDate(self, **kw)
Default Edit Accessor.
  getRawId(self, **kw)
Default Edit Accessor.
  getRawImmediatelyAddableTypes(self, **kw)
Default Edit Accessor.
  getRawLanguage(self, **kw)
Default Edit Accessor.
  getRawLocallyAllowedTypes(self, **kw)
Default Edit Accessor.
  getRawModification_date(self, **kw)
Default Edit Accessor.
  getRawRelatedItems(self, **kw)
Default Edit Accessor.
  getRawRights(self, **kw)
Default Edit Accessor.
  getRawSubject(self, **kw)
Default Edit Accessor.
  getRawTitle(self, **kw)
Default Edit Accessor.
  getRelatedItems(self, **kw)
Default Accessor.
  Language(self, **kw)
Default Accessor.
  manage_afterAdd(self, item, container)
after add hook...
  Rights(self, **kw)
Default Accessor.
  Schema(self)
Return a (wrapped) schema instance for this object instance.
  setConstrainTypesMode(self, value, **kw)
Default Mutator.
  setContributors(self, value, **kw)
Default Mutator.
  setCreators(self, value, **kw)
Default Mutator.
  setEffectiveDate(self, value, **kw)
Default Mutator.
  setExcludeFromNav(self, value, **kw)
Default Mutator.
  setExpirationDate(self, value, **kw)
Default Mutator.
  setImmediatelyAddableTypes(self, value, **kw)
Default Mutator.
  setLanguage(self, value, **kw)
Default Mutator.
  setLocallyAllowedTypes(self, value, **kw)
Default Mutator.
  setRelatedItems(self, value, **kw)
Default Mutator.
  setRights(self, value, **kw)
Default Mutator.
  setSubject(self, value, **kw)
Default Mutator.
  Subject(self, **kw)
Default Accessor.
    Inherited from AutoOrderSupport
  autoOrderItems()
Auto order all containing items according to the settings...
  manage_renameObject(self, id, new_id, REQUEST)
Rename a particular sub-object without changing its position.
  moveObject(self, id, position)
  moveObjectsByDelta(self, ids, delta, subset_ids, disable_auto_sort)
Move specified sub-objects by delta.
    Inherited from AutoSortSupport
  getDefaultSorting(self)
Get default sorting key and direction.
  getSortAuto(self)
Get auto sort setting...
  getSortFolderishFirst(self)
Get the value for sorting folderish objects before ordinary items...
  getSortReverse(self)
Get reverse sort setting...
  setDefaultSorting(self, key, reverse)
Set default sorting key and direction.
  setSortAuto(self, value)
Set auto sort setting...
  setSortFolderishFirst(self, value)
Set the value for sorting folderish objects before ordinary items...
  setSortReverse(self, value)
Set reverse sort setting...
    Inherited from OrderedContainer
  getCMFObjectsSubsetIds(self, objs)
Get the ids of only cmf objects (used for moveObjectsByDelta)
  getObjectPosition(self, id)
  moveObjectsDown(self, ids, delta, RESPONSE)
move an object down
  moveObjectsToBottom(self, ids, RESPONSE)
move an object to the bottom
  moveObjectsToTop(self, ids, RESPONSE)
move an object to the top
  moveObjectsUp(self, ids, delta, RESPONSE)
Move an object up
  moveObjectToPosition(self, id, position)
Move specified object to absolute position.
  orderObjects(self, key, reverse)
Order sub-objects by key and direction.
    Inherited from ConstrainTypesMixin
  allowedContentTypes(self)
returns constrained allowed types as list of fti's...
  canSetConstrainTypes(self)
Find out if the current user is allowed to set the allowable types...
  getDefaultAddableTypes(self)
returns a list of normally allowed objects as ftis...
  getImmediatelyAddableTypes(self)
Get the list of type ids which should be immediately addable.
  getLocallyAllowedTypes(self)
If enableTypeRestrictions is ENABLE, return the list of types set.
  invokeFactory(self, type_name, id, RESPONSE, *args, **kw)
Invokes the portal_types tool...
  validate_preferredTypes(self, value)
Ensure that the preferred types is a subset of the allowed types.
    Inherited from BrowserDefaultMixin
  __call__(self)
Resolve and return the selected view template applied to the object.
  canSetDefaultPage(self)
Check if the user has permission to select a default page on this (folderish) item, and the item is folderish.
  canSetLayout(self)
Check if the current authenticated user is permitted to select a layout.
  defaultView(self, request)
Get the actual view to use.
  getAvailableLayouts(self)
Get the layouts registered for this object from its FTI.
  getDefaultLayout(self)
Get the default layout method.
  getDefaultPage(self)
Return the id of the default page, or None if none is set.
  getLayout(self, **kw)
Get the selected view method.
  setDefaultPage(self, objectId)
Set the default page to display in this (folderish) object.
  setLayout(self, layout)
Set the layout as the current view.
    Inherited from OrderedBaseFolder
  __init__(self, oid, **kwargs)
    Inherited from BaseFolder
  Description(self, **kwargs)
We have to override Description here to handle arbitrary arguments since PortalFolder defines it.
  setDescription(self, value, **kwargs)
We have to override setDescription here to handle arbitrary arguments since PortalFolder defines it.
    Inherited from BaseFolderMixin
  __getitem__(self, key)
Overwrite __getitem__.
  folderlistingFolderContents(self, spec, contentFilter, suppressHiddenFiles)
Calls listFolderContents in protected only by ACI so that folder_listing can work without the List folder contents permission, as in CMFDefault.
  listFolderContents(self, spec, contentFilter, suppressHiddenFiles)
Optionally you can suppress "hidden" files, or files that begin with a dot.
  manage_addFolder(self, id, title, REQUEST, type_name)
Add a new folder-like object with id *id*.
  manage_afterClone(self, item)
Add self to the workflow.
  manage_beforeDelete(self, item, container)
  manage_delObjects(self, ids, REQUEST)
We need to enforce security.
  MKCOL_handler(self, id, REQUEST, RESPONSE)
Hook into the MKCOL (make collection) process to call manage_afterMKCOL.
  setTitle(self, value, **kwargs)
We have to override setTitle here to handle arbitrary arguments since PortalFolder defines it.
  Title(self, **kwargs)
We have to override Title here to handle arbitrary arguments since PortalFolder defines it.
  view(self)
View method for CMF 1.4.
    Inherited from CatalogMultiplex
  indexObject(self)
Index the object in the portal catalog.
  reindexObject(self, idxs)
Reindex the object in the portal catalog.
  unindexObject(self)
Unindex the object from the portal catalog.
    Inherited from CMFCatalogAware
  _at_orig_manage_beforeDelete(self, item, container)
  manage_workflowsTab(self, REQUEST, manage_tabs_message)
Tab displaying the current workflows for the content object.
  notifyWorkflowCreated(self)
Notify the workflow that self was just created.
  opaqueIds(self)
Return opaque ids (subelements that are contained using something that is not an ObjectManager).
  opaqueItems(self)
Return opaque items (subelements that are contained using something that is not an ObjectManager).
  opaqueValues(self)
Return opaque values (subelements that are contained using something that is not an ObjectManager).
  reindexObjectSecurity(self, skip_self)
Reindex security-related indexes on the object.
    Inherited from BaseObject
  __bobo_traverse__(self, REQUEST, name)
Hook for Zope 2 traversal
  __fallback_traverse__(self, REQUEST, name)
Allows transparent access to session subobjects.
  addSubObjects(self, objects, REQUEST)
Adds a dictionary of objects to a volatile attribute.
  at_post_create_script(self)
  at_post_edit_script(self)
  checkCreationFlag(self)
Returns True if the object has been fully saved, False otherwise.
  cleanupLayers(self, item, container)
  get_content_type(self, key)
Returns the content type from a field.
  get_portal_metadata(self, field)
Returns the portal_metadata for a field.
  getCharset(self)
Returns the site default charset, or utf-8.
  getContentType(self, key)
Returns the content type from a field.
  getDefault(self, field)
Return the default value of a field.
  getField(self, key, wrapped)
Returns a field object.
  getFilename(self, key)
Returns the filename from a field.
  getFolderWhenPortalFactory(self)
Returns the folder where this object was created temporarily.
  getId(self)
Gets the object id.
  getPrimaryField(self)
The primary field is some object that responds to PUT/manage_FTPget events.
  getSubObject(self, name, REQUEST, RESPONSE)
Gets a dictionary of objects from a volatile attribute.
  getWrappedField(self, key)
Gets a field by id which is explicitly wrapped.
  initializeLayers(self, item, container)
  isBinary(self, key)
Return wether a field contains binary data.
  isTemporary(self)
Checks to see if we are created as temporary object by portal factory.
  isTransformable(self, name)
Returns wether a field is transformable.
  markCreationFlag(self)
Sets flag on the instance to indicate that the object hasn't been saved properly (unset in content_edit).
  post_validate(self, REQUEST, errors)
  pre_validate(self, REQUEST, errors)
  processForm(self, data, metadata, REQUEST, values)
Processes the schema looking for data in the form.
  Schemata(self)
Returns the Schemata for the Object.
  SearchableText(self)
All fields marked as 'searchable' are concatenated together here for indexing purpose.
  setContentType(self, value, key)
Sets the content type of a field.
  setDefaults(self)
Sets the field values to the default values.
  setFilename(self, value, key)
Sets the filename of a field.
  setId(self, value)
Sets the object id.
  title_or_id(self)
Returns the title if it is not blank and the id otherwise.
  Type(self)
Dublin Core element - Object type.
  unmarkCreationFlag(self)
Removes the creation flag.
  update(self, **kwargs)
Changes the values of the field and reindex the object.
  validate(self, REQUEST, errors, data, metadata)
Validates the form data from the request.
  validate_field(self, name, value, errors)
Field's validate hook.
  Vocabulary(self, key)
Returns the vocabulary for a specified field.
  widget(self, field_name, mode, field, **kwargs)
Returns the rendered widget.
    Inherited from Referenceable
  addReference(self, object, relationship, **kwargs)
  deleteReference(self, target, relationship)
  deleteReferences(self, relationship)
  getBackReferenceImpl(self, relationship, targetObject)
get all the back reference objects for this object
  getBackReferences(self, relationship, targetObject)
get all the back referenced objects for this object
  getBRefs(self, relationship, targetObject)
get all the back referenced objects for this object
  getBRelationships(self)
What kinds of relationships does this object have from others
  getReferenceImpl(self, relationship, targetObject)
get all the reference objects for this object
  getReferenceMap(self)
The client side map for this objects references
  getReferencePng(self, REQUEST)
A png of the references for this object
  getReferences(self, relationship, targetObject)
get all the referenced objects for this object
  getRefs(self, relationship, targetObject)
get all the referenced objects for this object
  getRelationships(self)
What kinds of relationships does this object have
  hasRelationshipTo(self, target, relationship)
  reference_url(self)
like absoluteURL, but return a link to the object with this UID
  UID(self)
    Inherited from CopySource
  cb_isCopyable(self)
  cb_isMoveable(self)
  cb_userHasCopyOrMovePermission(self)
    Inherited from PortalFolderBase
  checkIdAvailable(self, id)
  contentIds(self, spec, filter)
  contentItems(self, spec, filter)
  contentValues(self, spec, filter)
  decodeFolderFilter(self, encoded)
Parse cookie string for using variables in dtml.
  encodeFolderFilter(self, REQUEST)
Parse cookie string for using variables in dtml.
  listDAVObjects(self)
  PUT_factory(self, name, typ, body)
Factory for PUT requests to objects which do not yet exist.
    Inherited from DynamicType
  __before_publishing_traverse__(self, arg1, arg2)
Pre-traversal hook.
  _getPortalTypeName(self)
Get the portal type name that can be passed to portal_types.
  getActionInfo(self, action_chain, check_visibility, check_condition)
Get an Action info mapping specified by a chain of actions.
  getIcon(self, relative_to_portal)
Using this method allows the content class creator to grab icons on the fly instead of using a fixed attribute on the class.
  getPortalTypeName(self)
Get the portal type name that can be passed to portal_types.
  getTypeInfo(self)
Get the TypeInformation object specified by the portal type.
    Inherited from Folder
  externalEditLink_(self, object, borrow_lock)
Insert the external editor link to an object if appropriate
  icon(self, relative_to_portal)
Using this method allows the content class creator to grab icons on the fly instead of using a fixed attribute on the class.
  manage_addZGadflyConnection(self, id, title, connection, check, REQUEST)
  manage_addZGadflyConnectionForm(self, REQUEST, *args, **kw)
  SQLConnectionIDs(self)
Find SQL database connections in the current folder and above
  ZQueryIds(self)
    Inherited from ObjectManager
  __class_init__(self)
  addDTMLDocument(self, id, title, file, REQUEST, submit)
Add a DTML Document object with the contents of file.
  addDTMLMethod(self, id, title, file, REQUEST, submit)
Add a DTML Method object with the contents of file.
  all_meta_types(self, interfaces)
  filtered_meta_types(self, user)
  list_imports(self)
  manage_addDocument(self, id, title, file, REQUEST, submit)
Add a DTML Method object with the contents of file.
  manage_addDTMLDocument(self, id, title, file, REQUEST, submit)
Add a DTML Document object with the contents of file.
  manage_addDTMLMethod(self, id, title, file, REQUEST, submit)
Add a DTML Method object with the contents of file.
  manage_addFile(self, id, file, title, precondition, content_type, REQUEST)
Add a new File object.
  manage_addImage(self, id, file, title, precondition, content_type, REQUEST)
Add a new Image object.
  manage_addOrderedFolder(self, id, title, createPublic, createUserF, REQUEST)
Add a new ordered Folder object with id *id*.
  manage_addSiteRoot(self, title, base, path, REQUEST, **ignored)
  manage_addUserFolder(self, dtself, REQUEST, **ignored)
  manage_exportObject(self, id, download, toxml, RESPONSE, REQUEST)
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, set_owner)
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(self)
  cb_dataValid(self)
  manage_clone(self, ob, id, REQUEST)
  manage_CopyContainerAllItems(self, REQUEST)
  manage_CopyContainerFirstItem(self, REQUEST)
  manage_copyObjects(self, ids, REQUEST, RESPONSE)
Put a reference to the objects named in ids in the clip board
  manage_cutObjects(self, ids, REQUEST)
Put a reference to the objects named in ids in the clip board
  manage_pasteObjects(self, cb_copy_data, REQUEST)
Paste previously copied objects into the current object.
  manage_renameObjects(self, ids, new_ids, REQUEST)
Rename several sub-objects
  validClipData(self)
    Inherited from Navigation
  manage_zmi_logout(self, REQUEST, RESPONSE)
Logout current user
    Inherited from Tabs
  _old_filtered_manage_options(self, REQUEST)
  class_manage_path(self)
  filtered_manage_options(self, REQUEST)
  manage_workspace(self, REQUEST)
Dispatch to first interface in manage_options
  tabs_path_default(self, REQUEST, unquote)
  tabs_path_info(self, script, path, quote)
    Inherited from Persistent
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  bobobase_modification_time(self)
  locked_in_version(self)
Was the object modified in any version?
  modified_in_version(self)
Was the object modified in this version?
    Inherited from Persistent
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getstate__(...)
Get the object serialization state
  __reduce__(...)
Reduce an object to contituent parts for serialization
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __setstate__(...)
Set the object serialization state The state should be in one of 3 forms: - None Ignored - A dictionary In this case, the object's instance dictionary will be cleared and updated with the new state.
    Inherited from Collection
  dav__init(self, request, response)
  DELETE(self, REQUEST, RESPONSE)
Delete a collection resource.
  PUT(self, REQUEST, RESPONSE)
The PUT method has no inherent meaning for collection resources, though collections are not specifically forbidden to handle PUT requests.
    Inherited from Resource
  COPY(self, REQUEST, RESPONSE)
Create a duplicate of the source resource whose state and behavior match that of the source resource as closely as possible.
  dav__simpleifhandler(self, request, response, method,