Back to index

plone3  3.1.7
Public Member Functions | Static Public Attributes | Static Private Attributes
Archetypes.BaseContent.BaseContent Class Reference
Inheritance diagram for Archetypes.BaseContent.BaseContent:
Inheritance graph
[legend]
Collaboration diagram for Archetypes.BaseContent.BaseContent:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def manage_afterAdd
def manage_afterClone
def manage_beforeDelete

Static Public Attributes

 schema = BaseContentMixin.schema+ExtensibleMetadata.schema
 manage_options = BaseContentMixin.manage_options+\
tuple security = ClassSecurityInfo()
int isPrincipiaFolderish = 0
int isAnObjectManager = 0
 PUT = WebDAVSupport.PUT
 manage_FTPget = WebDAVSupport.manage_FTPget
 manage_afterPUT = WebDAVSupport.manage_afterPUT

Static Private Attributes

 __implements__ = BaseContentMixin.__implements__,IExtensibleMetadata

Detailed Description

A not-so-basic CMF Content implementation with Dublin Core
Metadata included

Definition at line 73 of file BaseContent.py.


Constructor & Destructor Documentation

def Archetypes.BaseContent.BaseContent.__init__ (   self,
  oid,
  kwargs 
)

Definition at line 85 of file BaseContent.py.

00085 
00086     def __init__(self, oid, **kwargs):
00087         BaseContentMixin.__init__(self, oid, **kwargs)
00088         ExtensibleMetadata.__init__(self)
00089 
00090 InitializeClass(BaseContent)
00091 

Here is the caller graph for this function:


Member Function Documentation

def Archetypes.BaseContent.BaseContentMixin.manage_afterAdd (   self,
  item,
  container 
) [inherited]

Definition at line 38 of file BaseContent.py.

00038 
00039     def manage_afterAdd(self, item, container):
00040         BaseObject.manage_afterAdd(self, item, container)

Here is the caller graph for this function:

def Archetypes.BaseContent.BaseContentMixin.manage_afterClone (   self,
  item 
) [inherited]

Definition at line 42 of file BaseContent.py.

00042 
00043     def manage_afterClone(self, item):
00044         BaseObject.manage_afterClone(self, item)

def Archetypes.BaseContent.BaseContentMixin.manage_beforeDelete (   self,
  item,
  container 
) [inherited]

Definition at line 46 of file BaseContent.py.

00046 
00047     def manage_beforeDelete(self, item, container):
00048         BaseObject.manage_beforeDelete(self, item, container)
00049         #and reset the rename flag (set in Referenceable._notifyCopyOfCopyTo)
00050         self._v_cp_refs = None


Member Data Documentation

Reimplemented from Archetypes.BaseContent.BaseContentMixin.

Definition at line 77 of file BaseContent.py.

Definition at line 34 of file BaseContent.py.

Definition at line 33 of file BaseContent.py.

Definition at line 67 of file BaseContent.py.

Definition at line 64 of file BaseContent.py.

Reimplemented from Archetypes.BaseContent.BaseContentMixin.

Definition at line 82 of file BaseContent.py.

Definition at line 61 of file BaseContent.py.

Archetypes.BaseContent.BaseContent.schema = BaseContentMixin.schema+ExtensibleMetadata.schema [static]

Definition at line 80 of file BaseContent.py.

tuple Archetypes.BaseContent.BaseContentMixin.security = ClassSecurityInfo() [static, inherited]

Definition at line 30 of file BaseContent.py.


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