
Public Member Functions | |
| override void | Initialize (SVGReportFactory factory) |
| virtual void | InitializeChart () |
| bool | getScaled () |
| int | getSvgChartLeft () |
| int | getSvgChartRight () |
| int | getSvgChartTop () |
| int | getSvgChartBottom () |
| int | getSvgChartHeight () |
| int | getSvgChartWidth () |
| float | getMinimumValue () |
| bool | addBar (String name, float in_value) |
| bool | CompileChart () |
Static Public Attributes | |
| static int | AXIS_UNKNOWN = 0 |
| static int | AXIS_VERTICAL = 1 |
| static int | AXIS_HORIZONTAL = 2 |
Private Attributes | |
| int | svg_chart_left = 0 |
| int | svg_chart_top = 0 |
| int | svg_chart_right = 0 |
| int | svg_chart_bottom = 0 |
| int | svg_chart_height = 0 |
| int | svg_chart_width = 0 |
| int | bar_spacing = 0 |
| float | minimum_value = 1 |
| bool | scale_by_max = false |
| ArrayList | bars = null |
| float | max_value = 0 |
| float | total_value = 0 |
| int | chart_axis = AXIS_UNKNOWN |
| bool | include_remainder = false |
| String | remainder_label = "Remainder" |
| String | label_size = "120px" |
| String | label_font = "Tahoma" |
| String | label_color = "#000000" |
| String | remainder_color = null |
| bool | trim_label = false |
| int | trim_length = 0 |
| String[] | colors |
| override void Core.Reports.SvgReports.SVGBarChart.Initialize | ( | SVGReportFactory | factory | ) | [virtual] |
Reimplemented from Core.Reports.SvgReports.SVGReport.
| virtual void Core.Reports.SvgReports.SVGBarChart.InitializeChart | ( | ) | [virtual] |
Reimplemented in Core.Reports.SvgReports.Standard.SVGUrlReport, and Core.Reports.SvgReports.Standard.SVGUserAgentReport.
| bool Core.Reports.SvgReports.SVGBarChart.getScaled | ( | ) |
| int Core.Reports.SvgReports.SVGBarChart.getSvgChartLeft | ( | ) |
| int Core.Reports.SvgReports.SVGBarChart.getSvgChartRight | ( | ) |
| int Core.Reports.SvgReports.SVGBarChart.getSvgChartTop | ( | ) |
| int Core.Reports.SvgReports.SVGBarChart.getSvgChartBottom | ( | ) |
| int Core.Reports.SvgReports.SVGBarChart.getSvgChartHeight | ( | ) |
| int Core.Reports.SvgReports.SVGBarChart.getSvgChartWidth | ( | ) |
| float Core.Reports.SvgReports.SVGBarChart.getMinimumValue | ( | ) |
| bool Core.Reports.SvgReports.SVGBarChart.addBar | ( | String | name, | |
| float | in_value | |||
| ) |
| bool Core.Reports.SvgReports.SVGBarChart.CompileChart | ( | ) |
int Core.Reports.SvgReports.SVGBarChart.svg_chart_left = 0 [private] |
int Core.Reports.SvgReports.SVGBarChart.svg_chart_top = 0 [private] |
int Core.Reports.SvgReports.SVGBarChart.svg_chart_right = 0 [private] |
int Core.Reports.SvgReports.SVGBarChart.svg_chart_bottom = 0 [private] |
int Core.Reports.SvgReports.SVGBarChart.svg_chart_height = 0 [private] |
int Core.Reports.SvgReports.SVGBarChart.svg_chart_width = 0 [private] |
int Core.Reports.SvgReports.SVGBarChart.bar_spacing = 0 [private] |
float Core.Reports.SvgReports.SVGBarChart.minimum_value = 1 [private] |
Reimplemented in Core.Reports.SvgReports.Standard.SVGUrlReport, and Core.Reports.SvgReports.Standard.SVGUserAgentReport.
bool Core.Reports.SvgReports.SVGBarChart.scale_by_max = false [private] |
ArrayList Core.Reports.SvgReports.SVGBarChart.bars = null [private] |
float Core.Reports.SvgReports.SVGBarChart.max_value = 0 [private] |
float Core.Reports.SvgReports.SVGBarChart.total_value = 0 [private] |
int Core.Reports.SvgReports.SVGBarChart.AXIS_UNKNOWN = 0 [static] |
int Core.Reports.SvgReports.SVGBarChart.AXIS_VERTICAL = 1 [static] |
int Core.Reports.SvgReports.SVGBarChart.AXIS_HORIZONTAL = 2 [static] |
int Core.Reports.SvgReports.SVGBarChart.chart_axis = AXIS_UNKNOWN [private] |
bool Core.Reports.SvgReports.SVGBarChart.include_remainder = false [private] |
String Core.Reports.SvgReports.SVGBarChart.remainder_label = "Remainder" [private] |
String Core.Reports.SvgReports.SVGBarChart.label_size = "120px" [private] |
String Core.Reports.SvgReports.SVGBarChart.label_font = "Tahoma" [private] |
String Core.Reports.SvgReports.SVGBarChart.label_color = "#000000" [private] |
String Core.Reports.SvgReports.SVGBarChart.remainder_color = null [private] |
bool Core.Reports.SvgReports.SVGBarChart.trim_label = false [private] |
int Core.Reports.SvgReports.SVGBarChart.trim_length = 0 [private] |
String [] Core.Reports.SvgReports.SVGBarChart.colors [private] |
Initial value:
new String[]{ "#FFAAAA", "#FFFFAA", "#AAFFAA", "#AAAAFF", "#AAFFFF", "#AAAFFF", "#FFFAAA" }