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
Status: VERIFIED INVALID
Alias: None
Product: xml
Classification: Unclassified
Component: Code (show other bugs)
Version: 3.x
Hardware: PC Linux
: P1 blocker (vote)
Assignee: issues@xml
URL:
Keywords:
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:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

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.

<http://www.netbeans.org/download/dev/javadoc/SettingsAPIs/org/netbeans/spi/settings/doc-files/api.html>
--

Petr Kuzel wrote "XML Module Integration with Projects Infrastructure"
and it is accessible at
<http://xml.netbeans.org/plans/projects_integration.txt>.
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
http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss 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
enhanced.

Any objections?
Comment 6 Jesse Glick 2004-08-19 18:50:50 UTC
Nothing listed here makes sense any more. Issue #41447 is possibly
related.
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)