| Summary: | Java Query for EMF Facet | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Nicolas Guyomar <nicolas.guyomar> | ||||||||||
| Component: | EMF-Facet | Assignee: | Gregoire Dupe <gdupe> | ||||||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||||||
| Severity: | enhancement | ||||||||||||
| Priority: | P3 | CC: | emft.facet-inbox, gdupe | ||||||||||
| Version: | unspecified | Flags: | gdupe:
indigo+
|
||||||||||
| Target Milestone: | --- | ||||||||||||
| Hardware: | All | ||||||||||||
| OS: | All | ||||||||||||
| Whiteboard: | |||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Nicolas Guyomar
Created attachment 187082 [details]
org.eclipse.emf.facet.query.java
Hi,
Please find attached a meta-model and its implementation for Java Query.
A JavaQuery is a query written in the Java language. It inherit from EMF Facet Query, and has to reference an implementation class.
Created attachment 187083 [details]
org.eclipse.emf.facet.query.java.core
Hi,
Please fin attached a plug-in for the Java Query evaluation framework.
It consists in the implementation of an EMF Facet Query Evaluator Factory for Java, as well as the implementation of the JavaQueryEvaluator for Java Query evaluation.
Created attachment 187084 [details]
org.eclipse.emf.facet.query.java.tests
Hi,
Please find attached a plug-in test project to make sure a JavaQuery can be evaluated by its JavaQueryEvaluator when it is registered in a EMF Facet QuerySet
Hi, In the contribution org.eclipse.emf.facet.query.java.core : - JavaQueryEvaluator is a copy of org.eclipse.emf.facet.infra.query.core.java.internal.JavaModelQueryAdapter - ParameterValueList is a copy of org.eclipse.emf.facet.infra.query.core.java.ParameterValueList - IJavaQuery is a copy of org.eclipse.emf.facet.infra.query.core.java.IJavaModelQuery<T, R> I, Nicolas Guyomar, am the author of the other content of the contribution org.eclipse.emf.facet.query.java.core: (a) I, Nicolas Guyomar, wrote 100% of the code I've provided. (b) I have the right to contribute the code to Eclipse. (c) I contribute the content under the EPL. For the org.eclipse.emf.facet.query.java and org.eclipse.emf.facet.query.java.tests plug-ins: (a) I, Nicolas Guyomar, wrote 100% of the code I've provided. (b) I have the right to contribute the code to Eclipse. (c) I contribute the content under the EPL. Regards Nicolas Guyomar Created attachment 187087 [details]
org.eclipse.emf.facet.query.java
Fix wrong copyrights text
Nicolas Guyomar
Comment on attachment 187087 [details] org.eclipse.emf.facet.query.java Here are contributions from an employee of Mia-Software, targeting future Indigo release. The company has signed a Member Commiter Agreement. The contribution does not need a CQ (see bug 322327). I've commited this plug-in. (Committed revision 220.) Comment on attachment 187083 [details] org.eclipse.emf.facet.query.java.core Here are contributions from an employee of Mia-Software, targeting future Indigo release. The company has signed a Member Commiter Agreement. The contribution does not need a CQ (see bug 322327). I've commited this plug-in. (Committed revision 222.) Comment on attachment 187084 [details] org.eclipse.emf.facet.query.java.tests Here are contributions from an employee of Mia-Software, targeting future Indigo release. The company has signed a Member Commiter Agreement. The contribution does not need a CQ (see bug 322327). I've commited this test plug-in. (Committed revision 224.) I've added the plug-ins "org.eclipse.emf.facet.query.java" and the "org.eclipse.emf.facet.query.java.core" in the feature "org.eclipse.emf.facet.common". Committed revision 225. This bug can be closed. |