Package Products :: 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 --+
                                             |
                            object --+       |
                                     |       |
    ZenModel.ZenModelBase.ZenModelBase --+   |
                                         |   |
        ZenModel.ZenModelItem.ZenModelItem --+
                                             |
                      Acquisition.Implicit --+
                                             |
                                            EventDetail

Known Subclasses:
  - BetterEventDetail.BetterEventDetail

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` Inherited from `ZenModel.ZenModelItem.ZenModelItem`: `getPrimaryPath`, `getPrimaryUrlPath`, `primaryAq` Inherited from `ZenModel.ZenModelBase.ZenModelBase`: `__call__`, `__hash__`, `all_meta_types`, `aqBaseHasAttr`, `breadCrumbs`, `callZenScreen`, `checkRemotePerm`, `checkValidId`, `createHierarchyObj`, `custPropertyIds`, `custPropertyMap`, `getBreadCrumbName`, `getBreadCrumbUrlPath`, `getDmd`, `getDmdObj`, `getDmdRoot`, `getHierarchyObj`, `getIconPath`, `getIdLink`, `getNowString`, `getObjByPath`, `getPrimaryDmdId`, `getUnusedId`, `getZopeObj`, `helpLink`, `isLocalName`, `manage_deleteObjects`, `prepId`, `saveCustProperties`, `todayDate`, `upToOrganizerBreadCrumbs`, `urlLink`, `view`, `visibleCustPropertyMap`, `yesterdayDate`, `zenScreenUrl`, `zenpathjoin`, `zenpathsplit`, `zentinelTabs`, `zmanage_editProperties` Inherited from `ZenModel.ZenModelBase.ZenModelBase` (private): `_selectedTabName`

Class Variables | [hide private]
| security = `ClassSecurityInfo()`
| factory_type_information = `{'id': 'EventDetail', 'meta_type': `...``
Inherited from `ZenModel.ZenModelItem.ZenModelItem`: `meta_type` Inherited from `ZenModel.ZenModelBase.ZenModelBase`: `index_html`, `sub_meta_types` Inherited from `ZenModel.ZenModelBase.ZenModelBase` (private): `_zendoc`

Method Details | [hide private]

### __init__(self, manager, fields, data, details=None, logs=None) (Constructor) | source code
Overrides: ZenModel.ZenModelItem.ZenModelItem.__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,)},)},