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

Class EventDetail

source code

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

Instance Methods [hide private]
 
__init__(self, manager, fields, data, details=None, logs=None) source code
 
getEventDetails(self)
return array of detail tuples (field,value)
source code
 
getEventLogs(self)
return an array of log tuples (user,date,text)
source code

Inherited from ZEvent.ZEvent: getCssClass, getEventDetailHref, zem

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

Class Variables [hide private]
  security = ClassSecurityInfo()
  factory_type_information = {'id': 'EventDetail', 'meta_type': ...
Method Details [hide private]

__init__(self, manager, fields, data, details=None, logs=None)
(Constructor)

source code 
Overrides: ZEvent.ZEvent.__init__

Class Variable Details [hide private]

factory_type_information

Value:
{'id': 'EventDetail', 'meta_type': 'EventDetail', 'description': """De\
tail view of netcool event""", 'icon': 'EventDetail_icon.gif', 'produc\
t': 'ZenEvents', 'factory': '', 'immediate_view': 'viewEventFields', '\
actions':({'id': 'fields', 'name': 'Fields', 'action': 'viewEventField\
s', 'permissions':(permissions.view,)}, {'id': 'details', 'name': 'Det\
ails', 'action': 'viewEventDetail', 'permissions':(permissions.view,)}\
, {'id': 'log', 'name': 'Log', 'action': 'viewEventLog', 'permissions'\
:(permissions.view,)},)},