Class AbstractSearchStrategy
java.lang.Object
org.eclipse.nebula.widgets.nattable.search.strategy.AbstractSearchStrategy
- All Implemented Interfaces:
ISearchStrategy
- Direct Known Subclasses:
ColumnSearchStrategy,GridSearchStrategy,RowSearchStrategy,SelectionSearchStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected Comparator<?>protected booleanprotected booleanprotected booleanprotected SearchDirectionprotected booleanprotected booleanFields inherited from interface org.eclipse.nebula.widgets.nattable.search.strategy.ISearchStrategy
SKIP_SEARCH_RESULT_LABEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionComparator<?>booleanbooleanbooleanbooleanbooleanisRegex()booleanbooleanbooleanvoidsetCaseSensitive(boolean caseSensitive) voidsetColumnFirst(boolean columnFirst) voidsetComparator(Comparator<?> comparator) voidsetContextLayer(ILayer contextLayer) voidsetIncludeCollapsed(boolean includeCollapsed) voidsetIncremental(boolean incremental) voidsetRegex(boolean regex) voidsetSearchDirection(String searchDirection) voidsetSearchDirection(SearchDirection searchDirection) voidsetWholeWord(boolean wholeWord) voidsetWrapSearch(boolean wrapSearch) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.nebula.widgets.nattable.search.strategy.ISearchStrategy
executeSearch
-
Field Details
-
searchDirection
-
caseSensitive
protected boolean caseSensitive -
wrapSearch
protected boolean wrapSearch -
wholeWord
protected boolean wholeWord -
incremental
protected boolean incremental -
regex
protected boolean regex -
includeCollapsed
protected boolean includeCollapsed -
columnFirst
protected boolean columnFirst -
comparator
-
-
Constructor Details
-
AbstractSearchStrategy
public AbstractSearchStrategy()
-
-
Method Details
-
setContextLayer
-
getContextLayer
-
setSearchDirection
-
setSearchDirection
- Parameters:
searchDirection- TheSearchDirectionto use.- Since:
- 2.0
-
getSearchDirection
- Returns:
- The used
SearchDirection - Since:
- 2.0
-
setWrapSearch
public void setWrapSearch(boolean wrapSearch) -
isWrapSearch
public boolean isWrapSearch() -
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive) -
isCaseSensitive
public boolean isCaseSensitive() -
setWholeWord
public void setWholeWord(boolean wholeWord) -
isWholeWord
public boolean isWholeWord() -
setIncremental
public void setIncremental(boolean incremental) -
isIncremental
public boolean isIncremental() -
setRegex
public void setRegex(boolean regex) -
isRegex
public boolean isRegex() -
setIncludeCollapsed
public void setIncludeCollapsed(boolean includeCollapsed) -
isIncludeCollapsed
public boolean isIncludeCollapsed() -
setColumnFirst
public void setColumnFirst(boolean columnFirst) -
isColumnFirst
public boolean isColumnFirst() -
getComparator
-
setComparator
-
processResultInternally
public boolean processResultInternally()- Returns:
falseif the result should be processed by the caller,trueif the strategy deals with the result itself.- Since:
- 1.5
-