|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface RemoteFileSearchModelInterface
An interface describing necessary methods for remote file search models.
| Method Summary | |
|---|---|
abstract int |
getFilterMatchType()
Returns the currently set override of the desired search criteria. |
abstract void |
setDateRange(java.util.Date startDate,
java.util.Date endDate)
Sets a date range to be used in the search. |
abstract void |
setFilterMatchType(int filterMatch)
Sets whether to override the type of desired search criteria. |
abstract void |
setRecursive(boolean recursive)
Sets whether to make allow subfolders to be recursively searched. |
abstract void |
setSearchAttributes(java.util.Map searchAttributes)
Sets all of the search attributes with one method call. |
abstract void |
setSearchContext(java.lang.String context)
Sets the context for searching. |
abstract void |
setSearchText(java.lang.String text)
Sets the text string to search. |
abstract void |
setStartingLocation(java.lang.String startingLocation)
Sets the file system path location where the search starts. |
abstract void |
startSearch(RemoteFileServerModelInterface model,
BaseActionProvider actionProvider)
Runs when the search is initiated. |
abstract void |
stopSearch()
A method used to stop the search. |
| Methods inherited from interface com.sas.swing.models.remotefileselector.RemoteFileServiceModelInterface |
|---|
addPropertyChangeListener, combineDirectoryPathAndFileName, getDirectoryPath, getFiles, getFilterValues, getFullyQualifiedPath, getTopLevelName, removePropertyChangeListener, setFilterValues, splitDirectoryPathAndFileName |
| Method Detail |
|---|
void startSearch(RemoteFileServerModelInterface model,
BaseActionProvider actionProvider)
model - the model used to hold the search resultsactionProvider - the action providervoid stopSearch()
void setSearchAttributes(java.util.Map searchAttributes)
searchAttributes - the search attributesvoid setSearchContext(java.lang.String context)
context - the search contextvoid setSearchText(java.lang.String text)
text - the text to searchvoid setStartingLocation(java.lang.String startingLocation)
startingLocation - the file system pathvoid setRecursive(boolean recursive)
recursive - specifies whether to search subfolders
void setDateRange(java.util.Date startDate,
java.util.Date endDate)
startDate - the beginning date (inclusive)endDate - the ending date (inclusive)void setFilterMatchType(int filterMatch)
filterMatch - the filter match typegetFilterMatchType(),
FilterComponentint getFilterMatchType()
setFilterMatchType(int)
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||