com.linksoft.chart
Class DataSerie

java.lang.Object
  extended bycom.linksoft.chart.DataSerie
Direct Known Subclasses:
BarDataSerie, LineDataSerie, PieDataSerie

public class DataSerie
extends java.lang.Object

Copyright (c) 2002-2005 LinkSoft Systems, Inc. All Rights Reserved


Field Summary
 java.lang.String[] dataLabels
           
 java.util.Vector hotAreas
           
 java.lang.String[] htmlLinks
           
 java.lang.String labelTemplate
           
 java.lang.String name
           
 double nullValue
           
 Axis secondaryXAxis
           
 Axis secondaryYAxis
           
 boolean secondYAxis
           
 java.lang.String[] tips
           
 java.lang.String valueFormat
           
 
Constructor Summary
DataSerie()
           
DataSerie(double[] y)
           
DataSerie(java.lang.Double[] y)
           
DataSerie(double[] x, double[] y)
           
DataSerie(java.lang.Double[] x, java.lang.Double[] y)
           
DataSerie(double[] y, int startingXValue)
           
DataSerie(java.lang.Double[] y, int startingXValue)
           
 
Method Summary
 void addData(java.lang.Object x, java.lang.Object y)
           
protected  java.lang.String doubleToString(java.lang.Double d)
           
 java.lang.Object getElementX(int i)
           
 java.lang.Object getElementY(int i)
           
 int getSize()
           
 void replaceXValueAt(int index, double newValue)
           
 void replaceXYValueAt(int index, double newValueX, double newValueY)
           
 void replaceYValueAt(int index, double newValue)
           
 void setDatax(double[] x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hotAreas

public java.util.Vector hotAreas

dataLabels

public java.lang.String[] dataLabels

name

public java.lang.String name

valueFormat

public java.lang.String valueFormat

labelTemplate

public java.lang.String labelTemplate

secondYAxis

public boolean secondYAxis

nullValue

public double nullValue

secondaryXAxis

public Axis secondaryXAxis

secondaryYAxis

public Axis secondaryYAxis

tips

public java.lang.String[] tips

htmlLinks

public java.lang.String[] htmlLinks
Constructor Detail

DataSerie

public DataSerie()

DataSerie

public DataSerie(double[] x,
                 double[] y)

DataSerie

public DataSerie(double[] y)

DataSerie

public DataSerie(java.lang.Double[] y)

DataSerie

public DataSerie(double[] y,
                 int startingXValue)

DataSerie

public DataSerie(java.lang.Double[] y,
                 int startingXValue)

DataSerie

public DataSerie(java.lang.Double[] x,
                 java.lang.Double[] y)
Method Detail

addData

public void addData(java.lang.Object x,
                    java.lang.Object y)

getSize

public int getSize()

setDatax

public void setDatax(double[] x)

getElementX

public java.lang.Object getElementX(int i)

getElementY

public java.lang.Object getElementY(int i)

replaceYValueAt

public void replaceYValueAt(int index,
                            double newValue)

replaceXValueAt

public void replaceXValueAt(int index,
                            double newValue)

replaceXYValueAt

public void replaceXYValueAt(int index,
                             double newValueX,
                             double newValueY)

doubleToString

protected java.lang.String doubleToString(java.lang.Double d)