|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pentaho.reporting.engine.classic.core.function.AbstractExpression
org.pentaho.plugin.jfreereport.reportcharts.AbstractChartExpression
org.pentaho.plugin.jfreereport.reportcharts.CategoricalChartExpression
org.pentaho.plugin.jfreereport.reportcharts.StackedCategoricalChartExpression
org.pentaho.plugin.jfreereport.reportcharts.BarChartExpression
org.pentaho.plugin.jfreereport.reportcharts.BarLineChartExpression
public class BarLineChartExpression
Field Summary |
---|
Fields inherited from class org.pentaho.plugin.jfreereport.reportcharts.AbstractChartExpression |
---|
LINE_STYLE_DASH_STR, LINE_STYLE_DASHDOT_STR, LINE_STYLE_DASHDOTDOT_STR, LINE_STYLE_DOT_STR, LINE_STYLE_SOLID_STR |
Constructor Summary | |
---|---|
BarLineChartExpression()
|
Method Summary | |
---|---|
org.jfree.chart.JFreeChart |
computeCategoryChart(org.jfree.data.category.CategoryDataset barsDataset)
|
String |
getBarsLabelFont()
Deprecated. |
String |
getBarsTickLabelFont()
Deprecated. |
String |
getBarTicksLabelFormat()
Deprecated. duplicate property. |
String |
getCategoryTickLabelFont()
Deprecated. |
org.pentaho.reporting.engine.classic.core.function.Expression |
getInstance()
Return a completly separated copy of this function. |
double |
getLinePeriodCount()
|
double |
getLineRangeMaximum()
|
double |
getLineRangeMinimum()
|
String |
getLinesDataSource()
|
String[] |
getLineSeriesColor()
|
String |
getLineSeriesColor(int index)
|
int |
getLineSeriesColorCount()
|
String |
getLinesLabelFont()
|
String |
getLinesTickLabelFont()
|
String |
getLineStyle()
|
Font |
getLineTickFont()
|
String |
getLineTicksLabelFormat()
|
Class |
getLineTimePeriod()
|
Font |
getLineTitleFont()
|
float |
getLineWidth()
|
String |
getSecondaryDataSet()
|
String |
getSecondValueAxisLabel()
|
boolean |
isLineAxisAutoRange()
|
boolean |
isLineAxisIncludesZero()
|
boolean |
isLineAxisStickyZero()
|
boolean |
isMarkersVisible()
|
boolean |
isSharedRangeAxis()
|
void |
reconfigureForCompatibility(int versionTag)
|
void |
setBarsLabelFont(String barsLabelFont)
Deprecated. |
void |
setBarsTickLabelFont(String barsTickLabelFont)
Deprecated. |
void |
setBarTicksLabelFormat(String lineTicksLabelDateFormat)
Deprecated. duplicate property. |
void |
setCategoryTickLabelFont(String categoryTickLabelFont)
Deprecated. |
void |
setLineAxisAutoRange(boolean lineAxisAutoRange)
|
void |
setLineAxisIncludesZero(boolean lineAxisIncludesZero)
|
void |
setLineAxisStickyZero(boolean lineAxisStickyZero)
|
void |
setLinePeriodCount(double linePeriodCount)
|
void |
setLineRangeMaximum(double lineRangeMaximum)
|
void |
setLineRangeMinimum(double lineRangeMinimum)
|
void |
setLinesDataSource(String linesDataSource)
|
void |
setLineSeriesColor(int index,
String field)
|
void |
setLineSeriesColor(String[] fields)
|
void |
setLinesLabelFont(String linesLabelFont)
|
void |
setLinesTickLabelFont(String linesTickLabelFont)
|
void |
setLineStyle(String value)
|
void |
setLineTickFont(Font lineTickFont)
|
void |
setLineTicksLabelFormat(String lineTicksLabelFormat)
|
void |
setLineTimePeriod(Class lineTimePeriod)
|
void |
setLineTitleFont(Font lineTitleFont)
|
void |
setLineWidth(float value)
|
void |
setMarkersVisible(boolean markersVisible)
|
void |
setSecondaryDataSet(String dataset)
|
void |
setSecondValueAxisLabel(String secondValueAxisLabel)
|
void |
setSharedRangeAxis(boolean sharedRangeAxis)
|
Methods inherited from class org.pentaho.plugin.jfreereport.reportcharts.BarChartExpression |
---|
getItemMargin, getMaxBarWidth, isDrawBarOutline, isStackedBarRenderPercentages, setDrawBarOutline, setItemMargin, setMaxBarWidth, setStackedBarRenderPercentages |
Methods inherited from class org.pentaho.plugin.jfreereport.reportcharts.StackedCategoricalChartExpression |
---|
isStacked, setStacked |
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractExpression |
---|
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setName, setPreserve, setRuntime |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.pentaho.plugin.jfreereport.reportcharts.ChartExpression |
---|
getDataSource, setDataSource |
Methods inherited from interface org.pentaho.reporting.engine.classic.core.function.Expression |
---|
clone, getDataRow, getDependencyLevel, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, getValue, isActive, isDeepTraversing, isPreserve, setDependencyLevel, setName, setRuntime |
Constructor Detail |
---|
public BarLineChartExpression()
Method Detail |
---|
public boolean isLineAxisIncludesZero()
public void setLineAxisIncludesZero(boolean lineAxisIncludesZero)
public boolean isLineAxisStickyZero()
public void setLineAxisStickyZero(boolean lineAxisStickyZero)
public Font getLineTitleFont()
public void setLineTitleFont(Font lineTitleFont)
public Font getLineTickFont()
public void setLineTickFont(Font lineTickFont)
public double getLineRangeMinimum()
public void setLineRangeMinimum(double lineRangeMinimum)
public double getLineRangeMaximum()
public void setLineRangeMaximum(double lineRangeMaximum)
public double getLinePeriodCount()
public void setLinePeriodCount(double linePeriodCount)
public Class getLineTimePeriod()
public void setLineTimePeriod(Class lineTimePeriod)
public boolean isSharedRangeAxis()
public void setSharedRangeAxis(boolean sharedRangeAxis)
public org.pentaho.reporting.engine.classic.core.function.Expression getInstance()
getInstance
in interface org.pentaho.reporting.engine.classic.core.function.Expression
getInstance
in class CategoricalChartExpression
public String getLinesDataSource()
public void setLinesDataSource(String linesDataSource)
public String getSecondaryDataSet()
getSecondaryDataSet
in interface MultiPlotChartExpression
public void setSecondaryDataSet(String dataset)
setSecondaryDataSet
in interface MultiPlotChartExpression
public String getLinesLabelFont()
public void setLinesLabelFont(String linesLabelFont)
public String getLinesTickLabelFont()
public void setLinesTickLabelFont(String linesTickLabelFont)
public String getSecondValueAxisLabel()
public void setSecondValueAxisLabel(String secondValueAxisLabel)
public String getLineTicksLabelFormat()
public void setLineTicksLabelFormat(String lineTicksLabelFormat)
public void setLineSeriesColor(int index, String field)
public String getLineSeriesColor(int index)
public int getLineSeriesColorCount()
public String[] getLineSeriesColor()
public void setLineSeriesColor(String[] fields)
public String getLineStyle()
public void setLineStyle(String value)
value
- set the style for all line seriespublic float getLineWidth()
public void setLineWidth(float value)
value
- set the width of all line series
Valid values are float numbers zero or greaterpublic boolean isMarkersVisible()
public void setMarkersVisible(boolean markersVisible)
markersVisible
- set whether the markers (data points) for all series should be displayedpublic String getBarsTickLabelFont()
public void setBarsTickLabelFont(String barsTickLabelFont)
public String getCategoryTickLabelFont()
public void setCategoryTickLabelFont(String categoryTickLabelFont)
public String getBarTicksLabelFormat()
public void setBarTicksLabelFormat(String lineTicksLabelDateFormat)
lineTicksLabelDateFormat
- public String getBarsLabelFont()
public void setBarsLabelFont(String barsLabelFont)
public boolean isLineAxisAutoRange()
public void setLineAxisAutoRange(boolean lineAxisAutoRange)
public org.jfree.chart.JFreeChart computeCategoryChart(org.jfree.data.category.CategoryDataset barsDataset)
computeCategoryChart
in class BarChartExpression
public void reconfigureForCompatibility(int versionTag)
reconfigureForCompatibility
in interface org.pentaho.reporting.engine.classic.core.LegacyUpdateHandler
reconfigureForCompatibility
in class CategoricalChartExpression
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |