This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 89568 - Generic 'XML Catalog' node in project customizer for limited catalog editing
Summary: Generic 'XML Catalog' node in project customizer for limited catalog editing
Status: VERIFIED INVALID
Alias: None
Product: xml
Classification: Unclassified
Component: Schema Tools (show other bugs)
Version: 5.x
Hardware: All All
: P1 blocker (vote)
Assignee: bhate
URL:
Keywords:
Depends on: 89573
Blocks: 89562
  Show dependency tree
 
Reported: 2006-11-17 23:35 UTC by Nam Nguyen
Modified: 2007-02-06 18:32 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nam Nguyen 2006-11-17 23:35:27 UTC
Create in XAMUI a logical view node named 'XML References' by default.  This is
practically the normalized view of the project main catalog.  

The node should have action to add dependent projects, validate the catalog,
cleanup unused entries.  

The node should show one logical node for each referenced project, showing only
source root hiearchy with leaf nodes for referenceable XML files.  

-------------
 References:
-------------
http://xdesign-tools.czech.sun.com:8080/JSPWiki/Wiki.jsp?page=XProject_XMLRef_Func_Spec
http://xdesign-tools.czech.sun.com:8080/JSPWiki/Wiki.jsp?page=XmlFileRefsOnepager
Comment 1 Nam Nguyen 2006-11-21 00:03:40 UTC
Needs the catalog.xml utility from 89574.
Comment 2 Nam Nguyen 2006-11-21 00:08:18 UTC
Depends on 89573, not 89574.
Comment 3 Nam Nguyen 2006-11-22 22:53:25 UTC
A few changes:

1. the node name should be 'XML Catalog'
2. the node should show all referenced XML files from current project and
referenced XML files from other projects.  
3. There is no needs to show package and source root nodes.
4. The file icons and project icons should be badged for states:  reachable,
unreachable, unused.
Comment 4 Nam Nguyen 2006-12-21 21:43:34 UTC
This feature has changed.  The node is named 'XML Catalog' and now is part of
project customizer (implemented in new module xml/catalogsupport).
Comment 5 Nam Nguyen 2007-01-09 01:24:06 UTC
No longer needed based on review UI specs.
Comment 6 Nam Nguyen 2007-02-06 18:32:08 UTC
The common XML Catalog node/panel to be used in the project customizer has been
implemented by Ajit.  Marked as verified.