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 27165 - Rerwite I18N to new projects impl
Summary: Rerwite I18N to new projects impl
Status: RESOLVED WONTFIX
Alias: None
Product: java
Classification: Unclassified
Component: I18N (show other bugs)
Version: 3.x
Hardware: All All
: P1 blocker (vote)
Assignee: issues@java
URL:
Keywords: UI
Depends on: 27180 27584 27595
Blocks: 32121 32129 26610
  Show dependency tree
 
Reported: 2002-09-10 12:49 UTC by _ lkramolis
Modified: 2003-12-11 14:22 UTC (History)
1 user (show)

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:49 UTC
- XMLize settimgs
- rewrite to ProjectSettings
- do backward compatibility issues
Comment 1 _ lkramolis 2002-09-30 15:40:23 UTC
* All settings should be rewritten to new Settings Convertors API. It
also includes reading of old settings format and convertion to new
format. There is just I18nOptions class which make sense to rewrite.

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

Another .settings references in both Layer.xml should be changed to
.instances - use "createInstance" and "instanceOf" attributes rather.
--

Classes in ...i18n.java package use org.openide.src API. This could
indicate direct dependency on Java module.
Comment 2 _ pkuzel 2002-12-12 12:53:15 UTC
Done for all actions except form-bridge.

Current simplification: global settings.
Comment 3 _ pkuzel 2003-06-30 15:35:25 UTC
Choosers should use current project instead of FS chooser.
Comment 4 _ pkuzel 2003-07-07 11:00:03 UTC
I18nOptions rewritten to Registry and moved to project scope.

It raises problem where to represent their UI. I added customization
entry point to all dialogs provided by I18N module.
Comment 5 _ pkuzel 2003-07-07 14:40:15 UTC
I eeed form editor in build to be able to port GUI
internationalization support => 27180.
Comment 6 _ pkuzel 2003-07-07 14:55:09 UTC
More details on above dependency.

The module requires following form module features:
 - FormPropertyEditorManager
 - FormAwareEditor
 - FormDataObject (or public MIME type, and way how
   to load form model into memory)
 - FormProperty
 - RADConnectionDesignValue
 - RADComponent
 - FormDesignValue
 - not yet known dependencies

I cannot continue until these are available in prj40_prototype builds.
Comment 7 Marian Petras 2003-11-25 14:29:15 UTC
As described in
http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss,
the current work on projects prototype has been stopped.