public class ThemeGraphItem
extends java.lang.Object
implements java.io.Serializable
${services_components_commontypes_ThemeGraphItem_Title}
${services_components_commontypes_ThemeGraphItem_Description}
Modifier and Type | Field and Description |
---|---|
java.lang.String |
caption
${services_components_commontypes_ThemeGraphItem_attribute_caption_Title}
|
java.lang.String |
graphExpression
The theme variable of the statistics theme graph.
|
double[] |
memoryDoubleValues
An value array when drawing a theme graph in an array of memory.
|
Style |
uniformStyle
${services_components_commontypes_ThemeGraphItem_attribute_uniformStyle_Title}
|
Constructor and Description |
---|
ThemeGraphItem()
${services_components_commontypes_ThemeGraphItem_method_constructorByDefault_Title}
|
ThemeGraphItem(ThemeGraphItem themeGraphItem)
${services_components_commontypes_ThemeGraphItem_method_constructorByThemeGraphItem_Title}
|
public java.lang.String caption
${services_components_commontypes_ThemeGraphItem_attribute_caption_Title}
${services_components_commontypes_ThemeGraphItem_attribute_caption_Description}
public java.lang.String graphExpression
The theme variable of the statistics theme graph.
The theme variable can be a field or field expression. Setting this item without setting @link #memoryDoubleValues}.
public Style uniformStyle
${services_components_commontypes_ThemeGraphItem_attribute_uniformStyle_Title}
${services_components_commontypes_ThemeGraphItem_attribute_uniformStyle_Description}
public double[] memoryDoubleValues
An value array when drawing a theme graph in an array of memory.
Setting this item without setting graphExpression
.
When drawing a theme graph in an array of memory, only drawing a theme graph for the SmID values recorded in key array (ThemeGraph.memoryKeys
). The number of values in the value array must be consistent with the number of key array. The values in the value array will replace the original theme value to draw the statistics theme graph.
For example: Uses area fields and perimeter fields (that is, two statistics theme graph subitem) as theme variables to draw statistics theme graph.
Key array is set to(1,3,8,9), the value array whose theme variable is the "area" is set to (5.2,6.1,3.4,8.5),the value array whose theme variable is the "perimeter" is set to (10.2,12.44,6.4,16.1).
After completely drawing, there will be four statistics graphs, they are statistics graphs corresponding to the recorded SmID values which are 1, 3, 8 and 9 respectively. Each statistic has two items, representing area and perimeter respectively.
It should be noted that, at this time, the record whose SmID value is 1, the value of the corresponding area field is replaced by "5.2" of the value array, and the value of the perimeter field is replaced by "10.2" of the value array. The record whose SmID value is 3, the value of the corresponding area field value is replaced by "6.1" of the value array, the value of the perimeter field is replaced by "12.44" of the value array, and so on.
public ThemeGraphItem()
${services_components_commontypes_ThemeGraphItem_method_constructorByDefault_Title}
${services_components_commontypes_ThemeGraphItem_method_constructorByDefault_Description}
public ThemeGraphItem(ThemeGraphItem themeGraphItem)
${services_components_commontypes_ThemeGraphItem_method_constructorByThemeGraphItem_Title}
${services_components_commontypes_ThemeGraphItem_method_constructorByThemeGraphItem_Description}
themeGraphItem
- ${services_components_commontypes_ThemeGraphItem_method_constructorByThemeGraphItem_param_themeGraphItem}java.lang.IllegalArgumentException
- ${services_components_commontypes_ThemeGraphItem_method_constructorByThemeGraphItem_exception_IllegalArgumentException}public boolean equals(java.lang.Object obj)
${services_components_commontypes_ThemeGraphItem_method_equals_Title}
${services_components_commontypes_ThemeGraphItem_method_equals_Description}
equals
in class java.lang.Object
obj
- ${services_components_commontypes_ThemeGraphItem_method_equals_param_object}public int hashCode()
${services_components_commontypes_ThemeGraphItem_method_hashCode_Title}
${services_components_commontypes_ThemeGraphItem_method_hashCode_Description}
hashCode
in class java.lang.Object