Package com.inet.report.chart.dataset
Class XYForEachRecordDataset
java.lang.Object
com.inet.report.chart.dataset.AbstractDataset
com.inet.report.chart.dataset.XYForAllRecordsDataset
com.inet.report.chart.dataset.XYForEachRecordDataset
- All Implemented Interfaces:
BaseDataset,XYDataset,Serializable
- Direct Known Subclasses:
XYOneGroupDataset
This is a dataset used by xy charts.
This evaluates data 'for each record' for three data fields (x, y and size).
- Since:
- 8.0
- See Also:
-
Field Summary
Fields inherited from class com.inet.report.chart.dataset.XYForAllRecordsDataset
FIELDS_COUNTFields inherited from interface com.inet.report.chart.dataset.BaseDataset
TOKEN_DATASET -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the label field which is used to label the row on the group axis.com.inet.report.chart.dataset.LabelProviderReturns the LabelProvider responsible for providing the title, footnote, and axis labelsprotected StringgetName()FOR INTERNAL USE ONLYprotected voidsaveProperties(PrintWriter out, int depth) voidsetLabelField(Field labelField) Sets the label field.Methods inherited from class com.inet.report.chart.dataset.XYForAllRecordsDataset
getCategoryGroup, getChart, getDataField, getDataField, getDataFields, getSizeField, getXField, getYField, setSizeField, setXField, setYField, updateReferences, verifyMethods inherited from class com.inet.report.chart.dataset.AbstractDataset
saveGroups, saveSummaryFields
-
Constructor Details
-
XYForEachRecordDataset
Creates a new empty dataset.- Parameters:
chart- the chart (nullnot permitted)- Since:
- 8.0
-
-
Method Details
-
getName
- Overrides:
getNamein classXYForAllRecordsDataset
-
getLabelProvider
public com.inet.report.chart.dataset.LabelProvider getLabelProvider()Returns the LabelProvider responsible for providing the title, footnote, and axis labels- Specified by:
getLabelProviderin interfaceBaseDataset- Overrides:
getLabelProviderin classXYForAllRecordsDataset- Returns:
- the LabelProvider responsible for providing the title, footnote, and axis labels
-
getLabelField
Returns the label field which is used to label the row on the group axis.- Returns:
- the field.
- Since:
- 25.10
- See Also:
-
setLabelField
Sets the label field. The label field is used to label the group axis. If this field was not set, the chart indicates each item with its row number. Otherwise the chart displays the value of the label field from the current row on the group axis.- Parameters:
labelField- the field (nullpermitted)- Since:
- 25.10
- See Also:
-
getReferencedObject
FOR INTERNAL USE ONLY- Specified by:
getReferencedObjectin interfaceBaseDataset- Overrides:
getReferencedObjectin classcom.inet.report.chart.dataset.AbstractDataset- Returns:
- FOR INTERNAL USE ONLY
-
saveProperties
- Overrides:
savePropertiesin classcom.inet.report.chart.dataset.AbstractDataset
-