commit | d7f3319ec189cad722b4bbace2d8a7ebe79d4ebf | [log] [tgz] |
---|---|---|
author | Brian de Alwis <bsd@mt.ca> | Sun Mar 18 20:10:08 2012 -0400 |
committer | Brian de Alwis <bsd@mt.ca> | Sun Mar 18 20:10:08 2012 -0400 |
tree | d11f146ddb77c81e951acb468eb88d9130725d13 | |
parent | 5b9c9fd4c9af96e1da84b8d75854c990dae19f14 [diff] |
Bug 374534 - IEventBroker instances are not actually allocated and destroyed on a per-context basis Change EventBrokerFactory to IEclipseContext.getLocal() rather than get() and thus avoid picking up an ancestor's IEventBroker. Added a test to verify the IEB is removed on context disposal.
Platform UI provides the basic building blocks for user interfaces built with Eclipse. Some of these form the Eclipse Rich Client Platform (RCP) and can be used for arbitrary rich client applications, while others are specific to the Eclipse IDE. The Platform UI codebase is built on top of the Eclipse Standard Widget Toolkit (SWT), which is developed as an independent project.
For more information, refer to the [Platform UI wiki page] 1.