Package ZenEvents :: Module BetterEventDetail :: Class BetterEventDetail
[show private | hide private]
[frames | no frames]

Type BetterEventDetail

  object --+            
           |            
ZenModelBase --+        
               |        
    ZenModelItem --+    
                   |    
  object --+       |    
           |       |    
       Event --+   |    
               |   |    
          ZEvent --+    
                   |    
  object --+       |    
           |       |    
        Base --+   |    
               |   |    
        Acquirer --+    
                   |    
         EventDetail --+
                       |
                      BetterEventDetail


Event that lives in the zope context has zope security mechanisms and url back to event manager
Method Summary
  breadCrumbs(self, terminator)
Return the breadcrumb links for this object add event.
  getContext(self)
something here to get this published
  zentinelTabs(self, templateName)
Return a list of hashs that define the screen tabs for this object.
Inherited from EventDetail: __init__, getEventDetails, getEventLogs
Inherited from ZEvent: getCssClass, getDataForJSON, getDataListWithLinks, getEventDetailHref, zem
Inherited from Event: clearClasses, getDataList, getDedupFields, getEventData, getEventFields, updateFromDict, updateFromFields
Inherited from ZenModelItem: getPrimaryPath, getPrimaryUrlPath, primaryAq
Inherited from ZenModelBase: __call__, __hash__, all_meta_types, callZenScreen, checkValidId, createHierarchyObj, custPropertyIds, custPropertyMap, getDmd, getDmdObj, getDmdRoot, getHierarchyObj, getIdLink, getNowString, getObjByPath, getPrimaryDmdId, getZopeObj, helpLink, isLocalName, manage_deleteObjects, prepId, saveCustProperties, todayDate, view, visibleCustPropertyMap, yesterdayDate, zenpathjoin, zenpathsplit, zenScreenUrl, zmanage_editProperties
Inherited from Base: __getattribute__, __getnewargs__, __getstate__, __reduce__, __setstate__
Inherited from object: __delattr__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variable Summary
tuple __ac_permissions__ = ()
int __allow_access_to_unprotected_subobjects__ = 1                                                                     
tuple factory_type_information = ({'product': 'ZenEvents', 'de...
Inherited from ZenModelItem: getPrimaryPath__roles__, getPrimaryUrlPath__roles__, meta_type
Inherited from ZenModelBase: breadCrumbs__roles__, getPrimaryDmdId__roles__, helpLink__roles__, index_html, manage_deleteObjects__roles__, sub_meta_types, view__roles__, zentinelTabs__roles__, zmanage_editProperties__roles__

Method Details

breadCrumbs(self, terminator='dmd')

Return the breadcrumb links for this object add event. [('url','id'), ...]
Overrides:
Products.ZenModel.ZenModelBase.ZenModelBase.breadCrumbs

getContext(self)

something here to get this published

zentinelTabs(self, templateName)

Return a list of hashs that define the screen tabs for this object. [{'name':'Name','action':'template','selected':False},...]
Overrides:
Products.ZenModel.ZenModelBase.ZenModelBase.zentinelTabs

Class Variable Details

__ac_permissions__

Type:
tuple
Value:
()                                                                     

__allow_access_to_unprotected_subobjects__

Type:
int
Value:
1                                                                     

factory_type_information

Type:
tuple
Value:
({'actions': ({'action': 'eventFields',
               'id': 'fields',
               'name': 'Fields',
               'permissions': ('View',)},
              {'action': 'eventDetail',
               'id': 'details',
               'name': 'Details',
               'permissions': ('View',)},
...                                                                    

Generated by Epydoc 2.1 on Thu Aug 16 09:55:07 2007 http://epydoc.sf.net