Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Ecore ODA Driver-Proposal"
Line 1: | Line 1: | ||
== Introduction == | == Introduction == | ||
− | The Ecore ODA Driver is a proposed component of the [[DTP Incubator]] project. It | + | The Ecore ODA Driver is a proposed component of the [[DTP Incubator]] project. It provides the ability to query Ecore models using [http://www.eclipse.org/modeling/mdt/?project=ocl OCL] by implementing the [[Use Case - Create a Custom ODA Data Source| Open Data Access (ODA)]] API. The restriction to use OCL (text-based) queries is based on the design of the ODA API. [http://www.eclipse.org/modeling/emf/?project=query#query EMF Queries] may be supported at runtime in the future. |
== Status == | == Status == | ||
− | Initial code has been committed (see [[#CVS|CVS]] | + | Initial code has been committed (see [[Ecore ODA Driver#CVS|CVS]] on the [[Ecore ODA Driver]] page) and is basically functional. The UI, in particular, requires some finish work. |
Contribution tracked at [https://bugs.eclipse.org/bugs/show_bug.cgi?id=132958 Bugzilla 132958]. | Contribution tracked at [https://bugs.eclipse.org/bugs/show_bug.cgi?id=132958 Bugzilla 132958]. | ||
Line 19: | Line 19: | ||
* [[User:Jeff.ramsdale.gmail.com|Jeff Ramsdale]] | * [[User:Jeff.ramsdale.gmail.com|Jeff Ramsdale]] | ||
* [[User:Timezra.gmail.com|Tim Myer]] | * [[User:Timezra.gmail.com|Tim Myer]] | ||
− | |||
− | |||
[[Category:Data_Tools_Platform]] | [[Category:Data_Tools_Platform]] |
Revision as of 01:00, 10 April 2008
Introduction
The Ecore ODA Driver is a proposed component of the DTP Incubator project. It provides the ability to query Ecore models using OCL by implementing the Open Data Access (ODA) API. The restriction to use OCL (text-based) queries is based on the design of the ODA API. EMF Queries may be supported at runtime in the future.
Status
Initial code has been committed (see CVS on the Ecore ODA Driver page) and is basically functional. The UI, in particular, requires some finish work.
Contribution tracked at Bugzilla 132958.
It is hoped that a useful release will be complete in time for Ganymede.
Getting Started
Use of the Ecore ODA Driver is covered here.