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

Summary: Generic 'XML Catalog' node in project customizer for limited catalog editing
Product: xml Reporter: Nam Nguyen <nnguyen>
Component: Schema ToolsAssignee: bhate <bhate>
Status: VERIFIED INVALID    
Severity: blocker    
Priority: P1    
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:
Bug Depends on: 89573    
Bug Blocks: 89562    

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.