org.eclipse.nebula.widgets.nattable.search.strategy
Class SelectionSearchStrategy

java.lang.Object
  extended by org.eclipse.nebula.widgets.nattable.search.strategy.AbstractSearchStrategy
      extended by org.eclipse.nebula.widgets.nattable.search.strategy.SelectionSearchStrategy
All Implemented Interfaces:
ISearchStrategy

public class SelectionSearchStrategy
extends AbstractSearchStrategy


Field Summary
 
Fields inherited from class org.eclipse.nebula.widgets.nattable.search.strategy.AbstractSearchStrategy
caseSensitive, columnFirst, comparator, includeCollapsed, incremental, regex, wholeWord, wrapSearch
 
Constructor Summary
SelectionSearchStrategy(IConfigRegistry configRegistry)
           
SelectionSearchStrategy(IConfigRegistry configRegistry, boolean columnFirst)
           
SelectionSearchStrategy(IConfigRegistry configRegistry, String searchDirection, boolean columnFirst)
           
 
Method Summary
 PositionCoordinate executeSearch(Object valueToMatch)
           
protected  PositionCoordinate[] getSelectedCells(SelectionLayer selectionLayer)
           
 
Methods inherited from class org.eclipse.nebula.widgets.nattable.search.strategy.AbstractSearchStrategy
getComparator, getContextLayer, getSearchDirection, isCaseSensitive, isColumnFirst, isIncludeCollapsed, isIncremental, isRegex, isWholeWord, isWrapSearch, setCaseSensitive, setColumnFirst, setComparator, setContextLayer, setIncludeCollapsed, setIncremental, setRegex, setSearchDirection, setWholeWord, setWrapSearch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectionSearchStrategy

public SelectionSearchStrategy(IConfigRegistry configRegistry)

SelectionSearchStrategy

public SelectionSearchStrategy(IConfigRegistry configRegistry,
                               boolean columnFirst)

SelectionSearchStrategy

public SelectionSearchStrategy(IConfigRegistry configRegistry,
                               String searchDirection,
                               boolean columnFirst)
Method Detail

executeSearch

public PositionCoordinate executeSearch(Object valueToMatch)
                                 throws PatternSyntaxException
Throws:
PatternSyntaxException

getSelectedCells

protected PositionCoordinate[] getSelectedCells(SelectionLayer selectionLayer)


Copyright © 2015. All rights reserved.