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

Class BetterEventDetail

source code

    twisted.spread.pb.Copyable --+            
                                 |            
  twisted.spread.pb.RemoteCopy --+            
                                 |            
                       Event.Event --+        
                                     |        
                         ZEvent.ZEvent --+    
                                         |    
                        object --+       |    
                                 |       |    
ZenModel.ZenModelBase.ZenModelBase --+   |    
                                     |   |    
    ZenModel.ZenModelItem.ZenModelItem --+    
                                         |    
                  Acquisition.Implicit --+    
                                         |    
                   EventDetail.EventDetail --+
                                             |
                                            BetterEventDetail

Instance Methods [hide private]
list
>>> dmd.Devices.Server.breadCrumbs()
[('/zport/dmd/Devices', 'Devices'),
    ('/zport/dmd/Devices/Server', 'Server')]
breadCrumbs(self)
Return the breadcrumb links for this object add event.
source code
 
getContext(self)
something here to get this published
source code
 
zentinelTabs(self, templateName)
Return a list of hashs that define the screen tabs for this object.
source code

Inherited from EventDetail.EventDetail: __init__, getEventDetails, getEventLogs

Inherited from ZEvent.ZEvent: getCssClass, getEventDetailHref, zem

Inherited from Event.Event: clearClasses, getDataList, getDedupFields, getEventData, getEventFields, updateFromDict, updateFromFields

Inherited from ZenModel.ZenModelItem.ZenModelItem: getPrimaryPath, getPrimaryUrlPath, primaryAq

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

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

Class Variables [hide private]
  security = ClassSecurityInfo()
  factory_type_information = {'id': 'BetterEventDetail', 'meta_t...

Inherited from ZenModel.ZenModelItem.ZenModelItem: meta_type

Inherited from ZenModel.ZenModelBase.ZenModelBase: index_html, sub_meta_types

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

breadCrumbs(self)

source code 
Return the breadcrumb links for this object add event. [('url','id'), ...]
Returns: list
>>> dmd.Devices.Server.breadCrumbs()
[('/zport/dmd/Devices', 'Devices'),
    ('/zport/dmd/Devices/Server', 'Server')]
List of tuples to create a bread crumbs
Overrides: ZenModel.ZenModelBase.ZenModelBase.breadCrumbs

zentinelTabs(self, templateName)

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

Class Variable Details [hide private]

factory_type_information

Value:
{'id': 'BetterEventDetail', 'meta_type': 'BetterEventDetail', 'descrip\
tion': """Detail view of event""", 'icon': 'EventDetail_icon.gif', 'pr\
oduct': 'ZenEvents', 'factory': '', 'immediate_view': 'eventFields', '\
actions':({'id': 'fields', 'name': 'Fields', 'action': 'eventFields', \
'permissions':(permissions.view,)}, {'id': 'details', 'name': 'Details\
', 'action': 'eventDetail', 'permissions':(permissions.view,)}, {'id':\
 'log', 'name': 'Log', 'action': 'eventLog', 'permissions':(permission\
s.view,)},)},