public class GanttOneGroupDataset extends GanttForEachRecordDataset
FIELDS_COUNT
TOKEN_DATASET
Constructor and Description |
---|
GanttOneGroupDataset(Chart2 chart)
Creates a new empty dataset.
|
Modifier and Type | Method and Description |
---|---|
Group |
getCategoryGroup()
Returns the category group.
|
protected java.lang.String |
getName() |
java.util.List |
getReferencedObject() |
void |
removeCategoryGroup()
Removes the category group.
|
protected void |
resetSummaryFields(Group group,
boolean isCategoryGroup)
Resets the group properties of summary fields.
|
protected void |
saveGroups(java.io.PrintWriter out,
int depth) |
void |
setCategoryGroup(Field field)
Creates a category group on this field.
|
java.lang.String |
verify(ChartStyle style)
Verifies the group and sum properties of current dataset.
|
getChart, getDataField, getDataField, getDataFields, getEndField, getLabelProvider, getProgressField, getStartField, setEndField, setProgressField, setStartField
public GanttOneGroupDataset(Chart2 chart)
chart
- the chart (null
not permitted)public Group getCategoryGroup()
getCategoryGroup
in class GanttForEachRecordDataset
null
if this group was not initialized.setCategoryGroup(Field)
,
removeCategoryGroup()
public void setCategoryGroup(Field field)
PlotOrientation.VERTICAL
.
To change the sort order of data in this group get this with getCategoryGroup()
and use the Group properties.
SummaryField
, SpecialField
and GroupField
are unsupported field types.field
- the group field (null
not permitted)java.lang.IllegalArgumentException
- if field is null
or from unsupported field type.Group
,
getCategoryGroup()
,
removeCategoryGroup()
public void removeCategoryGroup()
setCategoryGroup(Field)
,
getCategoryGroup()
protected void resetSummaryFields(Group group, boolean isCategoryGroup)
group
- the groupisCategoryGroup
- this is a category or series grouppublic java.lang.String verify(ChartStyle style)
verify
in interface BaseDataset
verify
in class GanttForEachRecordDataset
style
- the chart stylepublic java.util.List getReferencedObject()
getReferencedObject
in class com.inet.report.chart.dataset.AbstractDataset
protected void saveGroups(java.io.PrintWriter out, int depth)
saveGroups
in class com.inet.report.chart.dataset.AbstractDataset
protected java.lang.String getName()
getName
in class GanttForEachRecordDataset
Copyright © 1999-2020 by i-net software GmbH