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 26101 - Create bridge between org.openide.src <--> MDR
Summary: Create bridge between org.openide.src <--> MDR
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 3.x
Hardware: PC Linux
: P1 blocker (vote)
Assignee: Tomas Hurka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-29 18:09 UTC by Pavel Flaska
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pavel Flaska 2002-07-29 18:09:51 UTC
Create bridge between org.openide.src and MDR
source model. It have to be implemented for
backward compatability.
Comment 1 Pavel Flaska 2002-08-01 14:38:00 UTC
Although the internal representation of java hierarchy data will be
(hopefully) completely changed to use MOF-based model backed by MDR,
we have to maintain compatibility with org.openide.src.* package. The
classes currently implementing interfaces from Java Hierarchy APIs
will be changed to delegating "men in the middle" and will direct the
traffic to either MDR-based or conventional real implementation. Given
the potential power given by the new model or the MDR in general, it
has yet to be decided whether it's not better to provide two versions
of the module - one conventional and the other based purely on MDR.
Comment 2 Tomas Hurka 2002-08-01 17:51:00 UTC
The hardest part is to correctly generate all property changes on
org.openide.src.* elements. I guess there will be similar logic using
MDR event listener used in issue #24804. 
Javadoc has to be handled differently, since it is not part of MDR
source model. The same is also valid for body methods, filed
initializers and initializers body. 
Comment 3 Jaroslav Tulach 2002-09-30 12:58:24 UTC
These issues have been reported to be part of Sun's "should have" contribution
to NetBeans 4.0 and be "high level" issues. That is why I am changing them to be
FEATUREs with P2. If you think I've done wrong change, please update the issue
and internal documents.
Comment 4 Tomas Hurka 2002-09-30 13:12:33 UTC
Changing back to task.
Comment 5 Pavel Flaska 2004-03-18 10:06:16 UTC
Done in meta_2 branch.