Documentation/Nightly/Modules/EventBroker

From SlicerWiki
Jump to: navigation, search
Home < Documentation < Nightly < Modules < EventBroker

For the stable Slicer documentation, visit the 4.8 page.


Introduction and Acknowledgements

Title: Event Broker
Author(s)/Contributor(s): Julien Finet, Kitware, Sebastien Barre, Kitware Inc.
License: slicer4
Acknowledgements: This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149.


Information on NA-MIC can be obtained from the NA-MIC website.
Author: Julien Finet, Kitware Inc.
Contact: Julien Finet,

Kitware, Inc.  
National Alliance for Medical Image Computing (NA-MIC)  

Module Description

Profiling tool for the developers. The event broker manages observations between VTK objects in Slicer. Observed objects are populated in the tree view, their observers are listed under each observed object events. Selecting a VTK object in the list, dumps (PrintSelf()) all its information.

More information in the Event Broker dedicated page.

Use Cases

N/A

Tutorials

N/A

Panels and their use

Parameters:

  • Actions: Actions in the view.
    • Refresh: Rescan the event broker and populate the tree view with the observers of the MRML scene, nodes, logics.
    • Reset Times: Reset the time spent in all callbacks to 0 second. To be used with "Show observations with Elapsed Times
    • Show observations with Elapsed Times >0: Filter the tree view to show only objects for which time has been spent in at least one of its callback.


List of parameters generated transforming this XML file using this XSL file. To update the URL of the XML file, edit this page.


Similar Modules

N/A

References

N/A

Information for Developers