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,)},)},