Class SearchEngine
java.lang.Object
org.eclipse.lemminx.extensions.references.search.SearchEngine
XML references search engine to collect attribute , text which matches XML
references expression
XMLReferenceExpression.- Author:
- Angelo ZERR
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SearchEnginefinal voidsearch(SearchQuery query, IXMLReferenceCollector collector, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Perform the XML references search by using the given search query.searchLinks(DOMDocument document, XMLReferencesSettings settings, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
-
Constructor Details
-
SearchEngine
public SearchEngine()
-
-
Method Details
-
getInstance
-
search
public final void search(SearchQuery query, IXMLReferenceCollector collector, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker) Perform the XML references search by using the given search query.- Parameters:
query- the search query.collector- the collector used to collect attribute, text nodes.cancelChecker- the cancel checker.
-
searchLinks
public Collection<ReferenceLink> searchLinks(DOMDocument document, XMLReferencesSettings settings, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
-