Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 251557

Summary: Improve the XML Schema editor usability and consistency
Product: [WebTools] WTP Source Editing Reporter: Valentin Baciu <valentinbaciu>
Component: wst.xsdAssignee: Keith Chong <keith.chong.ca>
Status: CLOSED FIXED QA Contact: Keith Chong <keith.chong.ca>
Severity: enhancement    
Priority: P2 CC: mauromol, mlists, sghung
Version: 3.1Keywords: plan
Target Milestone: 3.1 M5   
Hardware: All   
OS: All   
Whiteboard: EaseOfUse
Bug Depends on: 158753, 251210, 251243, 251474, 251721, 251724, 251727, 251968, 252069    
Bug Blocks:    

Description Valentin Baciu CLA 2008-10-21 11:56:16 EDT
 
Comment 1 Valentin Baciu CLA 2008-10-21 11:57:33 EDT
The XML Schema editor provides very good XML Schema editing support in both source and graphical mode, as well as through the outline and properties view. There are however a few areas that could use some work and polish.

This high level enhancement will be used to track the need to improve the XML Schema editor's functional completeness, usability and accessibility.

We will cross reference here the fine grained enhancements and bugs that will help us achieve this goal step by step.
Comment 2 Valentin Baciu CLA 2008-10-21 11:59:17 EDT
Give the user more control over the insertion point for elements/attributes. See bug 251008.
Comment 3 Valentin Baciu CLA 2008-10-21 12:06:25 EDT
Improve graphical figures ease of use - allow for range selection. See bug 251210.
Comment 4 Valentin Baciu CLA 2008-10-21 12:08:07 EDT
Better editing support for complex types with simple content. See bug 251555.
Comment 5 Valentin Baciu CLA 2008-10-21 12:10:10 EDT
Better accessibility for editing in the top level view - allow for deleting all components with the keyboard. See 158753.
Comment 6 Valentin Baciu CLA 2008-10-21 13:10:10 EDT
Better usability for adding imports/includes/redefines. See bug 229264.
Comment 7 Valentin Baciu CLA 2008-10-21 17:06:19 EDT
Multiple selection actions in the outline view. See bug 251474.
Comment 8 Valentin Baciu CLA 2008-10-21 17:26:28 EDT
Select all does not work. See bug 251243.
Comment 9 Valentin Baciu CLA 2008-10-22 11:14:12 EDT
Better visual cues for abstract types/elements. See bug 251720.
Comment 10 Valentin Baciu CLA 2008-10-22 11:15:41 EDT
Advanced tab for editing simple types through the properties view. See bug 251721.
Comment 11 Valentin Baciu CLA 2008-10-22 11:34:52 EDT
Content assist for "final" attribute. See bug 251724.
Comment 12 Valentin Baciu CLA 2008-10-22 11:50:44 EDT
Refactor the advanced properties for the schema element. See bug 251727.
Comment 13 Valentin Baciu CLA 2008-10-24 03:14:01 EDT
Minor label consistency improvement in the properties view. See bug 251968.
Comment 14 Valentin Baciu CLA 2008-10-27 16:39:30 EDT
Enumerations property sheet usability. See bug 252069.
Comment 15 Keith Chong CLA 2009-01-26 12:56:05 EST
All the bugs listed, with the exception of bug 251555, are fixed for WTP 3.1 M5.

Bug 251555 is a larger piece of work, and cannot be contained for 3.1 M5.
Comment 16 Valentin Baciu CLA 2009-02-02 10:06:36 EST
Verified with I-3.1-20090202085744.
Comment 17 Valentin Baciu CLA 2009-02-02 10:06:52 EST
Closing.