java.lang.Object
org.jfree.data.AbstractDataset
org.jfree.data.AbstractSeriesDataset
org.jfree.data.AbstractXYDataset
de.ipk_gatersleben.ag_nw.graffiti.plugins.gui.layout_control.statistics.MyXML_XYDataset
All Implemented Interfaces:
ObjectInputValidation, Serializable, Cloneable, EventListener, Dataset, SeriesChangeListener, SeriesDataset, XYDataset

public class MyXML_XYDataset
extends AbstractXYDataset
Author:
Christian Klukas (c) 2004 IPK-Gatersleben
See Also:
Serialized Form
  • Constructor Details

    • MyXML_XYDataset

      public MyXML_XYDataset()
  • Method Details

    • getSeriesCount

      public int getSeriesCount()
      Description copied from class: AbstractSeriesDataset
      Returns the number of series in the dataset.
      Specified by:
      getSeriesCount in interface SeriesDataset
      Specified by:
      getSeriesCount in class AbstractSeriesDataset
      Returns:
      The series count.
    • getSeriesName

      public String getSeriesName​(int series)
      Description copied from class: AbstractSeriesDataset
      Returns the name of a series.
      Specified by:
      getSeriesName in interface SeriesDataset
      Specified by:
      getSeriesName in class AbstractSeriesDataset
      Parameters:
      series - the series (zero-based index).
      Returns:
      The series name.
    • getItemCount

      public int getItemCount​(int series)
      Description copied from interface: XYDataset
      Returns the number of items in a series.
      Parameters:
      series - the series (zero-based index).
      Returns:
      The item count.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getXValue

      public Number getXValue​(int series, int item)
      Description copied from interface: XYDataset
      Returns the x-value for an item within a series. The x-values may or may not be returned in ascending order, that is up to the class implementing the interface.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      The x-value (possibly null).
    • getXsrcValue

      public MyComparableDataPoint getXsrcValue​(int series, int item)
    • getYValue

      public Number getYValue​(int series, int item)
      Description copied from interface: XYDataset
      Returns the y-value for an item within a series.
      Parameters:
      series - the series (zero-based index).
      item - the item (zero-based index).
      Returns:
      the y-value (possibly null).
    • getYsrcValue

      public MyComparableDataPoint getYsrcValue​(int series, int item)
    • addXmlDataSeries

      public void addXmlDataSeries​(SubstanceInterface xmldata1, SubstanceInterface xmldata2, String seriesDescription, boolean useSampleAverageValues)
      Adds the corresponding data points from the specified mapping data. Pairwise replicate and series names need to correspond
    • addXmlDataSeriesXY

      public void addXmlDataSeriesXY​(SubstanceInterface xmlSeries1, SubstanceInterface xmlSeries2, String newSeriesName, boolean useSampleAverageValues)
    • getX

      public double getX​(int series, int item, boolean rankOrder, boolean mergeDataset, int dataset2offset)
    • getY

      public double getY​(int series, int item, boolean rankOrder, boolean mergeDataset, int dataset2offset)