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 20686 - Define logical metamodel
Summary: Define logical metamodel
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 3.x
Hardware: PC Linux
: P2 blocker (vote)
Assignee: issues@java
URL:
Keywords: ARCH
Depends on: 20682
Blocks:
  Show dependency tree
 
Reported: 2002-02-19 18:29 UTC by Svata Dedic
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 Svata Dedic 2002-02-19 18:29:12 UTC
The "logical" metamodel should be a layer over the physical metamodel and
classpath, which would contain roughly the same classes as the physical one, but
directly associated with each other instead of using symbolic refs.
There has to be a way how to denote or express an association to a non-existent
entity, or at least a way how to put that information into the lower layer.
The metamodel may be split into parts, for performance reasons:
1. metamodel, which would bind together physical metamodel instances according
to the classpath hiding rules and leaves space for broken links. This part must
be persistently stored. Ideally, there will be only associations in this part.
2. metamodel, which would contain instances for convenient access of most users,
but is a candidate for being transient and being derived from the (1) and the
physical/classpath metamodels.
Comment 1 Svata Dedic 2002-05-22 10:18:58 UTC
Adjusting milestone for planning
Comment 2 Pavel Buzek 2002-11-05 15:43:50 UTC
target milestone -> TDB
(removed from 4.0)
Comment 3 Martin Matula 2004-11-11 16:17:24 UTC
We have a full metamodel of java in nb4.0.