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 34917 - allow modules to provide dynamic environment for Project
Summary: allow modules to provide dynamic environment for Project
Status: CLOSED INVALID
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Infrastructure (show other bugs)
Version: 3.x
Hardware: All All
: P3 blocker (vote)
Assignee: Pavel Buzek
URL:
Keywords: API
Depends on:
Blocks:
 
Reported: 2003-07-14 09:25 UTC by Pavel Buzek
Modified: 2003-12-11 14:25 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 Pavel Buzek 2003-07-14 09:25:36 UTC
Modules can provide environment for the Project by
registering instances in Services folder on PFS
but this does not allow creating dynamic content
of project's lookup.

Why is this needed:
Objects that are not immediately initialized when
the project is created or open can be putted into
lookup later when they are available.

Suggested solution: 
Add a possibility to register lookup provider for
the Project. It will be registered in
EnvironmentProviders\Project and its lookup will
be merged with the static content from Services
folder.
Comment 1 Jan Pokorsky 2003-07-14 14:51:33 UTC
It is achievable even now IMO. You can register an instance of own
Lookup under Services folder and the FolderLookup will delegate to it.
You have full control over the lookup's content.
Comment 2 Pavel Buzek 2003-07-14 15:30:09 UTC
Ok, it really works, thanks. I've putted a test in project/core to
ensure this behavior.
Comment 3 Pavel Buzek 2003-07-14 15:30:45 UTC
verified
Comment 4 Jan Becicka 2003-11-25 14:23:50 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 CLOSED.