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.
14 files changed
tree: b300a46d04b1911068e0fdbf85a5409b558990bc
  1. bundles/
  2. examples/
  3. features/
  4. git_report/
  5. tests/
  6. .gitignore
  7. pom.xml
  8. README.md
README.md

Platform UI

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.

License

Eclipse Public License (EPL) v1.0