Back to index

plone3  3.1.7
Public Member Functions | Static Public Attributes | Static Private Attributes
ATContentTypes.content.folder.ATFolder Class Reference
Inheritance diagram for ATContentTypes.content.folder.ATFolder:
Inheritance graph
[legend]
Collaboration diagram for ATContentTypes.content.folder.ATFolder:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def getNextPreviousParentValue
def manage_afterAdd

Static Public Attributes

 schema = ATFolderSchema
string portal_type = 'Folder'
string archetype_name = 'Folder'
tuple assocMimetypes = ()
tuple assocFileExt = ()
tuple cmf_edit_kws = ()
tuple security = ClassSecurityInfo()

Static Private Attributes

dictionary _atct_newTypeFor = {'portal_type' : 'CMF Folder', 'meta_type' : 'Plone Folder'}
tuple __implements__
 __dav_marshall__ = True

Detailed Description

A folder which can contain other items.

Definition at line 53 of file folder.py.


Member Function Documentation

If the parent node is also an IATFolder and has next/previous
navigation enabled, then let this folder have it enabled by
default as well.

Definition at line 74 of file folder.py.

00074 
00075     def getNextPreviousParentValue(self):
00076         """If the parent node is also an IATFolder and has next/previous
00077         navigation enabled, then let this folder have it enabled by
00078         default as well.
00079         """
00080         parent = self.getParentNode()
00081         from Products.ATContentTypes.interface.folder import IATFolder as IATFolder_
00082         if IATFolder_.providedBy(parent):
00083             return parent.getNextPreviousEnabled()
00084         else:
00085             return False

def ATContentTypes.content.folder.ATFolder.manage_afterAdd (   self,
  item,
  container 
)

Definition at line 86 of file folder.py.

00086 
00087     def manage_afterAdd(self, item, container):
00088         ATCTOrderedFolder.manage_afterAdd(self, item, container)
00089         AutoOrderSupport.manage_afterAdd(self, item, container)
00090 
00091 registerATCT(ATFolder, PROJECTNAME)

Here is the call graph for this function:


Member Data Documentation

Definition at line 69 of file folder.py.

Initial value:
(ATCTOrderedFolder.__implements__, IATFolder,
                     AutoOrderSupport.__implements__)

Definition at line 65 of file folder.py.

dictionary ATContentTypes.content.folder.ATFolder._atct_newTypeFor = {'portal_type' : 'CMF Folder', 'meta_type' : 'Plone Folder'} [static, private]

Definition at line 60 of file folder.py.

Definition at line 59 of file folder.py.

Definition at line 62 of file folder.py.

Definition at line 61 of file folder.py.

Definition at line 63 of file folder.py.

Definition at line 58 of file folder.py.

Definition at line 56 of file folder.py.

tuple ATContentTypes.content.folder.ATFolder.security = ClassSecurityInfo() [static]

Definition at line 71 of file folder.py.


The documentation for this class was generated from the following file: