com.rapidminer.gui.renderer
Class AbstractDataTablePlotterRenderer

java.lang.Object
  extended by com.rapidminer.gui.renderer.AbstractRenderer
      extended by com.rapidminer.gui.renderer.AbstractDataTablePlotterRenderer
All Implemented Interfaces:
Renderer, ParameterHandler
Direct Known Subclasses:
AttributeWeightsPlotRenderer, ExampleSetPlotRenderer, KernelModelPlotRenderer, LocalPolynomialRegressionModelPlotRenderer, NumericalMatrixPlotRenderer, RainflowMatrixPlotRenderer

public abstract class AbstractDataTablePlotterRenderer
extends AbstractRenderer

This is the abstract renderer superclass for all renderers which should be a plotter based on a given DataTable.

Author:
Ingo Mierswa

Field Summary
static java.lang.String PARAMETER_PLOTTER
           
 
Constructor Summary
AbstractDataTablePlotterRenderer()
           
 
Method Summary
 Reportable createReportable(java.lang.Object renderable, IOContainer ioContainer, int width, int height)
           
abstract  DataTable getDataTable(java.lang.Object renderable, IOContainer ioContainer)
           
 java.lang.String getName()
           
 java.util.List<ParameterType> getParameterTypes(InputPort inputPort)
           
 java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends Plotter>> getPlotterSelection()
           
 java.awt.Component getVisualizationComponent(java.lang.Object renderable, IOContainer ioContainer)
           
 
Methods inherited from class com.rapidminer.gui.renderer.AbstractRenderer
getParameter, getParameterAsBoolean, getParameterAsChar, getParameterAsColor, getParameterAsDouble, getParameterAsFile, getParameterAsFile, getParameterAsInputStream, getParameterAsInt, getParameterAsMatrix, getParameterAsString, getParameterList, getParameters, getParameters, getParameterTupel, getParameterTypes, isParameterSet, setListParameter, setParameter, setParameters, toString, updateParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PARAMETER_PLOTTER

public static final java.lang.String PARAMETER_PLOTTER
See Also:
Constant Field Values
Constructor Detail

AbstractDataTablePlotterRenderer

public AbstractDataTablePlotterRenderer()
Method Detail

getDataTable

public abstract DataTable getDataTable(java.lang.Object renderable,
                                       IOContainer ioContainer)

getName

public java.lang.String getName()

getPlotterSelection

public java.util.LinkedHashMap<java.lang.String,java.lang.Class<? extends Plotter>> getPlotterSelection()

createReportable

public Reportable createReportable(java.lang.Object renderable,
                                   IOContainer ioContainer,
                                   int width,
                                   int height)

getVisualizationComponent

public java.awt.Component getVisualizationComponent(java.lang.Object renderable,
                                                    IOContainer ioContainer)

getParameterTypes

public java.util.List<ParameterType> getParameterTypes(InputPort inputPort)
Overrides:
getParameterTypes in class AbstractRenderer


Copyright © 2001-2009 by Rapid-I