Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "EMF Search Framework Extensibility"

(org.eclipse.emf.search.modelSearchEngine)
(org.eclipse.emf.search.modelSearchEngine)
Line 7: Line 7:
 
Users wanting to contribute an custom ecore metamodel based search should extends modelSearchEngine.
 
Users wanting to contribute an custom ecore metamodel based search should extends modelSearchEngine.
  
* '''id''' - model search engine unique ID
+
* '''id''' - model search engine unique ID
* '''label''' - Query label to be displayed as a prefix of in search result pages
+
* '''label''' - Query label to be displayed as a prefix of in search result pages
* '''searchQueryFactory''' - This extension point element describes a model search engine compliant with org.eclipse.emf.search.providers.IModelSearchQueryFactory APIs.
+
* '''searchQueryFactory''' - This extension point element describes a model search engine compliant with org.eclipse.emf.search.providers.IModelSearchQueryFactory APIs.
* '''queryParametersFactory''' - This extension point element describes a model search engine parameter factory compliant with org.eclipse.emf.search.providers.IModelSearchQueryParametersFactory APIs
+
* '''queryParametersFactory''' - This extension point element describes a model search engine parameter factory compliant with org.eclipse.emf.search.providers.IModelSearchQueryParametersFactory APIs
* '''modelResourceValidator''' - This extension point element describes a model search engine resource validator compliant with
+
* '''modelResourceValidator''' - This extension point element describes a model search engine resource validator compliant with org.eclipse.emf.search.providers.IModelSearchQueryParametersFactory APIs and specializing org.eclipse.emf.search.engine.AbstractModelResourceValidator
org.eclipse.emf.search.providers.IModelSearchQueryParametersFactory APIs and specializing org.eclipse.emf.search.engine.AbstractModelResourceValidator
+

Revision as of 15:22, 5 February 2008

search core extensibility

org.eclipse.emf.search.modelSearchEngine

Users wanting to contribute an custom ecore metamodel based search should extends modelSearchEngine.

* id - model search engine unique ID
* label - Query label to be displayed as a prefix of in search result pages
* searchQueryFactory - This extension point element describes a model search engine compliant with org.eclipse.emf.search.providers.IModelSearchQueryFactory APIs.
* queryParametersFactory - This extension point element describes a model search engine parameter factory compliant with org.eclipse.emf.search.providers.IModelSearchQueryParametersFactory APIs
* modelResourceValidator - This extension point element describes a model search engine resource validator compliant with org.eclipse.emf.search.providers.IModelSearchQueryParametersFactory APIs and specializing org.eclipse.emf.search.engine.AbstractModelResourceValidator

Back to the top