xsd M3
xml schema tools
|
|
|
|
M3 Plan - under development and review - (updated 2005-01-05)
|
|
Overall XSD UI
-
Improve XML Schema editor reliability
[medium]
-
Improve robustness of model/editor synchronization.
-
Improve properties/source synchronization.
-
Impove XML Schema component selection dialogs
[medium]
-
Type and element selection dialogs similar to JDT class selection dialog
-
Make referencing components from external schemas easier (automatically manage imports)
-
Investigate XML / XML Schema refactoring support
[medium]
-
Move to 'common' refactoring infrastructure (similar to JDT refactoring)
-
File dependency analysis - a simple means to track depency information between files
-
Implement initial XML Schema refactoring support
[medium]
-
Component renaming - update reference to rename (initially just within immediate file)
-
Promote local element and types to be global 'named' components
|
|
|
Graph View
-
Graph view improvements for smoother 'top down' creation flow
[medium]
-
Support easy selection and editing of 'anonymous'simple types within elements
-
Provide 'Set type' menu action from element declaration
-
Provide 'Set multiplicity' menu action from element declaration
-
Investigate visualization of additional objects and relationships
[low]
-
Display attributes in graphical view
-
Inheritance - allow supertypes/subtypes to be displayed
-
Substitution groups - show 'choice' like object when elements belong to substiution groups
|
|
|
Properties View
-
Improve <import> editing
[medium]
-
Make import location editable via properties view
-
Support catalog browsing to locate to schemas
|
|
|
Documentation Generation
-
Improve HTML documention generation
[low]
-
Provide basic documentation generation support
-
Refactor for reuse (e.g. so WSDL docgen links seamlessly with XSD docgen)
-
Support <annotation> content in gen'd docs
|
|
|
Legend
|
|
item is under development. |
|
item is under investigation. |
|
item is finished. |
|
help wanted |
|
item is deferred. |
|
new |
|
M4 Plan - under development and review - (updated 2005-01-17)
|
|
Overall XSD UI
-
Investigate XSD Editor API requirements
[medium]
-
Investigate XSD search function to find component refences in XSD, WSDL and XML
[low]
-
Implement 'Open Declaration' support
[low]
-
Provide iniitial XML Schema refactoring support
[medium]
-
Move to 'common' refactoring infrastructure (similar to JDT refactoring)
|
|
|
Graph View
-
Support visualization of additional objects and relationships
[medium]
-
Display attributes in graphical view
-
Inheritance - allow supertypes/subtypes to be displayed
-
Keep history of expansion state to make it more convenient to revisit view
[medium]
|
|
|
Properties View
-
Improve <annotation> editing
[high]
-
Provide support for multiple annotations
-
Provide source editing for XML content
-
Provide tree view for XML content
|
|
|
Articles
-
Article - Introduction to the XML Schema Editor
[medium]
|
|