Property | Type | Description | |
---|---|---|---|
CurrentUserMask | int | ||
PagedResults | List |
||
RequestSpecificValues | RequestCache | ||
ResultsStats | SobekCM.Core.Results.Search_Results_Statistics | ||
Results_Per_Page | int |
Method | Description | |
---|---|---|
Add_HTML ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, |
Adds the controls for this result viewer to the place holder on the main form
|
|
StartRow ( int CalculatedLastRow ) : int |
Returns the index for the first row to be displayed on the current page, and performs validation against the calculated last row to ensure correctness
|
Method | Description | |
---|---|---|
Add_Issue_Tree ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, iSearch_Title_Result TitleRow, int CurrentResultRow, string CalculatedTextRedirectStem, string BaseURL ) : void |
Builds the tree view control for all the issues related to a single result title and adds the tree view to the provided place holder This only adds the root node for the tree. Any further computations and tree-creation are left for the tree node populate event when the user requests any issue information. |
|
abstract_ResultsViewer ( RequestCache RequestSpecificValues, SobekCM.Core.Results.Search_Results_Statistics ResultsStats, List |
Constructor for a new instance of the abstract_ResultsViewer class
|
Method | Description | |
---|---|---|
compute_image_redirect_stem ( ) : string | ||
compute_text_redirect_stem ( ) : string | ||
treeView1_TreeNodePopulate ( object Sender, System.Web.UI.WebControls.TreeNodeEventArgs E ) : void |
Event handler loads the nodes on request to the serial hierarchy trees when the user requests them by expanding a node
|
public abstract Add_HTML ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, |
||
MainPlaceHolder | System.Web.UI.WebControls.PlaceHolder | Main place holder ( "mainPlaceHolder" ) in the itemNavForm form into which the the bulk of the result viewer's output is displayed |
Tracer | Trace object keeps a list of each method executed and important milestones in rendering | |
return | void |
protected Add_Issue_Tree ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, iSearch_Title_Result TitleRow, int CurrentResultRow, string CalculatedTextRedirectStem, string BaseURL ) : void | ||
MainPlaceHolder | System.Web.UI.WebControls.PlaceHolder | Main place holder ( "mainPlaceHolder" ) in the itemNavForm form into which the results are being built for display |
TitleRow | iSearch_Title_Result | Title row for this title to be displayed, from the dataset of results |
CurrentResultRow | int | Counter indicates which result number this is within the current page of results |
CalculatedTextRedirectStem | string | Redirect string specifically for textual items, which includes the search terms to pass to the final item viewer |
BaseURL | string | Writer-adjusted base_url ( i.e., may include /l at the end if logged in currently ) |
return | void |
public StartRow ( int CalculatedLastRow ) : int | ||
CalculatedLastRow | int | Calculated last row to be displayed, to be used for validation purposes |
return | int |
protected abstract_ResultsViewer ( RequestCache RequestSpecificValues, SobekCM.Core.Results.Search_Results_Statistics ResultsStats, List |
||
RequestSpecificValues | RequestCache | All the necessary, non-global data specific to the current request |
ResultsStats | SobekCM.Core.Results.Search_Results_Statistics | Statistics about the results to display including the facets |
PagedResults | List |
Actual pages of results |
return | System |
protected RequestCache RequestSpecificValues | ||
return | RequestCache |
protected Search_Results_Statistics,SobekCM.Core.Results ResultsStats | ||
return | SobekCM.Core.Results.Search_Results_Statistics |