Package Archetypes :: Module BaseContent :: Class BaseContent
[show private | hide private]
[frames | no frames]

Type BaseContent

         object --+                    
                  |                    
               Base --+                
                      |                
             CopySource --+            
                          |            
              Referenceable --+        
                              |        
                     BaseObject --+    
                                  |    
             object --+           |    
                      |           |    
                   Base --+       |    
                          |       |    
            CMFCatalogAware --+   |    
                              |   |    
               CatalogMultiplex --+    
                                  |    
                 object --+       |    
                          |       |    
                       Base --+   |    
                              |   |    
                     Historical --+    
                                  |    
             object --+           |    
                      |           |    
                   Base --+       |    
                          |       |    
            CMFCatalogAware --+   |    
                              |   |    
                DynamicType --+   |    
                              |   |    
         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 --+   |   |   |    
                      |   |   |   |    
         object --+   |   |   |   |    
                  |   |   |   |   |    
         Persistent --+   |   |   |    
                      |   |   |   |    
             Persistent --+   |   |    
                          |   |   |    
         object --+       |   |   |    
                  |       |   |   |    
               Base --+   |   |   |    
                      |   |   |   |    
        RoleManager --+   |   |   |    
                      |   |   |   |    
            RoleManager --+   |   |    
                          |   |   |    
         object --+       |   |   |    
                  |       |   |   |    
               Base --+   |   |   |    
                      |   |   |   |    
               Acquirer --+   |   |    
                          |   |   |    
                 SimpleItem --+   |    
                              |   |    
                  PortalContent --+    
                                  |    
                   BaseContentMixin --+
                                      |
                 object --+           |
                          |           |
                       Base --+       |
                              |       |
                 object --+   |       |
                          |   |       |
                 Persistent --+       |
                              |       |
                     Persistent --+   |
                                  |   |
                 ExtensibleMetadata --+
                                      |
                     object --+       |
                              |       |
                           Base --+   |
                                  |   |
                   Node --+       |   |
                          |       |   |
                    Element --+   |   |
                              |   |   |
          ElementWithAttributes --+   |
                                  |   |
                    PropertyManager --+
                                      |
                                     BaseContent


A not-so-basic CMF Content implementation with Dublin Core Metadata included
Method Summary
  __init__(self, oid, **kwargs)
    Inherited from BaseContentMixin
  manage_afterAdd(self, item, container)
Add self to the catalog.
  manage_afterClone(self, item)
Add self to the workflow.
  manage_afterPUT(self, data, marshall_data, file, context, mimetype, filename, REQUEST, RESPONSE)
After webdav/ftp PUT method
  manage_beforeDelete(self, item, container)
  manage_FTPget(self, REQUEST, RESPONSE)
Get the raw content for this object (also used for the WebDAV SRC)
  PUT(self, REQUEST, RESPONSE)
HTTP PUT handler with marshalling support
    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.
  __getitem__(self, key)
Overloads the object's item access.
  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)
  edit(self, **kwargs)
Changes the values of the field and reindex the object.
  get_content_type(self, key)
Returns the content type from a field.
  get_portal_metadata(self, field)
Returns the portal_metadata for a field.
  get_size(self)
Used for FTP and apparently the ZMI now too.
  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.
  initializeArchetype(self, **kwargs)
Called by the generated addXXX factory in types tool.
  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 PortalContent
  __call__(self)
Invokes the default view.
  failIfLocked(self)
Check if isLocked via webDav
  view(self)
Returns the default view even if index_html is overridden.
    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 Item
  __len__(self)
  __repr__(self)
Show the physical path of the object and its context if available.
  analyseDocumentation(self, object, type, filter)
  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(self, URL1)
  manage_editedDialog(self, REQUEST, **args)
  manage_FTPlist(self, REQUEST)
Directory listing for FTP.
  manage_FTPstat(self, REQUEST)
Psuedo stat, used by FTP for directory listings.
  objectIds(self, spec)
  objectItems(self, spec)
  objectValues(self, spec)
  raise_standardErrorMessage(self, client, REQUEST, error_type, error_value, tb, error_tb, error_message, tagSearch, error_log_url)
  this(self)
  title_and_id(self)
Return the title if it is not blank and the id otherwise.
  tpURL(self)
  tpValues(self)
    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__init(self, request, response)
  dav__simpleifhandler(self, request, response, method, col, url, refresh)
  dav__validate(self, object, methodname, REQUEST)
  DELETE(self, REQUEST, RESPONSE)
Delete a resource.
  HEAD(self, REQUEST, RESPONSE)
Retrieve resource information without a response body.
  listDAVObjects(self)
  LOCK(self, REQUEST, RESPONSE)
Lock a resource
  manage_DAVget(self)
Gets the document source
  MKCOL(self, REQUEST, RESPONSE)
Create a new collection resource.
  MOVE(self, REQUEST, RESPONSE)
Move a resource to a new location.
  OPTIONS(self, REQUEST, RESPONSE)
Retrieve communication options.
  PROPFIND(self, REQUEST, RESPONSE)
Retrieve properties defined on the resource.
  PROPPATCH(self, REQUEST, RESPONSE)
Set and/or remove properties defined on the resource.
  TRACE(self, REQUEST, RESPONSE)
Return the HTTP message received back to the client as the entity-body of a 200 (OK) response.
  UNLOCK(self, REQUEST, RESPONSE)
Remove an existing lock on a resource.
    Inherited from LockableItem
  wl_clearLocks(self)
  wl_delLock(self, locktoken)
  wl_getLock(self, locktoken)
  wl_hasLock(self, token, killinvalids)
  wl_isLocked(self)
  wl_lockItems(self, killinvalids)
  wl_lockmapping(self, killinvalids, create)
if 'killinvalids' is 1, locks who are no longer valid will be deleted
  wl_lockTokens(self, killinvalids)
  wl_lockValues(self, killinvalids)
  wl_setLock(self, locktoken, lock)
    Inherited from EtagSupport
  http__etag(self, readonly)
  http__parseMatchList(self, REQUEST, header)
  http__processMatchHeaders(self, REQUEST)
  http__refreshEtag(self)
    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 Traversable
  absolute_url(self, relative)
Return the absolute URL of the object.
  absolute_url_path(self)
Return the path portion of the absolute URL of the object.
  getPhysicalPath(self)
Get the physical path of the object.
  restrictedTraverse(self, path, default)
  unrestrictedTraverse(self, path, default, restricted)
Lookup an object by path.
  virtual_url_path(self)
Return a URL for the object, relative to the site root.
    Inherited from Element
  getAttribute(self, name)
Retrieves an attribute value by name.
  getAttributeNode(self, name)
Retrieves an Attr node by name or None if there is no such attribute.
  getChildNodes(self)
Returns a NodeList that contains all children of this node.
  getElementsByTagName(self, tagname)
Returns a NodeList of all the Elements with a given tag name in the order in which they would be encountered in a preorder traversal of the Document tree.
  getFirstChild(self)
The first child of this node.
  getLastChild(self)
The last child of this node.
  getNextSibling(self)
The node immediately preceding this node.
  getNodeName(self)
The name of this node, depending on its type
  getNodeType(self)
A code representing the type of the node.
  getParentNode(self)
The parent of this node.
  getPreviousSibling(self)
The node immediately preceding this node.
  getTagName(self)
The name of the element
    Inherited from Node
  getAttributes(self)
Returns a NamedNodeMap containing the attributes of this node (if it is an element) or None otherwise.
  getNodeValue(self)
The value of this node, depending on its type
  getOwnerDocument(self)
The Document object associated with this node.
  hasChildNodes(self)
Returns true if the node has any children, false if it doesn't.
    Inherited from Owned
  changeOwnership(self, user, recursive)
Change the ownership to the given user.
  getOwner(self, info, aq_get, UnownableOwner, getSecurityManager)
Get the owner
  getOwnerTuple(self)
Return a tuple, (userdb_path, user_id) for the owner.
  getWrappedOwner(self)
Get the owner, modestly wrapped in the user folder.
  manage_changeOwnershipType(self, explicit, RESPONSE, REQUEST)
Change the type (implicit or explicit) of ownership.
  manage_fixupOwnershipAfterAdd(self)
  manage_takeOwnership(self, REQUEST, RESPONSE, recursive)
Take ownership (responsibility) for an object.
  owner_info(self)
Get ownership info for display
  userCanTakeOwnership(self)
    Inherited from UndoSupport
  get_request_var_or_attr(self, name, default)
  manage_undo_transactions(self, transaction_info, REQUEST)
  undoable_transactions(self, first_transaction, last_transaction, PrincipiaUndoBatchSize)
    Inherited from Persistent
  __class_init__(self)
  __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
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __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 RoleManager
  ac_inherited_permissions(self, all)
  access_debug_info(self)
Return debug info.
  acquiredRolesAreUsedBy(self, permission)
Used by management screen.
  get_local_roles(self)
  get_local_roles_for_userid(self, userid)
  get_valid_userids(self)
  has_local_roles(self)
  manage_access(self, REQUEST, **kw)
Return an interface for making permissions settings.
  manage_acquiredPermissions(self, permissions, REQUEST)
Change the permissions that acquire.
  manage_addLocalRoles(self, userid, roles, REQUEST)
Set local roles for a user.
  manage_changePermissions(self, REQUEST)
Change all permissions settings, called by management screen.
  manage_defined_roles(self, submit, REQUEST)
Called by management screen.
  manage_delLocalRoles(self, userids, REQUEST)
Remove all local roles for a user.
  manage_editRoles(self, REQUEST, acl_type, acl_roles)
  manage_permission(self, permission_to_manage, roles, acquire, REQUEST)
Change the settings for the given permission.
  manage_role(self, role_to_manage, permissions, REQUEST)
Change the permissions given to the given role.
  manage_setLocalRoles(self, userid, roles, REQUEST)
Set local roles for a user.
  permission_settings(self, permission)
Return user-role permission settings.
  permissionsOfRole(self, role)
Used by management screen.
  possible_permissions(self)
  rolesOfPermission(self, permission)
Used by management screen.
  userdefined_roles(self)
Return list of user-defined roles.
  users_with_local_role(self, role)
  valid_roles(self)
Return list of valid roles.
  validate_roles(self, roles)
Return true if all given roles are valid.
  validRoles(self)
Return list of valid roles.
    Inherited from RoleManager
  manage_getPermissionMapping(self)
Return the permission mapping for the object This is a list of dictionaries with: permission_name -- The name of the native object permission class_permission -- The class permission the permission is mapped to.
  manage_setPermissionMapping(self, permission_names, class_permissions, REQUEST)
Change the permission mapping
    Inherited from Historical
  manage_afterHistoryCopy(self)
  manage_beforeHistoryCopy(self)
  manage_change_history(self)
  manage_historicalComparison(self, REQUEST, keys)
Compare two selected revisions
  manage_historyCompare(self, rev1, rev2, REQUEST, historyComparisonResults)
  manage_historyCopy(self, keys, RESPONSE, URL1)
Copy a selected revision to the present
    Inherited from ExtensibleMetadata
  addCreator(self, creator)
Add creator to Dublin Core creators.
  allowDiscussion(self, allowDiscussion, **kw)
  contentEffective(self, date)
Is the date within the resource's effective range?
  contentExpired(self, date)
Is the date after resource's expiration
  created(self)
Dublin Core element - date resource created, returned as DateTime.
  CreationDate(self)
Dublin Core element - date resource created.
  Creator(self)
Dublin Core Creator element - resource author.
  Date(self)
Dublin Core element - default date
  defaultLanguage(self)
Retrieve the default language
  editIsDiscussable(self, encoding)
  editMetadata(self, title, subject, description, contributors, effective_date, expiration_date, format, language, rights)
used to be: editMetadata = WorkflowAction(_editMetadata) Need to add check for webDAV locked resource for TTW methods.
  effective(self)
Dublin Core element - date resource becomes effective, returned as DateTime.
  EffectiveDate(self)
Dublin Core element - date resource becomes effective.
  ExpirationDate(self)
Dublin Core element - date resource expires.
  expires(self)
Dublin Core element - date resource expires, returned as DateTime.
  Format(self)
cmf/backward compat Dublin Core element - resource format
  getMetadataHeaders(self)
Return RFC-822-style headers.
  Identifer(self)
dublin core getId method
  Identifier(self)
Dublin Core element - Object ID
  isDiscussable(self, encoding)
  languages(self)
Vocabulary method for the language field
  listContributors(self)
Dublin Core element - Contributors
  listCreators(self)
List Dublin Core Creator elements - resource authors.
  manage_editMetadata(self, title, subject, description, contributors, effective_date, expiration_date, format, language, rights, REQUEST)
Update metadata from the ZMI.
  ModificationDate(self)
Dublin Core element - date resource last modified.
  modified(self)
Dublin Core element - date resource last modified, returned as DateTime.
  notifyModified(self)
Take appropriate action after the resource has been modified.
  Publisher(self)
Dublin Core element - resource publisher
  setCreationDate(self, creation_date)
Set the date when the resource was created.
  setFormat(self, value)
cmf/backward compat: ignore setFormat
  setModificationDate(self, modification_date)
Set the date when the resource was last modified.
    Inherited from PropertyManager
  getProperty(self, id, d)
Get the property 'id'.
  getPropertyType(self, id)
Get the type of property 'id'.
  hasProperty(self, id)
Return true if object has a property 'id'.
  manage_addProperty(self, id, value, type, REQUEST)
Add a new property via the web.
  manage_changeProperties(self, REQUEST, **kw)
Change existing object properties.
  manage_changePropertyTypes(self, old_ids, props, REQUEST)
Replace one set of properties with another
  manage_delProperties(self, ids, REQUEST)
Delete one or more properties specified by 'ids'.
  manage_editProperties(self, REQUEST)
Edit object properties via the web.
  propdict(self)
  propertyIds(self)
Return a list of property ids.
  propertyItems(self)
Return a list of (id,property) tuples.
  propertyLabel(self, id)
Return a label for the given property id
  propertyMap(self)
Return a tuple of mappings, giving meta-data for properties.
  propertyValues(self)
Return a list of actual property objects.
  valid_property_id(self, id)
    Inherited from Base
  __getnewargs__(...)
Get arguments to be passed to __new__
    Inherited from object
  __hash__(x)
x.__hash__() <==> hash(x)
  __reduce_ex__(...)
helper for pickle
  __str__(x)
x.__str__() <==> str(x)

Class Variable Summary
tuple __implements__ = ((<Interface Products.Archetypes.interf...
tuple manage_options = ({'action': 'manage_metadata', 'label':...
Schema schema = <Products.Archetypes.Schema.Schema object at 0x...
    Inherited from BaseContentMixin
tuple __ac_permissions__ = (('Modify portal content', ('PUT',)...
int isPrincipiaFolderish = 0                                                                     
tuple manage_afterAdd__roles__ = ()
tuple manage_afterClone__roles__ = ()
tuple manage_afterPUT__roles__ = ()
tuple manage_beforeDelete__roles__ = ()
PermissionRole manage_FTPget__roles__ = <PermissionRole object at 0xb48...
PermissionRole PUT__roles__ = <PermissionRole object at 0xb48ad8a8>
    Inherited from CatalogMultiplex
Implements __implemented__ = <implementedBy Products.Archetypes.Cat...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
PermissionRole indexObject__roles__ = <PermissionRole object at 0xb5d7e...
PermissionRole reindexObject__roles__ = <PermissionRole object at 0xb5d...
PermissionRole unindexObject__roles__ = <PermissionRole object at 0xb5d...
    Inherited from CMFCatalogAware
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...
PermissionRole manage_workflowsTab__roles__ = <PermissionRole object at...
tuple notifyWorkflowCreated__roles__ = ()
PermissionRole opaqueIds__roles__ = <PermissionRole object at 0xb71cc30...
PermissionRole opaqueItems__roles__ = <PermissionRole object at 0xb71cc...
PermissionRole opaqueValues__roles__ = <PermissionRole object at 0xb71c...
PermissionRole reindexObjectSecurity__roles__ = <PermissionRole object ...
    Inherited from BaseObject
bool __five_traversable__ = True
tuple _isIDAutoGenerated__roles__ = ()
tuple _isSchemaCurrent__roles__ = ()
tuple _migrateGetValue__roles__ = ()
tuple _migrateSetValue__roles__ = ()
tuple _processForm__roles__ = ()
tuple _renameAfterCreation__roles__ = ()
tuple _updateSchema__roles__ = ()
PermissionRole addSubObjects__roles__ = <PermissionRole object at 0xb5d...
PermissionRole at_post_create_script__roles__ = <PermissionRole object ...
PermissionRole at_post_edit_script__roles__ = <PermissionRole object at...
PermissionRole checkCreationFlag__roles__ = <PermissionRole object at 0...
tuple cleanupLayers__roles__ = ()
ComputedAttribute content_type = <ComputedAttribute object at 0xb7d8f840>
PermissionRole content_type__roles__ = <PermissionRole object at 0xb5d5...
PermissionRole edit__roles__ = <PermissionRole object at 0xb5d59aa0>
PermissionRole get_content_type__roles__ = <PermissionRole object at 0x...
PermissionRole get_portal_metadata__roles__ = <PermissionRole object at...
PermissionRole get_size__roles__ = <PermissionRole object at 0xb5d59b30...
PermissionRole getCharset__roles__ = <PermissionRole object at 0xb5d59b...
PermissionRole getContentType__roles__ = <PermissionRole object at 0xb5...
PermissionRole getDefault__roles__ = <PermissionRole object at 0xb5d59b...
PermissionRole getField__roles__ = <PermissionRole object at 0xb5d59b30...
PermissionRole getFilename__roles__ = <PermissionRole object at 0xb5d59...
PermissionRole getFolderWhenPortalFactory__roles__ = <PermissionRole ob...
PermissionRole getId__roles__ = <PermissionRole object at 0xb5d59b30>
PermissionRole getPrimaryField__roles__ = <PermissionRole object at 0xb...
PermissionRole getSubObject__roles__ = <PermissionRole object at 0xb5d5...
PermissionRole getWrappedField__roles__ = <PermissionRole object at 0xb...
PermissionRole initializeArchetype__roles__ = <PermissionRole object at...
tuple initializeLayers__roles__ = ()
list installMode = ['type', 'actions', 'indexes']
PermissionRole isBinary__roles__ = <PermissionRole object at 0xb5d59b30...
PermissionRole isTemporary__roles__ = <PermissionRole object at 0xb5d59...
PermissionRole isTransformable__roles__ = <PermissionRole object at 0xb...
PermissionRole markCreationFlag__roles__ = <PermissionRole object at 0x...
PermissionRole post_validate__roles__ = <PermissionRole object at 0xb5d...
PermissionRole pre_validate__roles__ = <PermissionRole object at 0xb5d5...
PermissionRole processForm__roles__ = <PermissionRole object at 0xb5d59...
PermissionRole Schemata__roles__ = <PermissionRole object at 0xb5d59b30...
PermissionRole SearchableText__roles__ = <PermissionRole object at 0xb5...
PermissionRole setContentType__roles__ = <PermissionRole object at 0xb5...
tuple setDefaults__roles__ = ()
PermissionRole setFilename__roles__ = <PermissionRole object at 0xb5d59...
PermissionRole setId__roles__ = <PermissionRole object at 0xb5d59aa0>
PermissionRole title_or_id__roles__ = <PermissionRole object at 0xb5d59...
Schema type = <Products.Archetypes.Schema.Schema object at 0xb6...
PermissionRole Type__roles__ = <PermissionRole object at 0xb5d59b30>
str typeDescMsgId = ''
str typeDescription = ''
PermissionRole unmarkCreationFlag__roles__ = <PermissionRole object at ...
PermissionRole update__roles__ = <PermissionRole object at 0xb5d59aa0>
PermissionRole validate__roles__ = <PermissionRole object at 0xb5d59b30...
PermissionRole validate_field__roles__ = <PermissionRole object at 0xb5...
PermissionRole Vocabulary__roles__ = <PermissionRole object at 0xb5d59b...
PermissionRole widget__roles__ = <PermissionRole object at 0xb5d59b30>
    Inherited from Referenceable
PermissionRole getReferenceMap__roles__ = <PermissionRole object at 0xb...
PermissionRole getReferencePng__roles__ = <PermissionRole object at 0xb...
int isReferenceable = 1                                                                     
    Inherited from PortalContent
PermissionRole __roles__ = <PermissionRole object at 0xb71cc500>
NoneType index_html = None                                                                  
int isPortalContent = 1                                                                     
PermissionRole manage_FTPlist__roles__ = <PermissionRole object at 0xb7...
PermissionRole manage_FTPstat__roles__ = <PermissionRole object at 0xb7...
PermissionRole view__roles__ = <PermissionRole object at 0xb71cc500>
    Inherited from DynamicType
NoneType getActionInfo__roles__ = None                                                                  
NoneType getIcon__roles__ = None                                                                  
NoneType getPortalTypeName__roles__ = None                                                                  
NoneType getTypeInfo__roles__ = None                                                                  
NoneType icon__roles__ = None                                                                  
NoneType portal_type = None                                                                  
    Inherited from Item
int __allow_access_to_unprotected_subobjects__ = 1                                                                     
str __name__ = 'Item'
tuple __propsets__ = ()
PermissionRole analyseDocumentation__roles__ = <PermissionRole object a...
str icon = ''
str id = ''
int isTopLevelPrincipiaApplicationObject = 0                                                                     
tuple manage__roles__ = ('Manager',)
tuple manage_editedDialog__roles__ = ('Manager',)
str meta_type = 'simple item'
str REQUEST = '<Special Object Used to Force Acquisition>'
ClassicHTMLFile showDocumentation = <App.special_dtml.ClassicHTMLFile ob...
PermissionRole showDocumentation__roles__ = <PermissionRole object at 0...
str title = ''
    Inherited from Resource
int __dav_resource__ = 1                                                                     
tuple __http_methods__ = ('GET', 'HEAD', 'POST', 'PUT', 'DELET...
tuple COPY__roles__ = ('Anonymous',)
PermissionRole DELETE__roles__ = <PermissionRole object at 0xb7457188>
PermissionRole HEAD__roles__ = <PermissionRole object at 0xb7457140>
PermissionRole listDAVObjects__roles__ = <PermissionRole object at 0xb7...
PermissionRole LOCK__roles__ = <PermissionRole object at 0xb74571a0>
PermissionRole manage_DAVget__roles__ = <PermissionRole object at 0xb74...
tuple MOVE__roles__ = ('Anonymous',)
NoneType OPTIONS__roles__ = None                                                                  
PermissionRole PROPFIND__roles__ = <PermissionRole object at 0xb7457158...
PermissionRole PROPPATCH__roles__ = <PermissionRole object at 0xb745717...
NoneType TRACE__roles__ = None                                                                  
PermissionRole UNLOCK__roles__ = <PermissionRole object at 0xb74571b8>
    Inherited from LockableItem
PermissionRole wl_clearLocks__roles__ = <PermissionRole object at 0xb75...
PermissionRole wl_delLock__roles__ = <PermissionRole object at 0xb7558d...
NoneType wl_getLock__roles__ = None                                                                  
PermissionRole wl_grantLockToUser__roles__ = <PermissionRole object at ...
NoneType wl_isLocked__roles__ = None                                                                  
NoneType wl_isLockedByUser__roles__ = None                                                                  
NoneType wl_lockItems__roles__ = None                                                                  
tuple wl_lockmapping__roles__ = ()
NoneType wl_lockTokens__roles__ = None                                                                  
NoneType wl_lockValues__roles__ = None                                                                  
PermissionRole wl_setLock__roles__ = <PermissionRole object at 0xb7558e...
    Inherited from Tabs
NoneType class_manage_path__roles__ = None                                                                  
NoneType filtered_manage_options__roles__ = None                                                                  
DTMLFile manage_tabs = <App.special_dtml.DTMLFile object at 0xb74...
tuple manage_tabs__roles__ = ('Anonymous',)
tuple manage_workspace__roles__ = ('Authenticated',)
    Inherited from Traversable
NoneType absolute_url__roles__ = None                                                                  
NoneType absolute_url_path__roles__ = None                                                                  
NoneType getPhysicalPath__roles__ = None                                                                  
str getPhysicalRoot = '<Special Object Used to Force Acquisi...
tuple getPhysicalRoot__roles__ = ()
NoneType restrictedTraverse__roles__ = None                                                                  
tuple unrestrictedTraverse__roles__ = ()
NoneType virtual_url_path__roles__ = None                                                                  
    Inherited from Owned
tuple changeOwnership__roles__ = ()
tuple getOwner__roles__ = ()
tuple getOwnerTuple__roles__ = ()
tuple getWrappedOwner__roles__ = ()
PermissionRole manage_changeOwnershipType__roles__ = <PermissionRole ob...
tuple manage_fixupOwnershipAfterAdd__roles__ = ('Manager',)
DTMLFile manage_owner = <App.special_dtml.DTMLFile object at 0xb7...
PermissionRole manage_owner__roles__ = <PermissionRole object at 0xb755...
PermissionRole manage_takeOwnership__roles__ = <PermissionRole object a...
PermissionRole owner_info__roles__ = <PermissionRole object at 0xb7558f...
    Inherited from UndoSupport
PermissionRole manage_undo_transactions__roles__ = <PermissionRole obje...
DTMLFile manage_UndoForm = <App.special_dtml.DTMLFile object at 0...
PermissionRole manage_UndoForm__roles__ = <PermissionRole object at 0xb...
PermissionRole undoable_transactions__roles__ = <PermissionRole object ...
    Inherited from RoleManager
NoneType __ac_local_roles__ = None                                                                  
tuple __ac_roles__ = ('Manager', 'Owner', 'Anonymous', 'Authen...
PermissionRole ac_inherited_permissions__roles__ = <PermissionRole obje...
tuple access_debug_info__roles__ = ()
str aclAChecked = ''
str aclEChecked = ''
str aclPChecked = ''
PermissionRole acquiredRolesAreUsedBy__roles__ = <PermissionRole object...
PermissionRole manage_access__roles__ = <PermissionRole object at 0xb75...
DTMLFile manage_acquiredForm = <App.special_dtml.DTMLFile object ...
PermissionRole manage_acquiredForm__roles__ = <PermissionRole object at...
PermissionRole manage_acquiredPermissions__roles__ = <PermissionRole ob...
PermissionRole manage_addLocalRoles__roles__ = <PermissionRole object a...
PermissionRole manage_changePermissions__roles__ = <PermissionRole obje...
PermissionRole manage_defined_roles__roles__ = <PermissionRole object a...
PermissionRole manage_delLocalRoles__roles__ = <PermissionRole object a...
DTMLFile manage_editLocalRoles = <App.special_dtml.DTMLFile objec...
PermissionRole manage_editLocalRoles__roles__ = <PermissionRole object ...
tuple manage_editRoles__roles__ = ('Manager',)
DTMLFile manage_listLocalRoles = <App.special_dtml.DTMLFile objec...
PermissionRole manage_listLocalRoles__roles__ = <PermissionRole object ...
PermissionRole manage_permission__roles__ = <PermissionRole object at 0...
DTMLFile manage_permissionForm = <App.special_dtml.DTMLFile objec...
PermissionRole manage_permissionForm__roles__ = <PermissionRole object ...
PermissionRole manage_role__roles__ = <PermissionRole object at 0xb7558...
DTMLFile manage_roleForm = <App.special_dtml.DTMLFile object at 0...
PermissionRole manage_roleForm__roles__ = <PermissionRole object at 0xb...
PermissionRole manage_setLocalRoles__roles__ = <PermissionRole object a...
PermissionRole permission_settings__roles__ = <PermissionRole object at...
str permissionMappingPossibleValues = '<Special Object Used ...
PermissionRole permissionsOfRole__roles__ = <PermissionRole object at 0...
PermissionRole rolesOfPermission__roles__ = <PermissionRole object at 0...
str selectedRoles = ''
str smallRolesWidget = ''
PermissionRole userdefined_roles__roles__ = <PermissionRole object at 0...
    Inherited from RoleManager
tuple manage_getPermissionMapping__roles__ = ('Manager',)
tuple manage_setPermissionMapping__roles__ = ('Manager',)
    Inherited from Historical
Historian HistoricalRevisions = <OFS.History.Historian object at 0...
tuple manage_afterHistoryCopy__roles__ = ('Manager',)
tuple manage_beforeHistoryCopy__roles__ = ('Manager',)
PermissionRole manage_change_history__roles__ = <PermissionRole object ...
DTMLFile manage_change_history_page = <App.special_dtml.DTMLFile ...
PermissionRole manage_change_history_page__roles__ = <PermissionRole ob...
PermissionRole manage_historicalComparison__roles__ = <PermissionRole o...
PermissionRole manage_historyCompare__roles__ = <PermissionRole object ...
tuple manage_historyCopy__roles__ = ('Manager',)
    Inherited from ExtensibleMetadata
tuple _datify__roles__ = ()
tuple _editMetadata__roles__ = ()
PermissionRole addCreator__roles__ = <PermissionRole object at 0xb5d7e9...
PermissionRole allowDiscussion__roles__ = <PermissionRole object at 0xb...
PermissionRole contentEffective__roles__ = <PermissionRole object at 0x...
PermissionRole contentExpired__roles__ = <PermissionRole object at 0xb5...
PermissionRole created__roles__ = <PermissionRole object at 0xb5d7ea58>
PermissionRole CreationDate__roles__ = <PermissionRole object at 0xb5d7...
PermissionRole Creator__roles__ = <PermissionRole object at 0xb5d7ea58>
PermissionRole Date__roles__ = <PermissionRole object at 0xb5d7ea58>
tuple defaultLanguage__roles__ = ()
PermissionRole editIsDiscussable__roles__ = <PermissionRole object at 0...
PermissionRole editMetadata__roles__ = <PermissionRole object at 0xb5d7...
PermissionRole effective__roles__ = <PermissionRole object at 0xb5d7ea5...
ComputedAttribute effective_date = <ComputedAttribute object at 0xb7d8f820...
NoneType effective_date__roles__ = None                                                                  
NoneType EffectiveDate__roles__ = None                                                                  
ComputedAttribute expiration_date = <ComputedAttribute object at 0xb7d8f87...
NoneType expiration_date__roles__ = None                                                                  
NoneType ExpirationDate__roles__ = None                                                                  
PermissionRole expires__roles__ = <PermissionRole object at 0xb5d7ea58>
PermissionRole Format__roles__ = <PermissionRole object at 0xb5d7ea58>
PermissionRole getMetadataHeaders__roles__ = <PermissionRole object at ...
PermissionRole Identifier__roles__ = <PermissionRole object at 0xb5d7ea...
PermissionRole isDiscussable__roles__ = <PermissionRole object at 0xb5d...
PermissionRole languages__roles__ = <PermissionRole object at 0xb5d7ea5...
PermissionRole listContributors__roles__ = <PermissionRole object at 0x...
PermissionRole listCreators__roles__ = <PermissionRole object at 0xb5d7...
PermissionRole manage_editMetadata__roles__ = <PermissionRole object at...
DTMLFile manage_metadata = <App.special_dtml.DTMLFile object at 0...
PermissionRole manage_metadata__roles__ = <PermissionRole object at 0xb...
PermissionRole ModificationDate__roles__ = <PermissionRole object at 0x...
PermissionRole modified__roles__ = <PermissionRole object at 0xb5d7ea58...
PermissionRole notifyModified__roles__ = <PermissionRole object at 0xb5...
PermissionRole Publisher__roles__ = <PermissionRole object at 0xb5d7ea5...
tuple setCreationDate__roles__ = ()
PermissionRole setFormat__roles__ = <PermissionRole object at 0xb5d7e93...
tuple setModificationDate__roles__ = ()
NoneType View__roles__ = None                                                                  
    Inherited from PropertyManager
PermissionRole getProperty__roles__ = <PermissionRole object at 0xb7457...
PermissionRole getPropertyType__roles__ = <PermissionRole object at 0xb...
PermissionRole hasProperty__roles__ = <PermissionRole object at 0xb7457...
PermissionRole manage_addProperty__roles__ = <PermissionRole object at ...
PermissionRole manage_changeProperties__roles__ = <PermissionRole objec...
PermissionRole manage_changePropertyTypes__roles__ = <PermissionRole ob...
PermissionRole manage_delProperties__roles__ = <PermissionRole object a...
PermissionRole manage_editProperties__roles__ = <PermissionRole object ...
DTMLFile manage_propertiesForm = <App.special_dtml.DTMLFile objec...
PermissionRole manage_propertiesForm__roles__ = <PermissionRole object ...
DTMLFile manage_propertyTypeForm = <App.special_dtml.DTMLFile obj...
PermissionRole manage_propertyTypeForm__roles__ = <PermissionRole objec...
PermissionRole propertyIds__roles__ = <PermissionRole object at 0xb7457...
PermissionRole propertyItems__roles__ = <PermissionRole object at 0xb74...
PermissionRole propertyMap__roles__ = <PermissionRole object at 0xb7457...
vps propertysheets = <OFS.PropertySheets.vps object at 0xb74...
PermissionRole propertyValues__roles__ = <PermissionRole object at 0xb7...

Class Variable Details

__implements__

Type:
tuple
Value:
((<Interface Products.Archetypes.interfaces.base.IBaseContent at b6cee\
46c>,
  <Interface Products.Archetypes.interfaces.referenceable.IReferenceab\
le at b6ceee8c>,
  (<Interface Products.CMFCore.interfaces.Contentish.Contentish at b71\
a42ac>,
   <Interface webdav.WriteLockInterface.WriteLockInterface at b749d02c\
>,
...                                                                    

manage_options

Type:
tuple
Value:
({'action': 'manage_metadata', 'label': 'Dublin Core'},
 {'action': 'manage_edit', 'label': 'Edit'},
 {'action': 'view', 'label': 'View'},
 {'action': 'manage_workflowsTab', 'label': 'Workflows'},
 {'action': 'manage_UndoForm', 'help': ('OFSP', 'Undo.stx'), 'label': \
'Undo'},
 {'action': 'manage_owner',
  'filter': <function ownableFilter at 0xb750dd84>,
...                                                                    

schema

Type:
Schema
Value:
<Products.Archetypes.Schema.Schema object at 0xb4aa7f0c>               

Generated by Epydoc 2.1 on Wed Nov 30 03:57:52 2005 http://epydoc.sf.net