C# Class SobekCM.Library.ResultsViewer.Google_Map_ResultsViewer_Beta

Inheritance: abstract_ResultsViewer
ファイルを表示 Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Public Methods

Method Description
Add_HTML ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, Custom_Tracer Tracer ) : void

Adds the controls for this result viewer to the place holder on the main form

Create_JSON_Search_Results_Object ( DataTable searchResults ) : object
Google_Map_ResultsViewer_Beta ( RequestCache RequestSpecificValues, Search_Results_Statistics ResultsStats, List PagedResults ) : System

Constructor for a new instance of the Full_ResultsViewer class

Perform_Aggregation_Search ( string aggregationIds, Custom_Tracer Tracer ) : void
Perform_Callback_Action ( String sendData, Custom_Tracer Tracer ) : void

parse and process incoming message

Perform_Complete_Search ( string aggregationIds, string filters, System.DateTime startDateTime, System.DateTime endDateTime, double lat1, double long1, double lat2, double long2, Custom_Tracer Tracer ) : void
Perform_Coordinate_Bounds_Search ( double swx, double swy, double nex, double ney ) : void
Perform_DateTime_Range_Search ( System.DateTime startDateTime, System.DateTime endDateTime ) : void
Perform_Filter_Search ( string filters ) : void
Refresh_MSRKey ( ) : void

Method Details

Add_HTML() public method

Adds the controls for this result viewer to the place holder on the main form
public Add_HTML ( System.Web.UI.WebControls.PlaceHolder MainPlaceHolder, Custom_Tracer Tracer ) : void
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 SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
return void

Create_JSON_Search_Results_Object() public static method

public static Create_JSON_Search_Results_Object ( DataTable searchResults ) : object
searchResults System.Data.DataTable
return object

Google_Map_ResultsViewer_Beta() public method

Constructor for a new instance of the Full_ResultsViewer class
public Google_Map_ResultsViewer_Beta ( RequestCache RequestSpecificValues, Search_Results_Statistics ResultsStats, List PagedResults ) : System
RequestSpecificValues RequestCache All the necessary, non-global data specific to the current request
ResultsStats Search_Results_Statistics Statistics about the results to display including the facets
PagedResults List Actual pages of results
return System

Perform_Aggregation_Search() public static method

public static Perform_Aggregation_Search ( string aggregationIds, Custom_Tracer Tracer ) : void
aggregationIds string
Tracer SobekCM.Tools.Custom_Tracer
return void

Perform_Callback_Action() public method

parse and process incoming message
public Perform_Callback_Action ( String sendData, Custom_Tracer Tracer ) : void
sendData String message from page
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
return void

Perform_Complete_Search() public static method

public static Perform_Complete_Search ( string aggregationIds, string filters, System.DateTime startDateTime, System.DateTime endDateTime, double lat1, double long1, double lat2, double long2, Custom_Tracer Tracer ) : void
aggregationIds string
filters string
startDateTime System.DateTime
endDateTime System.DateTime
lat1 double
long1 double
lat2 double
long2 double
Tracer SobekCM.Tools.Custom_Tracer
return void

Perform_Coordinate_Bounds_Search() public static method

public static Perform_Coordinate_Bounds_Search ( double swx, double swy, double nex, double ney ) : void
swx double
swy double
nex double
ney double
return void

Perform_DateTime_Range_Search() public static method

public static Perform_DateTime_Range_Search ( System.DateTime startDateTime, System.DateTime endDateTime ) : void
startDateTime System.DateTime
endDateTime System.DateTime
return void

Perform_Filter_Search() public static method

public static Perform_Filter_Search ( string filters ) : void
filters string
return void

Refresh_MSRKey() public static method

public static Refresh_MSRKey ( ) : void
return void