Back to index

plone3  3.1.7
Public Member Functions
CMFCore.interfaces._content.ISiteRoot Class Reference
Inheritance diagram for CMFCore.interfaces._content.ISiteRoot:
Inheritance graph
[legend]
Collaboration diagram for CMFCore.interfaces._content.ISiteRoot:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def contentItems
def contentIds
def contentValues
def listFolderContents

Detailed Description

Marker interface for the object which serves as the root of a site.

Definition at line 571 of file _content.py.


Member Function Documentation

def CMFCore.interfaces._content.IFolderish.contentIds (   filter = None) [inherited]
Return a sequence of IDs of IContentish and IFolderish sub-objects.

o Provide a filtered view onto 'objectIds', allowing only
  "content space" objects to show through.

o Permission:  Public (not publishable)

Returns -- List of object IDs

Definition at line 537 of file _content.py.

00537 
00538     def contentIds(filter=None):
00539         """ Return a sequence of IDs of IContentish and IFolderish sub-objects.
00540 
00541         o Provide a filtered view onto 'objectIds', allowing only
00542           "content space" objects to show through.
00543 
00544         o Permission:  Public (not publishable)
00545 
00546         Returns -- List of object IDs
00547         """

def CMFCore.interfaces._content.IFolderish.contentItems (   filter = None) [inherited]
General interface for "folderish" content items.
Return a sequence of (object ID, object) tuples for
    IContentish and IFolderish sub-objects.

o Provide a filtered view onto 'objectItems', allowing only
  "content space" objects to show through.

o Permission:  Public (not publishable)

Definition at line 527 of file _content.py.

00527 
00528     def contentItems(filter=None):
00529         """ Return a sequence of (object ID, object) tuples for
00530             IContentish and IFolderish sub-objects.
00531 
00532         o Provide a filtered view onto 'objectItems', allowing only
00533           "content space" objects to show through.
00534 
00535         o Permission:  Public (not publishable)
00536         """

Here is the caller graph for this function:

def CMFCore.interfaces._content.IFolderish.contentValues (   filter = None) [inherited]
Return a sequence of IContentish and IFolderish sub-objects.

o Provide a filtered view onto 'objectValues', allowing only
  "content space" objects to show through.

o Permission:  Public (not publishable)

Returns -- List of objects

Definition at line 548 of file _content.py.

00548 
00549     def contentValues(filter=None):
00550         """ Return a sequence of IContentish and IFolderish sub-objects.
00551 
00552         o Provide a filtered view onto 'objectValues', allowing only
00553           "content space" objects to show through.
00554 
00555         o Permission:  Public (not publishable)
00556 
00557         Returns -- List of objects
00558         """

def CMFCore.interfaces._content.IFolderish.listFolderContents (   contentFilter = None) [inherited]
Return a sequence of IContentish and IFolderish sub-objects,
    filtered by the current user's possession of the View permission.

o Hook around 'contentValues' to let 'folder_contents' be protected.

o Duplicates 'skip_unauthorized' behavior of 'dtml-in'.

o Permission -- List folder contents

Definition at line 559 of file _content.py.

00559 
00560     def listFolderContents(contentFilter=None):
00561         """ Return a sequence of IContentish and IFolderish sub-objects,
00562             filtered by the current user's possession of the View permission.
00563 
00564         o Hook around 'contentValues' to let 'folder_contents' be protected.
00565 
00566         o Duplicates 'skip_unauthorized' behavior of 'dtml-in'.
00567 
00568         o Permission -- List folder contents
00569         """
00570 

Here is the caller graph for this function:


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