[ whitefrost.com | Account Manager 4 Product Page ]

Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport Class Reference

Summary description for SVGMultiUrlTrackReport. More...

Inheritance diagram for Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport:

Core.Tools.SvgReports.SVGReport Core.Interfaces.IReport

List of all members.

Public Member Functions

override void Initialize (SVGReportFactory factory)
void setTimeFilter (double start, double stop)
void setRestrictPlotBounds (bool b)
bool getRestrictPlotBounds ()
bool getShowColorByScreenSize ()
void setShowColorByScreenSize (bool b)
bool getShowColorByUserAgent ()
void setShowColorByUserAgent (bool b)
bool getShowInteractionPoints ()
void setShowInteractionPoints (bool b)
bool getShowPlotPoints ()
void setShowPlotPoints (bool b)
bool getShowPlotLabels ()
void setShowPlotLabels (bool b)
bool getShowPlotPath ()
void setShowPlotPath (bool b)
bool getShowStartPlotBlotter ()
void setShowStartPlotBlotter (bool b)
bool getShowStopPlotBlotter ()
void setShowStopPlotBlotter (bool b)
DataSummary[] getUrlSummary ()
void setUrlSummary (DataSummary[] in_summ)
void setUrlPattern (String u)
String getUrlPattern ()
void setDBWhereClause (String w)
String getDBWhereClause ()
void setDBTable (String table)
String getDBTable ()
void setDBDateTimeField (String field)
String getDBDateTimeField ()
void setDBDataField (String field)
String getDBDataField ()
override bool Compile ()
int getCurrentColor (Summary summary)

Private Member Functions

XmlElement getBufferedConfigOption (XmlElement parent_node, String xpath)

Private Attributes

int minimum_track_points = 0
int minimum_interaction_points = 0
bool clip_track_width = false
bool clip_track_height = false
bool restrict_plot_bounds = false
bool show_interaction_points = false
bool show_plot_points = false
bool show_plot_labels = false
bool show_plot_path = false
bool show_start_plot_blotter = false
bool show_stop_plot_blotter = false
bool show_color_by_useragent = false
bool show_color_by_screensize = false
double start_second = 0
double stop_second = 0
Hashtable node_check = null
Hashtable node_lookup = null
Hashtable group_colors = null
Hashtable interaction_targets = null
bool hide_client_details = false
String db_table = null
String db_data_field = null
String db_datetime_field = null
String db_where_clause = null
String url_pattern = null
DataSummary[] url_summary = new DataSummary[0]
int current_color = 0
String[] colors


Detailed Description

Summary description for SVGMultiUrlTrackReport.


Member Function Documentation

override void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.Initialize ( SVGReportFactory  factory  )  [virtual]

Reimplemented from Core.Tools.SvgReports.SVGReport.

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setTimeFilter ( double  start,
double  stop 
)

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setRestrictPlotBounds ( bool  b  ) 

bool Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getRestrictPlotBounds (  ) 

bool Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getShowColorByScreenSize (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setShowColorByScreenSize ( bool  b  ) 

bool Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getShowColorByUserAgent (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setShowColorByUserAgent ( bool  b  ) 

bool Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getShowInteractionPoints (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setShowInteractionPoints ( bool  b  ) 

bool Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getShowPlotPoints (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setShowPlotPoints ( bool  b  ) 

bool Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getShowPlotLabels (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setShowPlotLabels ( bool  b  ) 

bool Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getShowPlotPath (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setShowPlotPath ( bool  b  ) 

bool Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getShowStartPlotBlotter (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setShowStartPlotBlotter ( bool  b  ) 

bool Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getShowStopPlotBlotter (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setShowStopPlotBlotter ( bool  b  ) 

DataSummary [] Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getUrlSummary (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setUrlSummary ( DataSummary[]  in_summ  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setUrlPattern ( String  u  ) 

String Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getUrlPattern (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setDBWhereClause ( String  w  ) 

String Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getDBWhereClause (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setDBTable ( String  table  ) 

String Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getDBTable (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setDBDateTimeField ( String  field  ) 

String Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getDBDateTimeField (  ) 

void Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.setDBDataField ( String  field  ) 

String Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getDBDataField (  ) 

override bool Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.Compile (  )  [virtual]

Reimplemented from Core.Tools.SvgReports.SVGReport.

int Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getCurrentColor ( Summary  summary  ) 

XmlElement Core.Tools.SvgReports.Standard.SVGMultiUrlTrackReport.getBufferedConfigOption ( XmlElement  parent_node,
String  xpath 
) [private]


Member Data Documentation

Initial value:

 new String[]{
                                                                                                  "#FF0000", 
                                                                                                  "#00FF00", 
                                                                                                  "#0000FF", 
                                                                                                  "#00149F", 
                                                                                                  "#FF8000", 
                                                                                                  "#999900", 
                                                                                                  "#9B009B", 
                                                                                                  "#31C99B", 
                                                                                                  "#C9D113", 
                                                                                                  "#00D113", 
                                                                                                  "#FF727A", 
                                                                                                  "#3C7D00", 
                                                                                                  "#BE132B", 
                                                                                                  "#303030"  
                                                                                                  
                                                                                                  
                                                                                                  
                                                                                                  
                                                                                                  
                                                                                                  
                                                                                          }


The documentation for this class was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com