org.knime.base.node.viz.enrichment
Class EnrichmentPlotterModel.EnrichmentPlot

java.lang.Object
  extended by org.knime.base.node.viz.enrichment.EnrichmentPlotterModel.EnrichmentPlot
All Implemented Interfaces:
Serializable
Enclosing class:
EnrichmentPlotterModel

static class EnrichmentPlotterModel.EnrichmentPlot
extends Object
implements Serializable

Small container class for a single enrichment curve.

Author:
Thorsten Meinl, University of Konstanz

Constructor Summary
EnrichmentPlotterModel.EnrichmentPlot(String name, double[] x, double[] y, double area)
          Creates a new enrich curve container.
 
Method Summary
 double getArea()
          Returns the curve's area.
 String getName()
          Returns the curve's name.
 double[] getX()
          Returns the curve's x-values.
 double[] getY()
          Returns the curve's y-values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnrichmentPlotterModel.EnrichmentPlot

EnrichmentPlotterModel.EnrichmentPlot(String name,
                                      double[] x,
                                      double[] y,
                                      double area)
Creates a new enrich curve container.

Parameters:
name - the curve's name
x - the curve's x-values
y - the curve's y-values
area - the curve's area
Method Detail

getName

public String getName()
Returns the curve's name.

Returns:
the curve's name.

getArea

public final double getArea()
Returns the curve's area.

Returns:
the curve's area.

getX

public final double[] getX()
Returns the curve's x-values.

Returns:
the curve's x-values.

getY

public final double[] getY()
Returns the curve's y-values.

Returns:
the curve's y-values.


Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.