Package CPSCore :: Module ObjectRepositoryTool :: Class ObjectRepositoryTool
[show private | hide private]
[frames | no frames]

Type ObjectRepositoryTool

                 object --+                
                          |                
                       Base --+            
                              |            
                 object --+   |            
                          |   |            
                 Persistent --+            
                              |            
                     Persistent --+        
                                  |        
                   BTreeFolder2Base --+    
                                      |    
             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 --+    
                                      |    
                           BTreeFolder2 --+
                                          |
                     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 --+   |   |
                                  |   |   |
                   OrderSupport --+   |   |
                                  |   |   |
                      OrderedFolder --+   |
                                      |   |
                           PortalFolder --+
                                          |
                         object --+       |
                                  |       |
                               Base --+   |
                                      |   |
                        TypeConstructor --+
                                          |
                         object --+       |
                                  |       |
                               Base --+   |
                                      |   |
                          TypeContainer --+
                                          |
                     object --+           |
                              |           |
                           Base --+       |
                                  |       |
                        ImmutableId --+   |
                                      |   |
                           UniqueObject --+
                                          |
                                         ObjectRepositoryTool


An object repository stores objects that can be available in several versions.

It also stores centrally the workflow history for all the versions of an object.

It can be queried for the best version of a given object matching a set of constraints, for instance on language.

docid is an identifier unique to the repository that describes a set of revisions of one object.

rev is a revision of one object.
Method Summary
  __init__(self)
  copyRevision(self, docid, rev, new_docid)
Copy a revision of an object into a new revision.
  createRevision(self, docid_, type_name_, *args, **kw)
Create an object with docid and a new revision in the repository.
  delObjectRevision(self, docid, rev)
Delete a revision of an object.
  delObjectRevisions(self, docid)
Delete all the revisions of an object.
  exportObjectRevision(self, docid, rev)
Export a given revision of an object into a string.
  freezeRevision(self, docid, rev)
Freeze a version of a document.
  getDocidAndRevisionFromObjectId(self, id)
Get docid and rev from an object id (gotten from catalog).
  getFreeDocid(self)
Get a free docid.
  getFreeRevision(self, docid)
Get a free revision for a docid.
  getHistory(self, docid)
Get the workflow history for a docid, or None.
  getManagementInformation(self)
Return management info.
  getObjectRevision(self, docid, rev)
Get a revision of an object.
  getPermissionRole(self, perm)
Get a special role mapping only to a permission.
  getUnfrozenRevision(self, docid, rev)
Get an unfrozen version of an object.
  hasObjectRevision(self, docid, rev)
Test whether the repository has a given revision of an object.
  importObject(self, s)
Import an object from a string.
  isObjectInRepository(self, ob)
Test if an object is in the repository.
  isRevisionFrozen(self, docid, rev)
Is a version frozen?
  keyRange(self, k1, k2)
  listAll(self)
List all (docid, rev) in the repository.
  listDocids(self)
List all the docids in the repository.
  listRevisions(self, docid)
List all the revisions available for a given docid.
  manage_purgeArchivedRevisions(self, keep_max, REQUEST)
Purge archived revisions.
  manage_purgeDeletedRevisions(self, REQUEST)
Purge revisions for deleted docids.
  manage_redirectRevision(self, docid, rev, RESPONSE)
Redirect to the object for a docid+rev.
  purgeArchivedRevisions(self, keep_max)
Purge archived revisions.
  purgeDeletedRevisions(self)
  setHistory(self, docid, history)
Set the workflow history for a docid.
  setRevisionSecurity(self, docid, rev, userperms)
Set the security on an object.
    Inherited from BTreeFolder2Base
  __getattr__(self, name)
  __len__(self)
Returns the number of items in the folder.
  generateId(self, prefix, suffix, rand_ceiling)
Returns an ID not used yet by this folder.
  get(self, name, default)
  getBatchObjectListing(self, REQUEST)
Return a structure for a page template to show the list of objects.
  has_key(self, id)
Indicates whether the folder has an item by ID.
  hasObject(self, id)
Indicates whether the folder has an item by ID.
  items(self, spec)
  keys(self, spec)
  manage_cleanup(self)
Calls self._cleanup() and reports the result as text.
  manage_fixCount(self)
Calls self._fixCount() and reports the result as text.
  manage_object_workspace(self, ids, REQUEST)
Redirects to the workspace of the first object in the list.
  objectCount(self)
Returns the number of items in the folder.
  objectIds(self, spec)
  objectIds_d(self, t)
  objectItems(self, spec)
  objectMap(self)
  objectMap_d(self, t)
  objectValues(self, spec)
  tpValues(self)
Ensures the items don't show up in the left pane.
  values(self, spec)
    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 Folder
  _old_manage_renameObject(self, id, new_id, REQUEST)
  Epoz(self, name, data, toolbox, lang, path, widget, style, button, css, customcss, charset, pageurl)
Create an Epoz-Wysiwyg-Editor.
  EpozGetRelativeUrl(self, pageUrl, targetUrl)
Returns relative path from targetUrl to pageUrl.
  EpozTidy(self, html, pageurl)
Take html and deliver xhtml if mxTidy is installed; call EpozPostTidy for html-postprocessings before returning the result
  externalEditLink_(self, object, borrow_lock)
Insert the external editor link to an object if appropriate
  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
  __getitem__(self, key)
  _cps_old_manage_afterAdd(self, item, container)
  _cps_old_manage_beforeDelete(self, item, container)
  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_addFolder(self, id, title, createPublic, createUserF, REQUEST)
Add a new Folder object with id *id*.
  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_afterAdd(self, *args, **kw)
manage_afterAdd patched for event service notification.
  manage_afterClone(self, item)
  manage_beforeDelete(self, *args, **kw)
manage_beforeDelete patched for event service notification.
  manage_delObjects(self, ids, REQUEST)
Delete a subordinate object
  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
  objectItems_d(self, t)
  objectValues_d(self, t)
  superValues(self, t)
    Inherited from CopyContainer
  _cps_old_manage_clone(self, ob, id, REQUEST)
  _cps_old_manage_pasteObjects(self, cb_copy_data, REQUEST)
Paste previously copied objects into the current object.
  _cps_old_manage_renameObject(self, id, new_id, REQUEST)
Rename a particular sub-object
  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 an object from a cut or copy.
  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
  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 Collection
  dav__init(self, request, response)
  DELETE(self, REQUEST, RESPONSE)
Delete a collection resource.
  HEAD(self, REQUEST, RESPONSE)
Retrieve resource information without a response body.
  listDAVObjects(self)
  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, col, url, refresh)
  dav__validate(self, object, methodname, REQUEST)
  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 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 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 ElementWithAttributes
  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.
  getAttributes(self)
Returns a NamedNodeMap containing the attributes of this node (if it is an element) or None otherwise.
    Inherited from Element
  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
  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 RoleManager
  ac_inherited_permissions(self, all)
  access_debug_info(self)
Return debug info.
  acquiredRolesAreUsedBy(self, permission)
Used by management screen.
  get_local_group_roles(self)
  get_local_roles(self)
  get_local_roles_for_groupid(self, groupid)
  get_local_roles_for_userid(self, userid)
  get_valid_groupids(self)
  get_valid_userids(self)
  has_local_group_roles(self)
  has_local_roles(self)
  manage_acquiredPermissions(self, permissions, REQUEST)
Change the permissions that acquire.
  manage_addLocalGroupRoles(self, groupid, roles, REQUEST)
Add local group roles to a user.
  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_delLocalGroupRoles(self, groupids, REQUEST)
Remove all local group roles for a user.
  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_setLocalGroupRoles(self, groupid, roles, REQUEST)
Set local group roles for a user.
  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 Item
  getContent(self, lang)
Return the object itself.
  getDefaultLanguage(self)
Get the default language.
  getDocid(self)
No Docid.
  getEditableContent(self, lang)
Return the object itself.
  getFromLanguageRevisions(self)
No mapping.
  getId(self)
Return the id of the object as a string.
  getLanguage(self, lang)
Get the selected language.
  getLanguageRevisions(self)
No mapping.
  getProxyLanguages(self)
return all available languages.
  getRevision(self, lang)
Get the best revision.
  isProxyArchived(self)
Is the proxy archived.
  manage_editedDialog(self, REQUEST, **args)
  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.
  title_or_id(self)
Return the title if it is not blank and the id otherwise.
  tpURL(self)
    Inherited from CopySource
  cb_isCopyable(self)