|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.graph.aesthetic.VisualFrame
inetsoft.graph.aesthetic.ShapeFrame
inetsoft.graph.aesthetic.MultiShapeFrame
public abstract class MultiShapeFrame
This is the base class for shape frame the represent multiple variables.
| Constructor Summary | |
|---|---|
MultiShapeFrame()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
Check if equals another object. |
String |
getField()
Get the column associated with this frame. |
String[] |
getFields()
Get the fields for getting the stems. |
protected double[] |
getLegendTuple(Object val)
Get the tuple for legend. |
Scale[] |
getScales()
Get the scales for the stem fields. |
GShape |
getShape(DataSet data,
String col,
int row)
Get the shape for the specified cell. |
protected abstract GShape |
getShape(double[] values)
Get a shape for the tuple. |
GShape |
getShape(Object val)
Get the shape for the specified value. |
String |
getTitle()
Get the title to show on the legend. |
Object[] |
getValues()
Get the values mapped by this frame. |
void |
init(DataSet data)
Initialize the legend frame with values. |
protected boolean |
isSharedScale()
Check if all fields should share one scale. |
boolean |
isValid()
Check if this frame has been initialized and is ready to be used. |
void |
setField(String field)
Set the column associated with this frame. |
void |
setFields(String[] fields)
Set the fields for the stems. |
void |
setScales(Scale[] scales)
Set the scales for the stem fields. |
| 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 |
|---|
public MultiShapeFrame()
| Method Detail |
|---|
public void setField(String field)
setField in class VisualFramepublic String getField()
getField in class VisualFramepublic void setFields(String[] fields)
public String[] getFields()
public void setScales(Scale[] scales)
public Scale[] getScales()
public GShape getShape(DataSet data,
String col,
int row)
getShape in class ShapeFramedata - the specified dataset.col - the name of the specified column.row - the specified row index.public GShape getShape(Object val)
getShape in class ShapeFrameprotected double[] getLegendTuple(Object val)
val - the legend item field name.protected abstract GShape getShape(double[] values)
public Object[] getValues()
getValues in class VisualFramepublic void init(DataSet data)
init in class VisualFrameprotected boolean isSharedScale()
public boolean isValid()
isValid in class VisualFramepublic String getTitle()
getTitle in class VisualFramepublic boolean equals(Object obj)
VisualFrame
equals in class VisualFrame
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||