com.rapidminer.gui.new_plotter.utility
Class ShapeProvider

java.lang.Object
  extended by com.rapidminer.gui.new_plotter.utility.ShapeProvider

public class ShapeProvider
extends java.lang.Object

Author:
Marius Helf

Constructor Summary
ShapeProvider(java.util.List<java.lang.Double> categoryList)
           
ShapeProvider(java.util.Map<java.lang.Double,java.awt.Shape> shapeMap)
           
 
Method Summary
static java.util.Map<java.lang.Double,java.awt.Shape> createShapeMapping(java.util.List<java.lang.Double> categoryList)
           
 java.awt.Shape getShapeForCategory(double category)
           
 int maxCategoryCount()
           
 void setShapeForCategory(double category, java.awt.Shape shape)
           
 boolean supportsNumericalValues()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShapeProvider

public ShapeProvider(java.util.Map<java.lang.Double,java.awt.Shape> shapeMap)

ShapeProvider

public ShapeProvider(java.util.List<java.lang.Double> categoryList)
Method Detail

getShapeForCategory

public java.awt.Shape getShapeForCategory(double category)

createShapeMapping

public static java.util.Map<java.lang.Double,java.awt.Shape> createShapeMapping(java.util.List<java.lang.Double> categoryList)

setShapeForCategory

public void setShapeForCategory(double category,
                                java.awt.Shape shape)

maxCategoryCount

public int maxCategoryCount()

supportsNumericalValues

public boolean supportsNumericalValues()


Copyright © 2001-2009 by Rapid-I