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 31384 - Remove Scope class from settings API
Summary: Remove Scope class from settings API
Status: CLOSED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Infrastructure (show other bugs)
Version: 3.x
Hardware: PC All
: P1 blocker (vote)
Assignee: Vitezslav Stejskal
URL:
Keywords: API
Depends on:
Blocks:
 
Reported: 2003-02-24 09:09 UTC by Vitezslav Stejskal
Modified: 2004-04-19 16:39 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Attachments
cvs log of changes (7.14 KB, text/plain)
2003-03-15 13:01 UTC, Vitezslav Stejskal
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vitezslav Stejskal 2003-02-24 09:09:34 UTC
The Settings API is now separated from the rest of
projects infrastructure. The last remaining part
is the Scope class. This class defines tag values
which are passed through the Settings API to the
JNDI storage where the settings and Settings API
objects like Configurations, etc. are stored.

As such the Scope class is just an implementation
detail of the settings storage and shouldn't be
part of Settings API.

The Settings API should accept JNDI Attributes
wherever it accepts the Scope, this way any
implementation of settings storage can have any
number of controll attibutes passed to it through
the Settings API calls. The project's
implementation of settings storage will offer the
Scope for public use and the semantics of the
Scope class will be the same as before. However,
this class will reside in o.n.api.projects package.
Comment 1 Vitezslav Stejskal 2003-02-27 21:02:44 UTC
UPGRADE GUIDE: The Scope class now resides in
org.netbeans.api.projects package and implements
javax.naming.Attributes interface. You can use it as before.
Comment 2 Vitezslav Stejskal 2003-03-15 13:01:03 UTC
Done
Comment 3 Vitezslav Stejskal 2003-03-15 13:01:37 UTC
Created attachment 9415 [details]
cvs log of changes
Comment 4 Jan Becicka 2003-11-25 13:59:38 UTC
As described in
http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the
current work on projects prototype has been stopped.

Marking issue as VERIFIED --->
Comment 5 Jan Becicka 2003-11-25 14:08:27 UTC
---> CLOSED