Method Summary |
|
__init__ (self,
id)
set our instance values |
|
__call__ (self)
when we are called return our related object in our aq context |
|
__getattr__ (self,
name)
look in the two object stores for related objects |
|
__hasattr__ (self,
name)
check to see if we have an object by an id this will fail if passed a
short id and object is stored with fullid (ie: it is related not
contained) use hasobject to get around this issue |
|
addRelation (self,
obj)
Override base to run manage_afterAdd like ObjectManager |
|
exportXml (self,
ofile,
ignorerels)
Return an xml representation of a ToManyContRelationship
<tomanycont id='interfaces'>
<object id='hme0'
module='Products.Confmon.IpInterface' class='IpInterface'>
<property></property> etc.... |
|
hasobject (self,
obj)
check to see if we have this object |
|
manage_afterAdd (self,
item,
container)
Copied code from ObjectManager |
|
manage_afterClone (self,
item)
Copied code from ObjectManager |
|
manage_beforeDelete (self,
item,
container)
Copied code from ObjectManager |
|
objectIds (self,
spec)
only return contained objects |
|
objectIdsAll (self,
spec)
only return contained objects |
|
objectItems (self,
spec)
over ride to only return owned objects for many to many rel |
|
objectItemsAll (self,
spec)
over ride to only return owned objects for many to many rel |
|
objectValues (self,
spec)
over ride to only return owned objects for many to many rel |
|
objectValuesAll (self,
spec)
over ride to only return owned objects for many to many rel |
|
objectValuesGen (self)
Generator that returns all related objects. |
Inherited from ToManyRelationshipBase :
countObjects ,
findObjectsById ,
manage_workspace
Inherited from RelCopyContainer :
manage_linkObjects ,
manage_renameObject ,
manage_unlinkObjects
Inherited from CopyContainer :
cb_dataItems ,
cb_dataValid ,
manage_clone ,
manage_CopyContainerAllItems ,
manage_CopyContainerFirstItem ,
manage_copyObjects ,
manage_cutObjects ,
manage_pasteObjects ,
manage_renameObjects ,
validClipData
Inherited from RelationshipBase :
cb_isCopyable ,
cb_isMoveable ,
checkRelation ,
getId ,
getPrimaryParent ,
getRelationshipManagerClass ,
remoteClass ,
remoteName ,
remoteType ,
remoteTypeName ,
removeRelation
Inherited from PrimaryPathManager :
getPrimaryId ,
getPrimaryPath ,
getPrimaryUrlPath ,
primaryAq
Inherited from ZItem :
__len__ ,
__repr__ ,
manage ,
manage_editedDialog ,
manage_FTPlist ,
manage_FTPstat ,
raise_standardErrorMessage ,
this ,
title_and_id ,
title_or_id ,
tpURL ,
tpValues
Inherited from CopySource :
cb_userHasCopyOrMovePermission
Inherited from Tabs :
class_manage_path ,
filtered_manage_options ,
tabs_path_default ,
tabs_path_info
Inherited from Traversable :
absolute_url ,
absolute_url_path ,
getPhysicalPath ,
restrictedTraverse ,
unrestrictedTraverse ,
virtual_url_path
Inherited from Owned :
changeOwnership ,
getOwner ,
getOwnerTuple ,
getWrappedOwner ,
manage_fixupOwnershipAfterAdd ,
owner_info ,
userCanTakeOwnership
Inherited from RoleManager :
ac_inherited_permissions ,
access_debug_info ,
acquiredRolesAreUsedBy ,
get_local_roles ,
get_local_roles_for_userid ,
get_valid_userids ,
has_local_roles ,
manage_access ,
manage_defined_roles ,
manage_editRoles ,
manage_role ,
permission_settings ,
permissionsOfRole ,
possible_permissions ,
rolesOfPermission ,
userdefined_roles ,
users_with_local_role ,
valid_roles ,
validate_roles ,
validRoles
Inherited from RoleManager :
manage_getPermissionMapping
Inherited from Base :
__getattribute__ ,
__getnewargs__ ,
__getstate__ ,
__reduce__ ,
__setstate__
Inherited from object :
__delattr__ ,
__hash__ ,
__reduce_ex__ ,
__setattr__ ,
__str__
|
Class Variable Summary |
tuple |
__ac_permissions__ = (('View', ('objectIds', 'objectValu...
|
tuple |
manage_afterAdd__roles__ = ('Manager',)
|
tuple |
manage_afterClone__roles__ = ('Manager',)
|
tuple |
manage_beforeDelete__roles__ = ('Manager',)
|
str |
meta_type = 'ToManyContRelationship'
|
PermissionRole |
objectIds__roles__ = <PermissionRole object at 0x10bfd88...
|
PermissionRole |
objectValues__roles__ = <PermissionRole object at 0x10bf...
|
PermissionRole |
objectValuesAll__roles__ = <PermissionRole object at 0x1...
|
Inherited from ToManyRelationshipBase :
manage_main ,
manage_main__roles__ ,
manage_options ,
manage_workspace__roles__
Inherited from CopyContainer :
__implemented__ ,
__providedBy__ ,
__provides__ ,
manage_clone__roles__ ,
manage_CopyContainerAllItems__roles__ ,
manage_CopyContainerFirstItem__roles__ ,
manage_copyObjects__roles__ ,
manage_cutObjects__roles__ ,
manage_pasteObjects__roles__ ,
manage_renameForm ,
manage_renameForm__roles__ ,
manage_renameObject__roles__ ,
manage_renameObjects__roles__
Inherited from ZItem :
__allow_access_to_unprotected_subobjects__ ,
__name__ ,
__propsets__ ,
getId__roles__ ,
icon ,
id ,
isPrincipiaFolderish ,
isTopLevelPrincipiaApplicationObject ,
REQUEST ,
title
Inherited from Tabs :
class_manage_path__roles__ ,
filtered_manage_options__roles__ ,
manage_tabs ,
manage_tabs__roles__
Inherited from Traversable :
absolute_url__roles__ ,
absolute_url_path__roles__ ,
getPhysicalPath__roles__ ,
getPhysicalRoot ,
getPhysicalRoot__roles__ ,
restrictedTraverse__roles__ ,
unrestrictedTraverse__roles__ ,
virtual_url_path__roles__
Inherited from Owned :
changeOwnership__roles__ ,
getOwner__roles__ ,
getOwnerTuple__roles__ ,
getWrappedOwner__roles__ ,
manage_changeOwnershipType__roles__ ,
manage_fixupOwnershipAfterAdd__roles__ ,
manage_owner ,
manage_owner__roles__ ,
manage_takeOwnership__roles__ ,
owner_info__roles__
Inherited from RoleManager :
__ac_local_roles__ ,
__ac_roles__ ,
ac_inherited_permissions__roles__ ,
access_debug_info__roles__ ,
aclAChecked ,
aclEChecked ,
aclPChecked ,
acquiredRolesAreUsedBy__roles__ ,
manage_access__roles__ ,
manage_acquiredForm ,
manage_acquiredForm__roles__ ,
manage_acquiredPermissions__roles__ ,
manage_addLocalRoles__roles__ ,
manage_changePermissions__roles__ ,
manage_defined_roles__roles__ ,
manage_delLocalRoles__roles__ ,
manage_editLocalRoles ,
manage_editLocalRoles__roles__ ,
manage_editRoles__roles__ ,
manage_listLocalRoles ,
manage_listLocalRoles__roles__ ,
manage_permission__roles__ ,
manage_permissionForm ,
manage_permissionForm__roles__ ,
manage_role__roles__ ,
manage_roleForm ,
manage_roleForm__roles__ ,
manage_setLocalRoles__roles__ ,
permission_settings__roles__ ,
permissionMappingPossibleValues ,
permissionsOfRole__roles__ ,
rolesOfPermission__roles__ ,
selectedRoles ,
smallRolesWidget ,
userdefined_roles__roles__
Inherited from RoleManager :
manage_getPermissionMapping__roles__ ,
manage_setPermissionMapping__roles__
|