Serialized Form
multiColorOn
boolean multiColorOn
valueLabelStyle
int valueLabelStyle
barOutlineOn
boolean barOutlineOn
barOutlineColor
java.awt.Color barOutlineColor
autoLabelSpacingOn
boolean autoLabelSpacingOn
barWidthFraction
double barWidthFraction
barType
int barType
barBounds
java.awt.Rectangle[][] barBounds
bar_parameters_all
java.lang.String[] bar_parameters_all
- Bar chart applet parameters.
chart
com.objectplanet.chart.BarChart chart
- The chart component of the applet.Use this reference to access
the charts methods directly via JavaScript or subclasses.
chartData
com.objectplanet.chart.ChartData chartData
- This contains the chart data. The data consists of multiple
series with a number of samples in each series.
overlayCharts
java.util.Vector overlayCharts
- This contains any overlayed charts.
visibleSamples
int[] visibleSamples
- The start index and count of the currently visible samples.
sampleColors
java.awt.Color[] sampleColors
sampleLabelColors
java.awt.Color[] sampleLabelColors
seriesLabelColors
java.awt.Color[] seriesLabelColors
sampleLabelSelectionColor
java.awt.Color sampleLabelSelectionColor
chartTitle
java.lang.String chartTitle
chartTitleOn
boolean chartTitleOn
sampleDecimalCount
int[] sampleDecimalCount
legendOn
boolean legendOn
legendPosition
int legendPosition
valueLabelsOn
boolean[] valueLabelsOn
display3dOn
boolean display3dOn
chartBackground
java.awt.Color chartBackground
chartForeground
java.awt.Color chartForeground
labels
java.util.Hashtable labels
labelFonts
java.util.Hashtable labelFonts
labelAngles
java.util.Hashtable labelAngles
legendLabels
java.lang.String[] legendLabels
legendColors
java.awt.Color[] legendColors
legendImages
java.lang.String[] legendImages
automaticRepaintOn
boolean automaticRepaintOn
graphInsets
java.awt.Insets graphInsets
preferredSize
java.awt.Dimension preferredSize
lastSelectedSample
int lastSelectedSample
lastSelectedSeries
int lastSelectedSeries
mouseOverSampleIndex
int mouseOverSampleIndex
mouseOverSeriesIndex
int mouseOverSeriesIndex
multiSeriesOn
boolean multiSeriesOn
barLabelStyle
int barLabelStyle
seriesLabelStyle
int seriesLabelStyle
sampleLabelStyle
int sampleLabelStyle
printAsBitmap
boolean printAsBitmap
images
java.util.Hashtable images
overlayChartOn
boolean overlayChartOn
servletModeOn
boolean servletModeOn
floatingOnLegendOn
boolean floatingOnLegendOn
thousandsDelimeter
java.lang.String thousandsDelimeter
barLabelsOn
boolean barLabelsOn
rangeOn
boolean[] rangeOn
upperRange
double[] upperRange
lowerRange
double[] lowerRange
currentUpperRange
double[] currentUpperRange
currentLowerRange
double[] currentLowerRange
leftSampleAxisRange
double leftSampleAxisRange
rightSampleAxisRange
double rightSampleAxisRange
rangePosition
int[] rangePosition
rangeColor
java.awt.Color[] rangeColor
seriesRange
int[] seriesRange
valueLinesOn
boolean valueLinesOn
maxValueLineCount
int maxValueLineCount
valueLinesColor
java.awt.Color valueLinesColor
maxGridLineCount
int maxGridLineCount
gridLines
double[] gridLines
defaultGridLines
double[] defaultGridLines
defaultGridLinesColor
java.awt.Color defaultGridLinesColor
gridLineColors
java.awt.Color[] gridLineColors
rangeLabelsOn
boolean[] rangeLabelsOn
rangeDecimalCount
int[] rangeDecimalCount
sampleLabelsOn
boolean sampleLabelsOn
seriesLabelsOn
boolean seriesLabelsOn
targetsLabel
java.util.Hashtable targetsLabel
targetsValue
java.util.Hashtable targetsValue
targetsColor
java.util.Hashtable targetsColor
targetsStyle
java.util.Hashtable targetsStyle
zeroLine
int[] zeroLine
depth3dPoint
java.awt.Point depth3dPoint
depth3d
int depth3d
gridAlignment
int gridAlignment
currentBounds
java.awt.Rectangle currentBounds
barLabels
java.lang.String[] barLabels
gridAdjustment
boolean[] gridAdjustment
gridEdgeToAdjust
int gridEdgeToAdjust
rightToLeftScrollingOn
boolean rightToLeftScrollingOn
rangeAdjusterOn
boolean[] rangeAdjusterOn
rangeAdjusterPosition
int[] rangeAdjusterPosition
rangeAdjusted
int[] rangeAdjusted
adjustingUpper
boolean adjustingUpper
adjustingLower
boolean adjustingLower
slidingAdjuster
boolean slidingAdjuster
adjusterIndex
int adjusterIndex
lastAdjusterClick
int lastAdjusterClick
rangeAdjusterBounds
java.awt.Rectangle[] rangeAdjusterBounds
sampleScrollerOn
boolean sampleScrollerOn
leftPushed
boolean leftPushed
rightPushed
boolean rightPushed
adjustingLeft
boolean adjustingLeft
adjustingRight
boolean adjustingRight
slidingScroller
boolean slidingScroller
insideLeftButton
boolean insideLeftButton
insideRightButton
boolean insideRightButton
lastScrollerClick
int lastScrollerClick
leftScrollerFactor
double leftScrollerFactor
rightScrollerFactor
double rightScrollerFactor
leftAdjusterPos
int leftAdjusterPos
rightAdjusterPos
int rightAdjusterPos
sampleScrollerSpace
int sampleScrollerSpace
scrollerThread
java.lang.Thread scrollerThread
sampleScrollerBounds
java.awt.Rectangle sampleScrollerBounds
chartDataBounds
java.awt.Rectangle chartDataBounds
chartType
java.lang.String chartType
parentChart
com.objectplanet.chart.Chart parentChart
selectedSample
com.objectplanet.chart.ChartSample selectedSample
legendBounds
java.awt.Rectangle[] legendBounds
legendSelection
boolean[] legendSelection
listeners
java.util.Vector listeners
numberFormatter
java.text.NumberFormat numberFormatter
needRender
boolean needRender
needGraphBounds
boolean needGraphBounds
needChartCalculation
boolean needChartCalculation
legend
java.awt.Rectangle legend
lastClickTime
long lastClickTime
labelSizeCache
java.util.Hashtable labelSizeCache
offscreen
java.awt.Image offscreen
external_gc
java.awt.Graphics external_gc
servletFrame
java.awt.Frame servletFrame
lastRenderTime
long lastRenderTime
c2
Chart2 c2
imageTracker
java.awt.MediaTracker imageTracker
externalGraphicsOn
boolean externalGraphicsOn
mousePosition
java.awt.Point mousePosition
lastSelection
com.objectplanet.chart.ChartSample lastSelection
rotateImage
java.awt.Image rotateImage
pixel_grabber_image
java.awt.Image pixel_grabber_image
theChart
com.objectplanet.chart.Chart theChart
- The chart component of the applet.Use this reference to access
the charts methods directly via JavaScript or subclasses.
nonFlickerPanel
com.objectplanet.chart.NonFlickerPanel nonFlickerPanel
- The nonflicker panel is used to avoid flicker. The chart is placed
inside the non flicker panel, which is placed in the applet.
labelDelimiter
java.lang.String labelDelimiter
- Used as the label delimiter for label string "arrays".
parentApplet
java.applet.Applet parentApplet
- This reference is used if this applet is used as a component
within another applet. This reference is needed to read the
applet parameters and document base correctly.
overlayCharts
java.util.Hashtable overlayCharts
- The overlay charts, keyed by their names.
dataURL
java.lang.String dataURL
- The URL the data is gotten from.
dataInterval
int dataInterval
- This is the data interval time in seconds.
dataIntervalReset
boolean dataIntervalReset
- Set to true if the chart should be reset before the data is reloaded.
dataIntervalThread
java.lang.Thread dataIntervalThread
- This is the data interval loader thread.
refreshThread
java.lang.Thread refreshThread
- This is the refresh thread.
threadType
int threadType
- This is the thread type to start.
threadLock
java.lang.Object threadLock
- Used to check if a new thread can be started.
targets
java.util.Hashtable targets
- The IDs of the target value lines.
sampleCountRead
int sampleCountRead
- This is set after loadParameters() has been called in this class.
seriesCountRead
int seriesCountRead
- This is set after loadParameters() has been called in this class.
parameterPrefix
java.lang.String parameterPrefix
- Prefix used for reading applet parameters. This is used when reading
parameters for overlay charts, or charts within other applets.
rangeStep
double[] rangeStep
- The range step is used when setting the relative range.
automaticRefreshTime
int automaticRefreshTime
- This is the time it should take between each time the chart is refreshed.
This is to avoid charts not being painted correctly when scrolling.
urlList
java.util.Hashtable urlList
- The list of url parameters read.
urlTargetList
java.util.Hashtable urlTargetList
- The list of url target parameters read.
singleClickURLOn
boolean singleClickURLOn
- Flag to indicate single click drilldown instead of double click.
lastSelectedSample
int lastSelectedSample
- The index of the last selected sample, -1 if none is selected.
lastSelectedSeries
int lastSelectedSeries
- The index of the last selected series, -1 if none is selected.
lastSelectedTime
long lastSelectedTime
- This is used when checking for double clicks.
sampleCountSet
boolean sampleCountSet
- The sample count is either set using the sampleCount parameter,
but if this is not specified, the sample count is the count of
the sampleValues_N parameter with the most number of values.
The sampleCount parameter overrides.
data
com.objectplanet.chart.ChartSample[][] data
- These are the samples of the chart. The samples are organized
in a number of data series.
sampleLookup
java.util.Hashtable sampleLookup
- The sampels can be looked up through a key instead of the index.
seriesLabels
java.lang.String[] seriesLabels
- The series labels are used per series.
sampleLabels
java.lang.String[] sampleLabels
- The sample labels are used per sample across all the series.
seriesCount
int seriesCount
- The series count is the number of data series.
sampleCount
int sampleCount
- The sample count is the number of samples in a data series.
changedTime
long changedTime
- The last time the chart's data changed. Used by clients to check
if the data has changed since the last time they checked.
value
java.lang.Double value
- The value of the sample.
label
java.lang.String label
- The label of the sample.
labelColor
java.awt.Color labelColor
series
int series
index
int index
key
java.lang.Object key
selected
boolean selected
chartApplets
java.util.Hashtable chartApplets
- The chart applets used to render the chart. Each chart is
keyed by the name, with default being bar, line, and pie.
valueLabelStyle
int valueLabelStyle
autoLabelSpacingOn
boolean autoLabelSpacingOn
lineWidth
int[] lineWidth
stackedOn
boolean stackedOn
sampleHighlightOn
boolean[][] sampleHighlightOn
sampleHighlightOn_all
boolean[] sampleHighlightOn_all
sampleHighlightStyle
int[] sampleHighlightStyle
sampleHighlightSize
int[] sampleHighlightSize
seriesLinesOn
boolean[] seriesLinesOn
connectedLinesOn
boolean[] connectedLinesOn
highlightImages
java.lang.String[] highlightImages
samplePoints
int[][][] samplePoints
sampleLabelPos
int[] sampleLabelPos
lastSelectedLine
int lastSelectedLine
line_parameters_all
java.lang.String[] line_parameters_all
- Line chart applet parameters.
chart
com.objectplanet.chart.LineChart chart
- The chart component of the applet.Use this reference to access
the charts methods directly via JavaScript or subclasses.
offscreen
java.awt.Image offscreen
- The offscreen image to paint the components on.
pieAngle
int pieAngle
pieDepth
double pieDepth
seriesLabelsOn
boolean seriesLabelsOn
sampleLabelsOn
boolean sampleLabelsOn
percentLabelsOn
boolean percentLabelsOn
pieLabelsOn
boolean pieLabelsOn
percentDecimalCount
int percentDecimalCount
selectionStyle
int selectionStyle
sliceSeperatorOn
boolean sliceSeperatorOn
sliceSeperatorColor
java.awt.Color sliceSeperatorColor
detachedDistance
double detachedDistance
detachedSlices
java.util.Hashtable detachedSlices
percentLabelStyle
int percentLabelStyle
valueLabelStyle
int valueLabelStyle
seriesLabelStyle
int seriesLabelStyle
sampleLabelStyle
int sampleLabelStyle
insideLabelColor
java.awt.Color insideLabelColor
insideLabelColors
java.awt.Color[] insideLabelColors
angles
double[][] angles
pieBounds
java.awt.Rectangle[] pieBounds
pieCenter
java.awt.Point[] pieCenter
pieWidth
int[] pieWidth
pie_parameters_all
java.lang.String[] pie_parameters_all
- Pie chart applet parameters.
chart
com.objectplanet.chart.PieChart chart
- The chart component of the applet.Use this reference to access
the charts methods directly via JavaScript or subclasses.
dateParser
java.text.SimpleDateFormat dateParser
- The date formatter used when parsing times and dates.
dateFormat
java.text.SimpleDateFormat dateFormat
- The date formatter used when displaying times and dates.
lowerTime
long lowerTime
- The lower time of the x-axis.
upperTime
long upperTime
- The upper time of the x-axis.
timeScale
double timeScale
- The timescale in seconds.
autoTimeLabelsOn
boolean autoTimeLabelsOn
- Generate time labels automatically.
gridLines
double[] gridLines
- Contains the position of the grid lines.
gridLineCount
int gridLineCount