Style Intelligence v12.0

inetsoft.graph.aesthetic
Class ThermoShapeFrame

java.lang.Object
  extended by inetsoft.graph.aesthetic.VisualFrame
      extended by inetsoft.graph.aesthetic.ShapeFrame
          extended by inetsoft.graph.aesthetic.MultiShapeFrame
              extended by inetsoft.graph.aesthetic.ThermoShapeFrame
All Implemented Interfaces:
Serializable, Cloneable

public class ThermoShapeFrame
extends MultiShapeFrame

A thermo shape displays a thermometer like symbol. The fields controls the height of the fill inside the thermometer, and the width of the thermometer, respectively. The width field is optional.

See Also:
Serialized Form

Constructor Summary
ThermoShapeFrame()
          Create a shape frame.
ThermoShapeFrame(String[] fields)
          Create a shape frame.
 
Method Summary
protected  GShape getShape(double[] values)
          Get a shape for the tuple.
 
Methods inherited from class inetsoft.graph.aesthetic.MultiShapeFrame
equals, getField, getFields, getLegendTuple, getScales, getShape, getShape, getTitle, getValues, init, isSharedScale, isValid, setField, setFields, setScales
 
Methods inherited from class inetsoft.graph.aesthetic.VisualFrame
clone, createComparator, getLabels, getLegendFrame, getLegendSpec, getScale, getScaleOption, hashCode, isVisible, setLegendFrame, setLegendSpec, setScale, setScaleOption, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThermoShapeFrame

public ThermoShapeFrame()
Create a shape frame.


ThermoShapeFrame

public ThermoShapeFrame(String[] fields)
Create a shape frame.

Parameters:
fields - fields to get value to map to shapes.
Method Detail

getShape

protected GShape getShape(double[] values)
Get a shape for the tuple. The values in the tuple have been scaled.

Specified by:
getShape in class MultiShapeFrame

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