Style Intelligence v12.0

inetsoft.graph.aesthetic
Class LinearTextureFrame

java.lang.Object
  extended by inetsoft.graph.aesthetic.VisualFrame
      extended by inetsoft.graph.aesthetic.TextureFrame
          extended by inetsoft.graph.aesthetic.LinearTextureFrame
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
GridTextureFrame, LeftTiltTextureFrame, OrientationTextureFrame, RightTiltTextureFrame

public abstract class LinearTextureFrame
extends TextureFrame

This class defines a texture frame for numeric values.

See Also:
Serialized Form

Constructor Summary
LinearTextureFrame()
           
 
Method Summary
 GTexture getTexture(DataSet data, String col, int row)
          Get the texture for the specified cell.
protected abstract  GTexture getTexture(double ratio)
          Get a texture at the relative scale.
 GTexture getTexture(Object val)
          Get a texture 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

LinearTextureFrame

public LinearTextureFrame()
Method Detail

getTexture

public GTexture getTexture(Object val)
Get a texture for the specified value.

Specified by:
getTexture in class TextureFrame

getTexture

public GTexture getTexture(DataSet data,
                           String col,
                           int row)
Get the texture for the specified cell.

Specified by:
getTexture in class TextureFrame
Parameters:
data - the specified dataset.
col - the name of the specified column.
row - the specified row index.

getTexture

protected abstract GTexture getTexture(double ratio)
Get a texture at the relative scale.

Parameters:
ratio - a value from 0 to 1.

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