Plumtree Portal UI  
 

ISearchResultModel Members

ISearchResultModel overview

Public Instance Methods

ChangeSortOrder Update sort order
Drilldown Drill down into the indicated category. Pass in the groupby field that was used to generate the set of categories you are using; the model should validate that it is using the right categories.
Filter Filter the search result based on the filterId
GetSortOrder Gets the property id that is currently used as the order by property in the model.
IsInitialized Returns true if the model has been initialized (i.e. if a search has been run). This could be in ISearchResultModelRO, but is here for convenience, since the caller probably needs to call Search() if this returns false.
RefreshResults Rerun the search that generated the indicated page; call this following any action that may change the result set.
Reorganize Perform a different categorization on the current result set
RestoreFromBreadcrumb Follow a breadcrumb link with the specified key.
SearchOverloaded. Initialize the model by running the provided query with the provided settings.
SearchWithinResults Search within results already generated for the indicated additional query string.
SetError Tell the model that there was an error on the previous search.
SetPageMode SearchResultModel holds onto a "page mode" string for the benefit of client code.. it doesn't care about the contents.
SetWarning Tell the model that there was a warning on the previous search.

See Also

ISearchResultModel Interface | com.plumtree.portaluiinfrastructure.search Namespace