Serialized Form
Package com.quinncurtis.chart2djava |
serialVersionUID: -8869281800292057783L
serialVersionUID: -2702480566998852555L
assemblyVersion
java.lang.String assemblyVersion
licenseDaysLeft
int licenseDaysLeft
demoVersion
boolean demoVersion
trialVersion
boolean trialVersion
trialVersionExpired
boolean trialVersionExpired
- #elif DEMOVERSION
boolean demoVersion = true;
boolean trialVersion = true;
#else
boolean demoVersion = false;
boolean trialVersion = false;
#endif
forceTrialTest
boolean forceTrialTest
chartObjectsVector
java.util.Vector<E> chartObjectsVector
- A list of chart objects derived from abstract base class GraphObj.
previousChartObjectsVector
java.util.Vector<E> previousChartObjectsVector
- Save the last list used to update the chart, to compare against the new list for changes.
viewViewport
java.awt.Rectangle viewViewport
- This rectangle is used as an aid in printing. It defines a viewport within
the current JComponent view. Allows the graph area to be positioned inside
the printable area of a printer device context.
minimumSize
java.awt.Dimension minimumSize
- The JPanel minimum size dimension
preferredSize
java.awt.Dimension preferredSize
- The JPanel preferred size dimension
zOrderSortEnable
boolean zOrderSortEnable
- Enables the z-order sorting of the objects in the chartObjectsVector
resizeMultiplier
double resizeMultiplier
- This field tracks any resizes of the JPanel compared to the initial size
resizeMode
int resizeMode
- This field specifies the resize mode of the view. Use one of the resize
constants: NO_RESIZE_OBJECTS, AUTO_RESIZE_OBJECTS or MANUAL_RESIZE_OBJECTS.
backgroundDrawEnable
boolean backgroundDrawEnable
- This field enable/disables the drawing of the graph background objects
if complex gradient fills slow down printing.
renderingHints
java.awt.RenderingHints renderingHints
- This field specifies the rendering hints used for rendering opjects in the
graphics context.
modeChecked
boolean modeChecked
developerMessageColor
java.awt.Color developerMessageColor
preRenderMode
int preRenderMode
- This field specifies the pre-rendering mode. PRE_RENDER_ALL, PRE_RENDER_NONE, PRE_RENDER_AXES,
PRE_RENDER_ZORDER_CHANGE.
Package com.quinncurtis.spcchartjava |
serialVersionUID: 2557008409193931897L
frequencyLimits
DoubleArray frequencyLimits
- A DoubleArray of the limit values for the frequency bins of the histogram.
frequencyValues
DoubleArray frequencyValues
- A DoubleArray of the values that are counted with respect to the frequency bins.
histogramDataset
GroupDataset histogramDataset
- The GroupDataset that holds the data used to plot the histogram.
coordinateSystem
CartesianCoordinates coordinateSystem
- The coordinate system for the histogram.
graphBackground
Background graphBackground
- The graph background.
plotBackground
Background plotBackground
- The plot background.
xAxis
LinearAxis xAxis
- The x-axis.
yAxis
LinearAxis yAxis
- The y-axis.
xAxisLab
NumericAxisLabels xAxisLab
- The x-axis labels.
yAxisLab
NumericAxisLabels yAxisLab
- The y-axis labels.
xAxisTitle
AxisTitle xAxisTitle
- The x-axis title.
yAxisTitle
AxisTitle yAxisTitle
- The y-axis title.
xGrid
Grid xGrid
- The x-axis grid.
yGrid
Grid yGrid
- The y-axis grid.
barAttrib
ChartAttribute barAttrib
- The primary bar attribute for the bars of the histogram.
frequencyHistogramPlot
HistogramPlot frequencyHistogramPlot
- The histogram plot object.
barDataValue
NumericLabel barDataValue
- The numeric label template used to place numeric values on the bars.
mainTitle
ChartTitle mainTitle
- The main title for the chart.
subHead
ChartTitle subHead
- The subheader for the chart.
footer
ChartTitle footer
- The footer for the chart.
datatooltip
DataToolTip datatooltip
- The data tooltip for the chart.
graphBorder
ChartRectangle2D graphBorder
- The default graph border for the chart.
chartOrientation
int chartOrientation
- The orientation of the histogram bars int the chart.
datasetInitFlag
boolean datasetInitFlag
- True means that the dataset has been initiated with the frequency data.
resetOnDraw
boolean resetOnDraw
- True the ChartView object list is cleared with each redraw
limitLineValues
DoubleArray limitLineValues
- An array of the limit lines for the histogram.
limitLineAttributes
java.util.Vector<E> limitLineAttributes
- Limit line attributes
normalCurveAttribute
ChartAttribute normalCurveAttribute
- normal line attributes
histogramArea
double histogramArea
autoNormalCurve
boolean autoNormalCurve
- Set to true and the normal curve is automatically drawn
serialVersionUID: 3656553980304892231L
categoryStrings
StringArray categoryStrings
- A StringArray holding the strings used to label the categories of the Pareto plot.
categoryValues
DoubleArray categoryValues
- A DoubleArray holding the category values used in building the Pareto plot.
barAttrib
ChartAttribute barAttrib
- The primary bar attribute for the bars of the chart.
lineAttrib
ChartAttribute lineAttrib
- The primary line attribute for the line plot of the chart.
symbolAttrib
ChartAttribute symbolAttrib
- The primary symbol attribute for the symbols of the chart.
frequencyDataset
SimpleDataset frequencyDataset
- The dataset used to hold the frequency histogram values of the data plot.
coordinateSystem1
CartesianCoordinates coordinateSystem1
- The coordinate system of the frequency histogram part of the chart.
graphBackground
Background graphBackground
- The graph background.
plotBackground
Background plotBackground
- The plot background.
xAxis
LinearAxis xAxis
- The x-axis.
yAxis1
LinearAxis yAxis1
- The y-axis of the frequency histogram part of the chart.
xAxisLab
StringAxisLabels xAxisLab
- The x-axis string labels of the chart.
yAxisLab1
NumericAxisLabels yAxisLab1
- The y-axis labels of the frequency histogram part of the chart.
yAxisTitle1
AxisTitle yAxisTitle1
- The y-axis title of the frequency histogram part of the chart..
xAxisTitle
AxisTitle xAxisTitle
- The x-axis title of the chart.
yGrid
Grid yGrid
- The y-axis grid of the chart.
barPlot
SimpleBarPlot barPlot
- The histogram bar plot of the frequency histogram part of the chart..
barDataValue
NumericLabel barDataValue
- The numeric label template used to label the values of bar plot of the frequency histogram part of the chart..
mainTitle
ChartTitle mainTitle
- The main title of the chart.
subHead
ChartTitle subHead
- The subhead of the chart.
footer
ChartTitle footer
- The footer of the chart.
datatooltip
DataToolTip datatooltip
- The data tooltip for the chart.
cumulativeFreqDataset
SimpleDataset cumulativeFreqDataset
- The dataset used to hold the cumualtive frequency values of the data plot.
coordinateSystem2
CartesianCoordinates coordinateSystem2
- The coordinate system of the cumualtive frequency part of the chart.
yAxis2
LinearAxis yAxis2
- The y-axis of the cumualtive frequency part of the chart.
yAxisTitle2
AxisTitle yAxisTitle2
- The y-axis title of the cumualtive frequency part of the chart.
yAxisLab2
NumericAxisLabels yAxisLab2
- The y-axis numeric labels of the cumualtive frequency part of the chart.
lineMarkerPlot
SimpleLineMarkerPlot lineMarkerPlot
- The line marker plot displaying the cumualtive frequency part of the chart.
lineMarkerPlotDataValue
NumericLabel lineMarkerPlotDataValue
- The numeric template used to label the line marker plot of the cumualtive frequency part of the chart.
barWidth
double barWidth
- The default width value of the frequency histogram bars.
graphBorder
ChartRectangle2D graphBorder
- The graph border for the chart.
sortedCategoryValues
DoubleArray sortedCategoryValues
- An array of the category values sorted highest to lowest.
sortedCategoryStrings
StringArray sortedCategoryStrings
- An array of the category string sorted along with sortedCategoryValues.
datasetInitFlag
boolean datasetInitFlag
- Designates that the dataset have been created.
scale2StartY
double scale2StartY
- Designates the starting y-value for the cumulative frequency scale.
scale2StopY
double scale2StopY
- Designates the ending y-value for the cumulative frequency scale.
resetOnDraw
boolean resetOnDraw
- True the ChartView object list is cleared with each redraw
serialVersionUID: 5664988303050296030L
probabilityDataset
SimpleDataset probabilityDataset
- The dataset holding the data values of the plot.
xValues
DoubleArray xValues
- A DoubleArray of the x-values of the data points plotted in the probability plot.
yValues
DoubleArray yValues
- A DoubleArray of the y-values of the data points plotted in the probability plot.
coordinateSystem
ProbabilityCoordinates coordinateSystem
- The probability coordinate system for the chart.
graphBackground
Background graphBackground
- The graph background.
plotBackground
Background plotBackground
- The plot background.
xAxis
LinearAxis xAxis
- The x-axis.
xAxisLab
NumericAxisLabels xAxisLab
- The x-axis labels of the chart.
yAxis1
ProbabilityAxis yAxis1
- The left (inverted) probability y-axis of the chart.
yAxis2
ProbabilityAxis yAxis2
- The right probability y-axis of the chart.
yAxisLab1
NumericAxisLabels yAxisLab1
- The left (inverted) probability y-axis labels of the chart.
yAxisLab2
NumericAxisLabels yAxisLab2
- The right probability y-axis labels of the chart.
sigmaAxis
ProbabilitySigmaAxis sigmaAxis
- The sigma y-axis of the chart.
sigmaAxisLab
NumericAxisLabels sigmaAxisLab
- The sigma y-axis labels of the chart.
yAxisTitle
AxisTitle yAxisTitle
- The y-axis title of the frequency histogram part of the chart..
xAxisTitle
AxisTitle xAxisTitle
- The x-axis title of the chart.
yGrid
Grid yGrid
- The y-axis grid of the chart.
xGrid
Grid xGrid
- The y-axis grid of the chart.
plotAttrib
ChartAttribute plotAttrib
- The primary line attribute for the line plot of the chart.
symbolSize
int symbolSize
- The symbol size for the scatter plot symbols of the chart.
probabilityPlot
SimpleScatterPlot probabilityPlot
- The scatter plot object of the chart.
mainTitle
ChartTitle mainTitle
- The main title of the chart.
subHead
ChartTitle subHead
- The subhead title of the chart.
footer
ChartTitle footer
- The footer of the chart.
datatooltip
DataToolTip datatooltip
- The data tooltip for the chart.
xValueTemplate
NumericLabel xValueTemplate
- The x-value template for the data tooltip.
yValueTemplate
NumericLabel yValueTemplate
- The y-value template for the data tooltip.
textTemplate
ChartText textTemplate
- The text template for the data tooltip.
toolTipSymbol
ChartSymbol toolTipSymbol
- The tooltip symbol for the data tooltip.
defaultGraphBorder
ChartRectangle2D defaultGraphBorder
- The graph border for the chart.
divideYBy100
boolean divideYBy100
- If true the y-values are divided by 100 before plotting.
autoScaleAdjustPercent
double autoScaleAdjustPercent
- The initial auto-scale min and max values is increased in both directions by this percentage,
to prevent the scatter plot symbols from falling on the boundaries.
datasetInitFlag
boolean datasetInitFlag
- True means that the dataset has been initiated with the probability data.
resetOnDraw
boolean resetOnDraw
- True the ChartView object list is cleared with each redraw
serialVersionUID: 392876314435002031L
serialVersionUID: 4151989675133093633L
serialVersionUID: -1295648514598840515L
chartData
SPCControlChartData chartData
- Holds the descriptive text, sampled and calculated values associated with the control chart.
chartTable
SPCGeneralizedTableDisplay chartTable
- Holds the data table information needed to display the data table along with the chart
primaryChart
SPCChartObjects primaryChart
- Holds the chart objects needed to display the primary chart
secondaryChart
SPCChartObjects secondaryChart
- Holds the chart objects needed to display the secondary chart
graphStartPosX
double graphStartPosX
- Specifies the left edge, using normalized coordinates, of the plotting area for both primary and secondary charts
graphStopPosX
double graphStopPosX
- Specifies the right edge, using normalized coordinates, of the plotting area for both primary and secondary charts
tableStartPosY
double tableStartPosY
- Specifies the top edge, using normalized coordinates, of the SPC chart table
graphStartPosY1
double graphStartPosY1
- Specifies the top edge, using normalized coordinates, of the plotting area for the primary chart
graphStopPosY1
double graphStopPosY1
- Specifies the bottom edge, using normalized coordinates, of the plotting area for the primary chart
graphStartPosY2
double graphStartPosY2
- Specifies the top edge, using normalized coordinates, of the plotting area for the secondary chart
graphStopPosY2
double graphStopPosY2
- Specifies the bottom edge, using normalized coordinates, of the plotting area for the secondary chart
graphTopTableOffset
double graphTopTableOffset
- Specifies the offset of the top of the primary chart from the bottom of the data table, using normalized coordinates
graphBottomPos
double graphBottomPos
- Specifies the bottom edge, using normalized coordinates, of the plotting area for the secondary chart
interGraphMargin
double interGraphMargin
- Specifies the margin, in normalized coordinates, between the primary and seconday charts
bottomLabelMargin
double bottomLabelMargin
- Specifies an additional margin, in normalized coordinates, if only the primary graphs is displayed, allowing for the x-axis labels
scrollBarBottomPosition
double scrollBarBottomPosition
- Specifies the bottom edge, using normalized coordinates, of the optional scroll bar
scrollBarPixelHeight
int scrollBarPixelHeight
- Specifies the height of the scrollbar in pixels
enableDataToolTip
boolean enableDataToolTip
- If true enables data tooltips
enableAlarmStatusValues
boolean enableAlarmStatusValues
- If true enables the alarm status row of the data table
enableNotesToolTip
boolean enableNotesToolTip
- If true enables notes tooltips
enableAlarmStatusToolTip
boolean enableAlarmStatusToolTip
- If true enables alarm status tooltip
enableInputStringsDisplay
boolean enableInputStringsDisplay
- If true enables the input string rows of the data table
enableCategoryValues
boolean enableCategoryValues
- If true enables the category or sample values rows of the data table
enableTotalSamplesValues
boolean enableTotalSamplesValues
- If true enables the total of sampled values row of the data table
enableTimeValues
boolean enableTimeValues
- If true enables the time row of the data table
enableCalculatedValues
boolean enableCalculatedValues
- If true enables the calculated values rows of the data table
enableProcessCapabilityValues
boolean enableProcessCapabilityValues
- If true enables the process capability values rows of the data table
enableNotes
boolean enableNotes
- If true enables the notes row of the data table
headerStringsLevel
int headerStringsLevel
- Specifies the level of header strings to include in the chart. Use one of the SPCControlChartData header strings
constants: HEADER_STRINGS_LEVEL0, HEADER_STRINGS_LEVEL1, HEADER_STRINGS_LEVEL2, or HEADER_STRINGS_LEVEL3
spcChartType
int spcChartType
- Specifies the control chart type: use one of the SPCControlChartData chart type constants: MEAN_RANGE_CHART, MEDIAN_RANGE_CHART, MEAN_SIGMA_CHART, INDIVIDUAL_RANGE_CHART,
CUSTOM_ATTRIBUTE_CONTROL_CHART, PERCENT_DEFECTIVE_PARTS_CHART, FRACTION_DEFECTIVE_PARTS_CHART, NUMBER_DEFECTIVE_PARTS_CHART,
NUMBER_DEFECTS_CHART, NUMBER_DEFECTS_PERUNIT_CHART .
chartInitialized
boolean chartInitialized
- If true the control chart has been initialized at least once.
enableScrollBar
boolean enableScrollBar
- If true the scroll bar is added to the bottom of the chart.
hScrollBar1
javax.swing.JScrollBar hScrollBar1
- Holds the charts scroll bar.
timer1
javax.swing.Timer timer1
- A timer used in the processing of the scroll bar.
scrollbarPos
int scrollbarPos
- Current position of the scroll bar.
defaultControlLimitSigma
double defaultControlLimitSigma
- Specifies that SPC control limits are to be calculated using the 3 sigma level standard.
xScaleMode
int xScaleMode
- Specifies whether the x-axis is time based, or numeric based.
firstUpdate
boolean firstUpdate
- The MultiMouseListener for the SPC chart
tableAlarmEmphasisMode
int tableAlarmEmphasisMode
- Table alarm emphasis mode
chartAlarmEmphasisMode
int chartAlarmEmphasisMode
- Chart alarm emphasis mode
oldBGMode
int oldBGMode
- Saves a tabe cell background mode across method calls
oldBgColor1
java.awt.Color oldBgColor1
- Saves a tabe cell background background color across method calls
oldBgColor2
java.awt.Color oldBgColor2
- Saves a tabe cell background background color across method calls
serialVersionUID: 2132455646771824483L
serialVersionUID: -8726298582953625426L