commit | 24bfc76ae59a0a8b47f7fde56797921723f6f994 | [log] [tgz] |
---|---|---|
author | Brian de Alwis <bsd@mt.ca> | Mon Jun 25 12:34:08 2012 -0400 |
committer | Brian de Alwis <bsd@mt.ca> | Wed Jul 04 15:03:35 2012 -0400 |
tree | b300a46d04b1911068e0fdbf85a5409b558990bc | |
parent | df30845a3d3b25fa4bf709ffbb5a76bcf65031ba [diff] |
Bug 364529 - UIEventPublisher does not handle Notification.ADD_MANY and REMOVE_MANY Added support for three new event types to UIEvents.EventTypes (ADD_MANY, REMOVE_MANY, and MOVE), and added new event property to (UIEvents.EventTags.POSITION) to record where operations took place. ADD_MANY and REMOVE_MANY report collections of the added/removed objects. Changed existing code to handle both ADD/ADD_MANY and REMOVE/REMOVE_MANY, adding some helper functions to UIEvents to simplify code that has to handle both ADD/ADD_MANY and REMOVE/REMOVE_MANY.
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.