Chart FX 7 for Java Server

com.softwarefx.chartfx.server.statistical
Class SpcChart

java.lang.Object
  extended by com.softwarefx.chartfx.server.statistical.SpcChart
All Implemented Interfaces:
IExtension, IGallery
Direct Known Subclasses:
ProportionChart, RChart, XChart

public abstract class SpcChart
extends Object
implements IExtension, IGallery

Provides access to the SpcChart object

A Statistical Process Control (SPC) or control chart provides basis for deciding whether the variation in the output is due to common causes (in control) or assignable causes (out of control). Whenever an out-of-control situation is detected, adjustments and/or other corrective action will be taken to bring the process back into control.


Constructor Summary
SpcChart()
           
 
Method Summary
 double getLcl()
          Gets the value for the Lower Control Limit for an SPC chart.
 StudyConstant getLclStudy()
          Provides access to the LclStudy object for customization.
 double getMean()
          Gets the Mean.
 StudyConstant getMeanStudy()
          Provides access to the Mean study object for customization.
 double getSigma()
          Gets the Sigma.
 double getUcl()
          Gets the value for the Upper Control Limit for an SPC chart.
 StudyConstant getUclStudy()
          Provides access to the UclStudy object for customization.
 boolean isShowLimits()
          Gets the ShowLimits.
 void setMean(double value)
          Sets the Mean value for an SPC Chart.
 void setShowLimits(boolean value)
          Sets the boolean to show limits.
 void setSigma(double value)
          Sets the Sigma value for an SPC Chart.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpcChart

public SpcChart()
Method Detail

getLcl

public double getLcl()

Gets the value for the Lower Control Limit for an SPC chart.

Remarks:
  • The lower control limit (Lcl) is calculated by Chart FX when you select an SPC Gallery, or add the SPC Study Group.

  • Once developers have found good control limits for data within there charts, they may Statistics.setFreeze(boolean) or Statistics.saveState(com.softwarefx.sfxnet.System.IO.Stream) these values using the respective properties. If you save the state, you can Statistics.loadState(com.softwarefx.sfxnet.System.IO.Stream) it for later use.

  • You may read the Upper Control Limit (Ucl) using the Ucl property. The setMean(double) and setSigma(double) values are also available using the repective properties.

  • See Also:
    Statistics.setFreeze(boolean), setMean(double), setSigma(double), Statistics.loadState(com.softwarefx.sfxnet.System.IO.Stream), Statistics.saveState(com.softwarefx.sfxnet.System.IO.Stream)

    getLclStudy

    public StudyConstant getLclStudy()

    Provides access to the LclStudy object for customization.

    Remarks:
  • The correct gallery must be applied and the study must be added before customization is possible.


  • getMean

    public double getMean()

    Gets the Mean. For more detail see setMean(double).


    getMeanStudy

    public StudyConstant getMeanStudy()

    Provides access to the Mean study object for customization.

    Remarks:
  • The correct gallery must be applied and the study must be added before customization is possible.


  • getSigma

    public double getSigma()

    Gets the Sigma. For more detail see setSigma(double).


    getUcl

    public double getUcl()

    Gets the value for the Upper Control Limit for an SPC chart.

    Remarks:
  • The upper control limit (Ucl) is calculated by Chart FX when you select an SPC Gallery, or add the SPC Study Group.

  • Once developers have found good control limits for data within there charts, they may Statistics.setFreeze(boolean) or Statistics.saveState(com.softwarefx.sfxnet.System.IO.Stream) these values using the respective properties. If you save the state, you can Statistics.loadState(com.softwarefx.sfxnet.System.IO.Stream) it for later use.

  • You may read the Lower Control Limit (Ucl) using the Lcl property. The setMean(double) and setSigma(double) values are also available using the repective properties.

  • See Also:
    Statistics.setFreeze(boolean), setMean(double), setSigma(double), Statistics.loadState(com.softwarefx.sfxnet.System.IO.Stream), Statistics.saveState(com.softwarefx.sfxnet.System.IO.Stream)

    getUclStudy

    public StudyConstant getUclStudy()

    Provides access to the UclStudy object for customization.

    Remarks:
  • The correct gallery must be applied and the study must be added before customization is possible.


  • isShowLimits

    public boolean isShowLimits()

    Gets the ShowLimits. For more detail see setShowLimits(boolean).


    setMean

    public void setMean(double value)

    Sets the Mean value for an SPC Chart.

    Remarks:
  • The Mean is calculated automatically by Chart FX when you select an SPC Gallery, or add the SPC Study Group. You can get or set the value using this property.

  • Once developers have found good control limits for data within there charts, they may Statistics.setFreeze(boolean) or Statistics.saveState(com.softwarefx.sfxnet.System.IO.Stream) these values using the respective properties. If you save the state, you can Statistics.loadState(com.softwarefx.sfxnet.System.IO.Stream) it for later use.

  • You may read the Upper and Lower Control Limits using the getUcl() and getLcl() properties. The setSigma(double) value is also available using the repective property. setSigma(double) is automatically calculated when you pass data to an SPC Chart, however, using the Sigma API property, you can configure a desired value. However, if you would like Chart FX to calcualte Sigma again, you can set the value equal to double.NaN.

  • See Also:
    Statistics.setFreeze(boolean), getUcl(), getLcl(), setSigma(double), Statistics.loadState(com.softwarefx.sfxnet.System.IO.Stream), Statistics.saveState(com.softwarefx.sfxnet.System.IO.Stream)

    setShowLimits

    public void setShowLimits(boolean value)

    Sets the boolean to show limits.

    Remarks:
  • An SPC Gallery type must be selected or an SPC study must be added in order to reference the related SPC properties.


  • setSigma

    public void setSigma(double value)

    Sets the Sigma value for an SPC Chart.

    Remarks:
  • The Sigma is calculated automatically by Chart FX when you select an SPC Gallery, or add the SPC Study Group. You can get or set the value using this property.

  • Once developers have found good control limits for data within there charts, they may Statistics.setFreeze(boolean) or Statistics.saveState(com.softwarefx.sfxnet.System.IO.Stream) these values using the respective properties. If you save the state, you can Statistics.loadState(com.softwarefx.sfxnet.System.IO.Stream) it for later use.

  • You may read the Upper and Lower Control Limits using the getUcl() and getLcl() properties. The setMean(double) value is also available using the repective property. setMean(double) is automatically calculated when you pass data to an SPC Chart, however, using the Mean API property, you can configure a desired value. However, if you would like Chart FX to calcualte the Mean again, you can set the value equal to double.NaN.

  • See Also:
    Statistics.setFreeze(boolean), getUcl(), getLcl(), setMean(double), Statistics.loadState(com.softwarefx.sfxnet.System.IO.Stream), Statistics.saveState(com.softwarefx.sfxnet.System.IO.Stream)

    http://www.softwarefx.com

    2008 Software FX, Inc. All Rights Reserved. Chart FX is a registered trademark of Software FX, Inc
    All other names are trademarks or registered trademarks of their respective owners.