Community
Participate
Working Groups
In the new plugin editor, copy/cut/paste are not supported in the table viewers on the Dependencies/Libraries/Extensions/Extension points pages. Copy/Cut/Paste is of course enabled in all other aspects of the editor (text fields, text areas, and of course, the Source page(s). Will be addressed post-3.0. README entry for 3.0.
*** Bug 60178 has been marked as a duplicate of this bug. ***
*** Bug 67450 has been marked as a duplicate of this bug. ***
*** Bug 73566 has been marked as a duplicate of this bug. ***
*** Bug 88462 has been marked as a duplicate of this bug. ***
*** Bug 144492 has been marked as a duplicate of this bug. ***
*** Bug 148398 has been marked as a duplicate of this bug. ***
*** Bug 135558 has been marked as a duplicate of this bug. ***
*** Bug 135557 has been marked as a duplicate of this bug. ***
*** Bug 167819 has been marked as a duplicate of this bug. ***
*** Bug 94387 has been marked as a duplicate of this bug. ***
Bug # 37223 is relevant regarding how to do paste enablement correctly.
*** Bug 147495 has been marked as a duplicate of this bug. ***
Fixed. Patch released to HEAD. Target: 3.3 M7 Work Done: Copy, cut and paste (clipboard) operations fixed in table and tree viewers for the following sections: * Dependencies Page -> Required Plug-ins -> Imported Packages -> Automated Management of Dependencies * Runtime Page -> Exported Packages -> Package Visibility -> Classpath * Extensions Page -> All Extensions * Extension Points Page -> All Extension Points Clipboard operations work using: * Associated accelerator keys * Context menu Clipboard operations work with: * Single selection * Multi-selection (when allowed by receiver). Copied model objects are transferred to clipboard as: * Serialized objects * Textual representations -> multi-selected objects are formatted and delimited as in source page Paste enablement done intelligently to prevent addition of illegal items and duplicate entries * Extensions section uses schema information to calculate enablement -> Considers schema multiplicity constraints -> Considers schema element definition constraints (legal children) Clipboard operations work for different sources and targets: * Copy from form editor (plug-in or fragment) to -> Same form editor -> Different form editor -> Same source editor -> Different source editor
Created attachment 65149 [details] Test Plan: Copy, Cut, Paste