|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.graph.guide.form.TargetStrategy
inetsoft.graph.guide.form.DynamicLineStrategy
public class DynamicLineStrategy
Generates some number of target lines at specific predefined points
| Field Summary |
|---|
| Fields inherited from class inetsoft.graph.guide.form.TargetStrategy |
|---|
sortedIndices |
| Constructor Summary | |
|---|---|
DynamicLineStrategy()
Convenience empty constructor |
|
DynamicLineStrategy(TargetParameter[] parameters)
Constructor taking any number of doubles |
|
| Method Summary | |
|---|---|
void |
addParameters(TargetParameter[] parameters)
Add parameters to the list |
protected String[] |
generateDefaultLabels(double[] bandBoundaries,
boolean dateTarget)
Generate labels for boundary lines using the line boundaries |
protected String[] |
generateLabels(double[] bandBoundaries,
MessageFormat[] labelFormats,
String fieldName,
Format valueFormat,
boolean dateTarget)
Generates label strings for boundary lines |
protected double[] |
getRuntimeBoundaries(double[] data)
Calculates the positions of the band boundaries based on incoming post-aggregate data and some number of parameters |
protected void |
reorderValues(Integer[] indices)
|
void |
setParameters(TargetParameter[] parameters)
Set the parameters list |
| Methods inherited from class inetsoft.graph.guide.form.TargetStrategy |
|---|
calculateBoundaries |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DynamicLineStrategy()
public DynamicLineStrategy(TargetParameter[] parameters)
| Method Detail |
|---|
protected double[] getRuntimeBoundaries(double[] data)
getRuntimeBoundaries in class TargetStrategyprotected void reorderValues(Integer[] indices)
reorderValues in class TargetStrategypublic void setParameters(TargetParameter[] parameters)
public void addParameters(TargetParameter[] parameters)
protected String[] generateDefaultLabels(double[] bandBoundaries,
boolean dateTarget)
generateDefaultLabels in class TargetStrategy
protected String[] generateLabels(double[] bandBoundaries,
MessageFormat[] labelFormats,
String fieldName,
Format valueFormat,
boolean dateTarget)
TargetStrategy
generateLabels in class TargetStrategybandBoundaries - The already calculated positions of boundary lineslabelFormats - The user provided template stringfieldName - The name of the field
|
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 | ||||||||