]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.workbench.search.impl/src/org/simantics/workbench/search/impl/SlaveSearchService.java
Move platform to only work with JDK's >= 11
[simantics/platform.git] / bundles / org.simantics.workbench.search.impl / src / org / simantics / workbench / search / impl / SlaveSearchService.java
1 package org.simantics.workbench.search.impl;
2
3 import org.eclipse.core.expressions.Expression;
4 import org.simantics.workbench.search.ISearchService;
5 import org.simantics.workbench.search.SearchQuery;
6
7 public class SlaveSearchService implements ISearchService{
8         
9         final ISearchService parent;
10         final Expression exp;
11         
12         public SlaveSearchService(ISearchService parent, Expression expr) {
13                 this.parent = parent;
14                 this.exp = expr;
15         }
16         
17         public Expression getDefaultExpression() {
18                 return exp;
19         }
20         
21         @Override
22         public void performQuery(SearchQuery query, ResultBrowser browserType, boolean activateResultBrowser) {
23                 parent.performQuery(query, browserType, activateResultBrowser);
24                 
25         }
26
27 }