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 61441 - Database Model API review
Summary: Database Model API review
Status: RESOLVED WONTFIX
Alias: None
Product: db
Classification: Unclassified
Component: Code (show other bugs)
Version: 5.x
Hardware: All All
: P2 blocker (vote)
Assignee: Libor Fischmeistr
URL:
Keywords: API, API_REVIEW
Depends on:
Blocks:
 
Reported: 2005-07-27 08:29 UTC by Andrei Badea
Modified: 2014-11-05 12:02 UTC (History)
6 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments
Arch document (47.57 KB, text/html)
2005-07-27 08:31 UTC, Andrei Badea
Details
Updated arch document (47.48 KB, text/html)
2005-07-27 09:01 UTC, Andrei Badea
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Badea 2005-07-27 08:29:15 UTC
This issue tracks the creation of an API for working with the model the
structure of a database.
Comment 1 Andrei Badea 2005-07-27 08:31:29 UTC
Created attachment 23306 [details]
Arch document
Comment 2 Andrei Badea 2005-07-27 08:34:27 UTC
Work on the API has already begun. It can be find in the /cvs/db/dbmodel/project
directory on the db_promo_f branch.
Comment 3 Andrei Badea 2005-07-27 08:36:39 UTC
The reviewers for this issue are jtulach, pbuzek, rkubacki and rnajman. I would
like to ask for the review.
Comment 4 Andrei Badea 2005-07-27 09:01:20 UTC
Created attachment 23309 [details]
Updated arch document
Comment 5 Andrei Badea 2005-08-01 10:51:04 UTC
The inception review will take place on Wed 3 Aug at 16:00 CET.
Comment 6 Pavel Buzek 2005-08-03 05:59:19 UTC
PB01:
> This API should be as independent of NetBeans as possible. Currently there 
> are not dependencies on any NetBeans modules. In the future a dependency 
> on org.openide.util will be considered (the default lookup will be used 
> for retrieving the registered service providers).

I suggest keeping the model independent on openide and define a different
mechanism to plugin providers. The you can create a netbeans integration module
with a meta-provider which will look for providers in default lookup and
register them using the non-netbeans mechanism.
Comment 7 Andrei Badea 2005-08-17 09:36:14 UTC
The model has been moved to the dbmodel branch. It can be checked out using:

cvs co -r dbmodel db/dbmodel
Comment 8 Jiri Rechtacek 2009-10-16 14:13:42 UTC
Reassigned to new owner.
Comment 9 Jaroslav Tulach 2014-11-05 12:02:11 UTC
Old and obsolete, I guess.