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 27163 - Rerwite XML modules according to upcomming Projects support
Summary: Rerwite XML modules according to upcomming Projects support
Alias: None
Product: xml
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Linux
: P1 blocker (vote)
Assignee: issues@xml
Depends on: 21320 28514 27167 27584 27595 28183
Blocks: 26610 32048
  Show dependency tree
Reported: 2002-09-10 12:49 UTC by _ lkramolis
Modified: 2008-03-13 13:50 UTC (History)
0 users

See Also:
Exception Reporter:


Note You need to log in before you can comment on or make changes to this bug.
Description _ lkramolis 2002-09-10 12:49:35 UTC
- XMLize settimgs
- rewrite to ProjectSettings
- do backward compatibility issues
Comment 1 _ lkramolis 2002-09-27 17:06:40 UTC
* All settings should be rewritten to new Settings Convertors API. It
also includes reading of old settings format and convertion to new format.


Petr Kuzel wrote "XML Module Integration with Projects Infrastructure"
and it is accessible at
Comment 2 _ lkramolis 2002-09-30 15:32:09 UTC
XML modules provides 4 settings classes: CatalogSettings,
CoreSettings, TreeEditorSettings and NodeViewType. Only
CatalogSettings is *project* setting.

[CatalogSettings related issue #22848 - Module writers cannot add XML
catalog using layer.xml files.]

It also uses OpeIDE's and Editor module's settings, e.g. IndentEngine,
BaseOptions. XMLization should be inherited.

Some generators in xml-tools modulu pouzivaji org.netbeans.src (Java
Hierarchy). The XML-Tools module should be devided to two modules:
 - generic XML Productivity Tools
 - Java related Productivity Tools (xml-java)

The xml-java module will depend on java module: register xml-apis on
JDK1.3 (issue 27167), register xml-apis Javadoc, use new Java Model API.

It could be nice XML actions (Check and Validate) can be executed from
project/group level being performed over its content.
Comment 3 _ lkramolis 2002-09-30 15:43:59 UTC
[Issue #21320 - Separate Java generators to standalone sub-module.]
Comment 4 Vitezslav Stejskal 2003-11-27 12:18:09 UTC
As described in the
current work on projects prototype has been stopped.
Comment 5 dmladek 2004-08-19 09:36:31 UTC
Well, work on Projects for NB3.6 has been stopped
but for upcomming NB4.0 it's been renovated, right?

thus, even though it's too late for promo-d (4.0), I'm reopening cause
work on Projects still continue and in promo-e PRojects should be mcuh

Any objections?
Comment 6 Jesse Glick 2004-08-19 18:50:50 UTC
Nothing listed here makes sense any more. Issue #41447 is possibly
Comment 7 Jesse Glick 2005-01-13 18:13:51 UTC
Probably useless issue now.
Comment 8 Mikhail Matveev 2008-03-13 13:50:54 UTC
Verified invalid (not actual anymore)