public class LegacyApplicationSearchProvider extends AbstractSearchProvider implements SearchProvider
Constructor and Description |
---|
LegacyApplicationSearchProvider() |
Modifier and Type | Method and Description |
---|---|
void |
addVertexHopCriteria(SearchResult searchResult,
GraphContainer container)
This method is called when the selection is made from the list of
|
boolean |
contributesTo(String namespace)
This is the topology provider namespace to which this search provider contributes.
|
String |
getSearchProviderNamespace()
This is a namespace for search providers...
|
Set<VertexRef> |
getVertexRefsBy(SearchResult searchResult,
GraphContainer container)
This method is called when the topology UI needs to know what
|
List<SearchResult> |
query(SearchQuery searchQuery,
GraphContainer container)
This API is for getting a list of
|
void |
removeVertexHopCriteria(SearchResult searchResult,
GraphContainer container)
When the user requests that the current SearchResult be removed from focus, the search provider should remove the
|
void |
setGraphSearchService(GraphSearchService graphSearchService) |
boolean |
supportsPrefix(String searchPrefix)
This method is called by topology app the user is searching to setup prefixes that will only match from
a
|
onCenterSearchResult, onDefocusSearchResult, onFocusSearchResult, onToggleCollapse, supportsPrefix
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onCenterSearchResult, onDefocusSearchResult, onFocusSearchResult, onToggleCollapse
public String getSearchProviderNamespace()
SearchProvider
getSearchProviderNamespace
in interface SearchProvider
public boolean contributesTo(String namespace)
SearchProvider
contributesTo
in interface SearchProvider
public boolean supportsPrefix(String searchPrefix)
SearchProvider
supportsPrefix
in interface SearchProvider
public List<SearchResult> query(SearchQuery searchQuery, GraphContainer container)
SearchProvider
query
in interface SearchProvider
searchQuery
- This is an API for Vaadin UI code for implementing various search queries types.public Set<VertexRef> getVertexRefsBy(SearchResult searchResult, GraphContainer container)
SearchProvider
getVertexRefsBy
in interface SearchProvider
public void addVertexHopCriteria(SearchResult searchResult, GraphContainer container)
SearchProvider
addVertexHopCriteria
in interface SearchProvider
public void removeVertexHopCriteria(SearchResult searchResult, GraphContainer container)
SearchProvider
removeVertexHopCriteria
in interface SearchProvider
public void setGraphSearchService(GraphSearchService graphSearchService)
Copyright © 2021. All rights reserved.