|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.jasperreports.engine.base.JRBaseElementDataset net.sf.jasperreports.engine.design.JRDesignElementDataset net.sf.jasperreports.engine.design.JRDesignChartDataset net.sf.jasperreports.charts.design.JRDesignPieDataset
public class JRDesignPieDataset
Field Summary | |
---|---|
protected JRExpression |
otherKeyExpression
|
protected JRExpression |
otherLabelExpression
|
static java.lang.String |
PROPERTY_KEY_EXPRESSION
|
static java.lang.String |
PROPERTY_LABEL_EXPRESSION
|
static java.lang.String |
PROPERTY_MAX_COUNT
|
static java.lang.String |
PROPERTY_MIN_PERCENTAGE
|
static java.lang.String |
PROPERTY_OTHER_KEY_EXPRESSION
|
static java.lang.String |
PROPERTY_OTHER_LABEL_EXPRESSION
|
static java.lang.String |
PROPERTY_OTHER_SECTION_HYPERLINK
|
static java.lang.String |
PROPERTY_PIE_SERIES
|
static java.lang.String |
PROPERTY_SECTION_HYPERLINK
|
static java.lang.String |
PROPERTY_VALUE_EXPRESSION
|
Fields inherited from class net.sf.jasperreports.engine.design.JRDesignElementDataset |
---|
PROPERTY_DATASET_RUN, PROPERTY_INCREMENT_GROUP, PROPERTY_INCREMENT_TYPE, PROPERTY_INCREMENT_WHEN_EXPRESSION, PROPERTY_RESET_GROUP, PROPERTY_RESET_TYPE |
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseElementDataset |
---|
datasetRun, incrementGroup, incrementTypeValue, incrementWhenExpression, resetGroup, resetTypeValue |
Fields inherited from interface net.sf.jasperreports.engine.JRChartDataset |
---|
CATEGORY_DATASET, GANTT_DATASET, HIGHLOW_DATASET, PIE_DATASET, TIMEPERIOD_DATASET, TIMESERIES_DATASET, VALUE_DATASET, XY_DATASET, XYZ_DATASET |
Constructor Summary | |
---|---|
JRDesignPieDataset(JRChartDataset dataset)
|
Method Summary | |
---|---|
void |
addPieSeries(int index,
JRPieSeries pieSeries)
|
void |
addPieSeries(JRPieSeries pieSeries)
|
java.lang.Object |
clone()
|
void |
collectExpressions(JRExpressionCollector collector)
|
byte |
getDatasetType()
Gets the dataset type. |
JRExpression |
getKeyExpression()
Deprecated. Replaced by getSeries() . |
JRExpression |
getLabelExpression()
Deprecated. Replaced by getSeries() . |
java.lang.Integer |
getMaxCount()
|
java.lang.Float |
getMinPercentage()
|
JRExpression |
getOtherKeyExpression()
|
JRExpression |
getOtherLabelExpression()
|
JRHyperlink |
getOtherSectionHyperlink()
Returns the hyperlink specification for the special Other chart section, if present. |
JRHyperlink |
getSectionHyperlink()
Deprecated. Replaced by getSeries() . |
JRPieSeries[] |
getSeries()
|
java.util.List |
getSeriesList()
|
JRExpression |
getValueExpression()
Deprecated. Replaced by getSeries() . |
JRPieSeries |
removePieSeries(JRPieSeries pieSeries)
|
void |
setKeyExpression(JRExpression keyExpression)
Deprecated. Replaced by getSeries() . |
void |
setLabelExpression(JRExpression labelExpression)
Deprecated. Replaced by getSeries() . |
void |
setMaxCount(java.lang.Integer maxCount)
|
void |
setMinPercentage(java.lang.Float minPercentage)
|
void |
setOtherKeyExpression(JRExpression otherKeyExpression)
|
void |
setOtherLabelExpression(JRExpression otherLabelExpression)
|
void |
setOtherSectionHyperlink(JRHyperlink otherSectionHyperlink)
|
void |
setSectionHyperlink(JRHyperlink sectionHyperlink)
Deprecated. Replaced by getSeries() . |
void |
setValueExpression(JRExpression valueExpression)
Deprecated. Replaced by getSeries() . |
void |
validate(JRVerifier verifier)
Validates the dataset using a verifier. |
Methods inherited from class net.sf.jasperreports.engine.design.JRDesignElementDataset |
---|
getEventSupport, setDatasetRun, setIncrementGroup, setIncrementType, setIncrementType, setIncrementWhenExpression, setResetGroup, setResetType, setResetType |
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseElementDataset |
---|
getDatasetRun, getIncrementGroup, getIncrementType, getIncrementTypeValue, getIncrementWhenExpression, getResetGroup, getResetType, getResetTypeValue |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.jasperreports.engine.JRElementDataset |
---|
getDatasetRun, getIncrementGroup, getIncrementType, getIncrementTypeValue, getIncrementWhenExpression, getResetGroup, getResetType, getResetTypeValue |
Field Detail |
---|
public static final java.lang.String PROPERTY_MIN_PERCENTAGE
public static final java.lang.String PROPERTY_MAX_COUNT
public static final java.lang.String PROPERTY_PIE_SERIES
public static final java.lang.String PROPERTY_KEY_EXPRESSION
public static final java.lang.String PROPERTY_VALUE_EXPRESSION
public static final java.lang.String PROPERTY_LABEL_EXPRESSION
public static final java.lang.String PROPERTY_SECTION_HYPERLINK
public static final java.lang.String PROPERTY_OTHER_KEY_EXPRESSION
public static final java.lang.String PROPERTY_OTHER_LABEL_EXPRESSION
public static final java.lang.String PROPERTY_OTHER_SECTION_HYPERLINK
protected JRExpression otherKeyExpression
protected JRExpression otherLabelExpression
Constructor Detail |
---|
public JRDesignPieDataset(JRChartDataset dataset)
Method Detail |
---|
public java.lang.Float getMinPercentage()
getMinPercentage
in interface JRPieDataset
public void setMinPercentage(java.lang.Float minPercentage)
setMinPercentage
in interface JRPieDataset
public java.lang.Integer getMaxCount()
getMaxCount
in interface JRPieDataset
public void setMaxCount(java.lang.Integer maxCount)
setMaxCount
in interface JRPieDataset
public JRPieSeries[] getSeries()
getSeries
in interface JRPieDataset
public java.util.List getSeriesList()
public void addPieSeries(JRPieSeries pieSeries)
public void addPieSeries(int index, JRPieSeries pieSeries)
public JRPieSeries removePieSeries(JRPieSeries pieSeries)
public JRExpression getKeyExpression()
getSeries()
.
getKeyExpression
in interface JRPieDataset
public void setKeyExpression(JRExpression keyExpression)
getSeries()
.
public JRExpression getValueExpression()
getSeries()
.
getValueExpression
in interface JRPieDataset
public void setValueExpression(JRExpression valueExpression)
getSeries()
.
public JRExpression getLabelExpression()
getSeries()
.
getLabelExpression
in interface JRPieDataset
public void setLabelExpression(JRExpression labelExpression)
getSeries()
.
public JRHyperlink getSectionHyperlink()
getSeries()
.
getSectionHyperlink
in interface JRPieDataset
public void setSectionHyperlink(JRHyperlink sectionHyperlink)
getSeries()
.
public JRExpression getOtherKeyExpression()
getOtherKeyExpression
in interface JRPieDataset
public void setOtherKeyExpression(JRExpression otherKeyExpression)
public JRExpression getOtherLabelExpression()
getOtherLabelExpression
in interface JRPieDataset
public void setOtherLabelExpression(JRExpression otherLabelExpression)
public JRHyperlink getOtherSectionHyperlink()
JRPieDataset
getOtherSectionHyperlink
in interface JRPieDataset
public void setOtherSectionHyperlink(JRHyperlink otherSectionHyperlink)
public byte getDatasetType()
JRChartDataset
getDatasetType
in interface JRChartDataset
getDatasetType
in class JRDesignChartDataset
public void collectExpressions(JRExpressionCollector collector)
collectExpressions
in interface JRElementDataset
public void validate(JRVerifier verifier)
JRChartDataset
Broken rules are collected by the verifier.
validate
in interface JRChartDataset
verifier
- the verifier to use for validationpublic java.lang.Object clone()
clone
in interface JRCloneable
clone
in class JRBaseElementDataset
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |