| Summary: | Improve the XML Schema editor usability and consistency | ||
|---|---|---|---|
| Product: | [WebTools] WTP Source Editing | Reporter: | Valentin Baciu <valentinbaciu> |
| Component: | wst.xsd | Assignee: | 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.1 | Keywords: | 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
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. Give the user more control over the insertion point for elements/attributes. See bug 251008. Improve graphical figures ease of use - allow for range selection. See bug 251210. Better editing support for complex types with simple content. See bug 251555. Better accessibility for editing in the top level view - allow for deleting all components with the keyboard. See 158753. Better usability for adding imports/includes/redefines. See bug 229264. Multiple selection actions in the outline view. See bug 251474. Select all does not work. See bug 251243. Better visual cues for abstract types/elements. See bug 251720. Advanced tab for editing simple types through the properties view. See bug 251721. Content assist for "final" attribute. See bug 251724. Refactor the advanced properties for the schema element. See bug 251727. Minor label consistency improvement in the properties view. See bug 251968. Enumerations property sheet usability. See bug 252069. 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. Verified with I-3.1-20090202085744. Closing. |