Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "GEF/New and Noteworthy/3.7"
< GEF | New and Noteworthy
(New page: == Draw2d== === Geometry API Refactoring === TODO == GEF == === Layout / PrimaryDragRole EditPolicy Refactoring === TODO === Marquee Selection Tool === TODO Category:Tools_Project...) |
|||
Line 10: | Line 10: | ||
=== Marquee Selection Tool === | === Marquee Selection Tool === | ||
− | + | <code>MarqueeSelectionTool</code> was enhanced to now offer the following default marquee behaviors: | |
+ | * BEHAVIOR_CONNECTIONS_TOUCHED (supported since 3.1) | ||
+ | * BEHAVIOR_CONNECTIONS_CONTAINED | ||
+ | * BEHAVIOR_NODES_TOUCHED | ||
+ | * BEHAVIOR_NODES_CONTAINED (supported since 3.1, default behavior) | ||
+ | * BEHAVIOR_NODES_TOUCHED_AND_RELATED_CONNECTIONS | ||
+ | * BEHAVIOR_NODES_CONTAINED_AND_RELATED_CONNECTIONS (supported since 3.1, formerly known as BEHAVIOR_NODES_AND_CONNECTIONS, which was in turn deprecated). | ||
+ | |||
+ | Furthermore, clients may now customize behavior of <code>MarqueeSelectionTool</code> by subclassing and overwriting <code>calculateSelectionDelta(Rectangle marqueeSelectionRectangle, Collection editPartsToSelect, Collection editPartsToDeselect)</code>. | ||
[[Category:Tools_Project]] | [[Category:Tools_Project]] | ||
[[Category:GEF]] | [[Category:GEF]] |
Revision as of 12:18, 27 October 2010
Contents
Draw2d
Geometry API Refactoring
TODO
GEF
Layout / PrimaryDragRole EditPolicy Refactoring
TODO
Marquee Selection Tool
MarqueeSelectionTool
was enhanced to now offer the following default marquee behaviors:
- BEHAVIOR_CONNECTIONS_TOUCHED (supported since 3.1)
- BEHAVIOR_CONNECTIONS_CONTAINED
- BEHAVIOR_NODES_TOUCHED
- BEHAVIOR_NODES_CONTAINED (supported since 3.1, default behavior)
- BEHAVIOR_NODES_TOUCHED_AND_RELATED_CONNECTIONS
- BEHAVIOR_NODES_CONTAINED_AND_RELATED_CONNECTIONS (supported since 3.1, formerly known as BEHAVIOR_NODES_AND_CONNECTIONS, which was in turn deprecated).
Furthermore, clients may now customize behavior of MarqueeSelectionTool
by subclassing and overwriting calculateSelectionDelta(Rectangle marqueeSelectionRectangle, Collection editPartsToSelect, Collection editPartsToDeselect)
.