|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISearchResultModel
Method Summary | |
---|---|
void |
ChangeSortOrder(java.lang.String sortOrder,
java.lang.Object additionalInfo)
Update sort order |
void |
Drilldown(java.lang.String key,
java.lang.String groupByField,
int category)
Drill down into the indicated category. |
void |
Filter(java.lang.String key,
int filterId)
Filter the search result based on the filterId |
java.lang.String |
GetSortOrder()
Gets the property id that is currently used as the order by property in the model. |
boolean |
IsInitialized()
Returns true if the model has been initialized (i.e. |
void |
RefreshResults(java.lang.String keyOnPage)
Rerun the search that generated the indicated page; call this following any action that may change the result set. |
void |
Reorganize(java.lang.String key,
java.lang.String groupByField)
Perform a different categorization on the current result set |
void |
RestoreFromBreadcrumb(java.lang.String keyOfPageWhereLinkAppears,
java.lang.String keyToRestore)
Follow a breadcrumb link with the specified key. |
void |
Search(java.lang.String searchString,
java.lang.String basicFields,
IPTFilter advancedFilter,
SearchSettingCollection settings)
Initialize the model by running the provided query with the provided settings. |
void |
Search(java.lang.String searchString,
java.lang.String basicFields,
IPTFilter advancedFilter,
SearchSettingCollection allSettings,
SearchSettingCollection removableSettings)
Initialize the model by running the provided query with the provided settings (allSettings). |
void |
SearchWithinResults(java.lang.String key,
java.lang.String additionalQuery)
Search within results already generated for the indicated additional query string. |
void |
SetError(SearchExecutionError e)
Tell the model that there was an error on the previous search. |
void |
SetPageMode(java.lang.String pageMode)
SearchResultModel holds onto a "page mode" string for the benefit of client code.. |
void |
SetWarning(SearchExecutionWarning e)
Tell the model that there was a warning on the previous search. |
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IModel |
---|
CleanupAllData, CleanupTempData, Init |
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IMVCObject |
---|
GetName |
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IManagedObject |
---|
Create |
Methods inherited from interface com.plumtree.uiinfrastructure.pagination.IPagination |
---|
GoToPage |
Methods inherited from interface com.plumtree.portaluiinfrastructure.search.ISaveSearchModel |
---|
SetSavedSearchErrorCode, SetSavedSearchName |
Method Detail |
---|
void SetPageMode(java.lang.String pageMode)
void Drilldown(java.lang.String key, java.lang.String groupByField, int category)
boolean IsInitialized()
void Reorganize(java.lang.String key, java.lang.String groupByField)
void ChangeSortOrder(java.lang.String sortOrder, java.lang.Object additionalInfo)
sortOrder
- additionalInfo
- void RestoreFromBreadcrumb(java.lang.String keyOfPageWhereLinkAppears, java.lang.String keyToRestore)
void Search(java.lang.String searchString, java.lang.String basicFields, IPTFilter advancedFilter, SearchSettingCollection settings)
void Search(java.lang.String searchString, java.lang.String basicFields, IPTFilter advancedFilter, SearchSettingCollection allSettings, SearchSettingCollection removableSettings)
void SearchWithinResults(java.lang.String key, java.lang.String additionalQuery)
void RefreshResults(java.lang.String keyOnPage)
void SetError(SearchExecutionError e)
void SetWarning(SearchExecutionWarning e)
void Filter(java.lang.String key, int filterId)
java.lang.String GetSortOrder()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |