Style Intelligence v12.0

inetsoft.graph.aesthetic
Class ShapeFrame

java.lang.Object
  extended by inetsoft.graph.aesthetic.VisualFrame
      extended by inetsoft.graph.aesthetic.ShapeFrame
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
CategoricalShapeFrame, LinearShapeFrame, MultiShapeFrame, StaticShapeFrame

public abstract class ShapeFrame
extends VisualFrame

This class defines the common API for all shape frames.

See Also:
Serialized Form

Constructor Summary
ShapeFrame()
           
 
Method Summary
abstract  GShape getShape(DataSet data, String col, int row)
          Get the shape for the specified cell.
abstract  GShape getShape(Object val)
          Get the shape for the specified value.
 
Methods inherited from class inetsoft.graph.aesthetic.VisualFrame
clone, createComparator, equals, getField, getLabels, getLegendFrame, getLegendSpec, getScale, getScaleOption, getTitle, getValues, hashCode, init, isValid, isVisible, setField, setLegendFrame, setLegendSpec, setScale, setScaleOption, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ShapeFrame

public ShapeFrame()
Method Detail

getShape

public abstract GShape getShape(DataSet data,
                                String col,
                                int row)
Get the shape for the specified cell.

Parameters:
data - the specified dataset.
col - the name of the specified column.
row - the specified row index.

getShape

public abstract GShape getShape(Object val)
Get the shape for the specified value.


Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.