org.eclipse.emf.henshin.statespace.util
Class StateSpaceXYPlot

java.lang.Object
  extended by org.eclipse.emf.henshin.statespace.util.StateSpaceXYPlot

public class StateSpaceXYPlot
extends Object

Data class for XY-plots. Can be used as validation results.


Constructor Summary
StateSpaceXYPlot(String xName, String yName, double[][] xValues, double[][] yValues, String[] legend)
          Default constructor.
 
Method Summary
 String getLegend(int series)
           
 int getSeriesCount()
           
 int getSeriesLength(int series)
           
 double getX(int series, int point)
           
 double getXMax()
           
 int getXMaxSegments()
           
 double getXMin()
           
 String getXName()
           
 int getXScaled(int series, int point, int span)
           
 double getY(int series, int point)
           
 double getYMax()
           
 int getYMaxSegments()
           
 double getYMin()
           
 String getYName()
           
 int getYScaled(int series, int point, int span)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StateSpaceXYPlot

public StateSpaceXYPlot(String xName,
                        String yName,
                        double[][] xValues,
                        double[][] yValues,
                        String[] legend)
Default constructor.

Parameters:
xName - Name of the X-axis.
yName - Name of the Y-axis.
xValues - X-values.
yValues - Y-values.
Method Detail

getSeriesCount

public int getSeriesCount()

getSeriesLength

public int getSeriesLength(int series)

getX

public double getX(int series,
                   int point)

getY

public double getY(int series,
                   int point)

getXScaled

public int getXScaled(int series,
                      int point,
                      int span)

getYScaled

public int getYScaled(int series,
                      int point,
                      int span)

getXMin

public double getXMin()

getYMin

public double getYMin()

getXMax

public double getXMax()

getYMax

public double getYMax()

getXMaxSegments

public int getXMaxSegments()

getYMaxSegments

public int getYMaxSegments()

getXName

public String getXName()

getYName

public String getYName()

getLegend

public String getLegend(int series)

toString

public String toString()
Overrides:
toString in class Object