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 "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 |
− | + |
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