Package ZenModel :: Module AdministrativeRole :: Class AdministrativeRole
[hide private]
[frames] | no frames]

Class AdministrativeRole

source code

                                                   object --+        
                                                            |        
                                    ZenModelBase.ZenModelBase --+    
                                                                |    
Products.ZenRelations.RelationshipManager.RelationshipManager --+    
                                                                |    
                                      ExtensionClass.Base --+   |    
                                                            |   |    
                                       OFS.History.Historical --+    
                                                                |    
                                                   object --+   |    
                                                            |   |    
                                          ZenPacker.ZenPacker --+    
                                                                |    
                                            ZenModelRM.ZenModelRM --+
                                                                    |
                                                                   AdministrativeRole

Instance Methods [hide private]
 
__init__(self, userSettings, managedObject) source code
 
update(self, role, level) source code
 
delete(self) source code
 
email(self) source code
 
pager(self) source code
 
userLink(self) source code
 
managedObjectName(self) source code
 
getEventSummary(self) source code
 
managedObjectType(self) source code

Inherited from ZenModelRM.ZenModelRM: changePythonClass, creator, editableDeviceList, findChild, getCreatedTimeString, getDmdKey, getModificationTimeString, getSubObjects, getTreeItems, getZenRootNode, index_object, primarySortKey, reindex_all, rename, unindex_object, viewName, zmanage_addProperty, zmanage_delObjects, zmanage_delProperties, zmanage_editProperties, zmanage_exportObject, zmanage_importObject, zmanage_importObjects

Inherited from ZenModelBase.ZenModelBase: __call__, __hash__, all_meta_types, aqBaseHasAttr, breadCrumbs, callZenScreen, checkRemotePerm, checkValidId, createHierarchyObj, custPropertyIds, custPropertyMap, getBreadCrumbUrlPath, getDmd, getDmdObj, getDmdRoot, getHierarchyObj, getIconPath, getIdLink, getNowString, getObjByPath, getPrimaryDmdId, getUnusedId, getZ, getZopeObj, helpLink, isLocalName, manage_deleteObjects, prepId, saveCustProperties, todayDate, urlLink, view, visibleCustPropertyMap, yesterdayDate, zenScreenUrl, zenpathjoin, zenpathsplit, zentinelTabs

Inherited from OFS.History.Historical: manage_afterHistoryCopy, manage_beforeHistoryCopy, manage_change_history, manage_historicalComparison, manage_historyCompare, manage_historyCopy

Inherited from ZenPacker.ZenPacker: addToZenPack, eligiblePacks, findObject

Inherited from object: __delattr__, __getattribute__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  meta_type = "AdministrativeRole"
  _relations = "userSetting", ToOne(ToMany, "Products.ZenModel.U...
  level = 1
  role = ZEN_USER_ROLE

Inherited from ZenModelRM.ZenModelRM: default_catalog, isInTree, security

Inherited from ZenModelBase.ZenModelBase: index_html, sub_meta_types

Inherited from OFS.History.Historical: HistoricalRevisions, __ac_permissions__, manage_change_history_page, manage_options

Inherited from OFS.History.Historical (private): _manage_historyComparePage

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, userSettings, managedObject)
(Constructor)

source code 
Overrides: ZenModelRM.ZenModelRM.__init__

Class Variable Details [hide private]

_relations

Value:
"userSetting", ToOne(ToMany, "Products.ZenModel.UserSettings", "adminR\
oles"), ("managedObject", ToOne(ToManyCont, "Products.ZenModel.Adminis\
trativeRoleable", "adminRoles")),