public class RowSearchStrategy extends AbstractSearchStrategy
caseSensitive, columnFirst, comparator, includeCollapsed, incremental, regex, wholeWord, wrapSearch| Constructor and Description |
|---|
RowSearchStrategy(int[] rowPositions,
IConfigRegistry configRegistry) |
RowSearchStrategy(int[] rowPositions,
int startingColumnPosition,
IConfigRegistry configRegistry,
String searchDirection) |
| Modifier and Type | Method and Description |
|---|---|
PositionCoordinate |
executeSearch(Object valueToMatch)
Search for the given value and return the coordinates of the matching
cell.
|
protected PositionCoordinate[] |
getRowCellsToSearch(ILayer contextLayer) |
void |
setRowPositions(int[] rowPositions) |
void |
setStartingColumnPosition(int startingColumnPosition) |
getComparator, getContextLayer, getSearchDirection, isCaseSensitive, isColumnFirst, isIncludeCollapsed, isIncremental, isRegex, isWholeWord, isWrapSearch, processResultInternally, setCaseSensitive, setColumnFirst, setComparator, setContextLayer, setIncludeCollapsed, setIncremental, setRegex, setSearchDirection, setWholeWord, setWrapSearchpublic RowSearchStrategy(int[] rowPositions,
IConfigRegistry configRegistry)
public RowSearchStrategy(int[] rowPositions,
int startingColumnPosition,
IConfigRegistry configRegistry,
String searchDirection)
public PositionCoordinate executeSearch(Object valueToMatch) throws PatternSyntaxException
ISearchStrategyvalueToMatch - The value to search for.PatternSyntaxExceptionpublic void setStartingColumnPosition(int startingColumnPosition)
public void setRowPositions(int[] rowPositions)
protected PositionCoordinate[] getRowCellsToSearch(ILayer contextLayer)
Copyright © 2017. All rights reserved.