public class BarLineChartDefinition extends CategoryDatasetChartDefinition
noDataMessage
AREA_CHART_STR, BACKGROUND_ALPHA_NODE_NAME, BACKGROUND_TYPE_ATTRIBUTE_NAME, BAR_CHART_STR, BAR_LINE_CHART_STR, BUBBLE_CHART_STR, CATEGORY_DATASET_STR, CHART_BACKGROUND_NODE_NAME, CHART_BORDER_PAINT_NODE_NAME, CHART_BORDER_VISIBLE_NODE_NAME, COLOR_NODE_NAME, COLOR_TYPE_NAME, DATASET_TYPE_NODE_NAME, DAY_PERIOD_TYPE_STR, DIAL_CHART_STR, DIFFERENCE_CHART_STR, DISPLAY_LABELS_NODE_NAME, DISPLAY_LEGEND_BORDER_NODE_NAME, DOT_CHART_STR, DOT_HEIGHT_NODE_NAME, DOT_WIDTH_NODE_NAME, FIXEDMILLISECOND_PERIOD_TYPE_STR, FOREGROUND_ALPHA_NODE_NAME, GRADIENT_TYPE_NAME, HEIGHT_NODE_NAME, HORIZONTAL_ORIENTATION, HOUR_PERIOD_TYPE_STR, IMAGE_TYPE_NAME, INCLUDE_LEGEND_NODE_NAME, LEGEND_FONT_NODE_NAME, LEGEND_POSITION_NODE_NAME, LINE_CHART_STR, LINE_STYLE_DASH_STR, LINE_STYLE_DASHDOT_STR, LINE_STYLE_DASHDOTDOT_STR, LINE_STYLE_DOT_STR, LINE_STYLE_NODE_NAME, LINE_STYLE_SOLID_STR, LINE_WIDTH_NODE_NAME, MARKER_VISIBLE_NODE_NAME, MILLISECOND_PERIOD_TYPE_STR, MINUTE_PERIOD_TYPE_STR, MONTH_PERIOD_TYPE_STR, PALETTE_NODE_NAME, PIE_CHART_STR, PIE_GRID_CHART_STR, PLOT_BACKGROUND_NODE_NAME, QUARTER_PERIOD_TYPE_STR, SECOND_PERIOD_TYPE_STR, STEP_AREA_CHART_STR, STEP_CHART_STR, SUBTITLE_NODE_NAME, SUBTITLES_NODE_NAME, TEXTURE_TYPE_NAME, THREED_NODE_NAME, TIME_SERIES_COLLECTION_STR, TITLE_FONT_NODE_NAME, TITLE_NODE_NAME, TITLE_POSITION_NODE_NAME, TYPE_NODE_NAME, VERTICAL_ORIENTATION, WEEK_PERIOD_TYPE_STR, WIDTH_NODE_NAME, XY_SERIES_COLLECTION_STR, XYZ_SERIES_COLLECTION_STR, YEAR_PERIOD_TYPE_STR
Constructor and Description |
---|
BarLineChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
IPentahoSession session) |
Modifier and Type | Method and Description |
---|---|
String[] |
getBarColumns() |
org.dom4j.Node |
getChartAttributes() |
String[] |
getLineColumns() |
double |
getLinesRangeMaximum()
Return the range axis' maximum value
|
double |
getLinesRangeMinimum()
Return the range axis' minimum value
|
Font |
getLinesRangeTickFont()
Return the java.awt.Font to be used to display the range axis tick labels
|
NumberFormat |
getLinesRangeTickFormat() |
String |
getLinesRangeTitle() |
Font |
getLinesRangeTitleFont() |
void |
setBarColumns(String[] barColumns) |
void |
setBarSeries(org.dom4j.Node barSeriesNode) |
void |
setChartAttributes(org.dom4j.Node chartAttributes) |
void |
setLineColumns(String[] lineColumns) |
void |
setLineSeries(org.dom4j.Node lineSeriesNode) |
void |
setLinesRangeMaximum(double linesRangeMaximum) |
void |
setLinesRangeMaximum(org.dom4j.Node linesRangeMaximumNode) |
void |
setLinesRangeMinimum(double linesRangeMinimum) |
void |
setLinesRangeMinimum(org.dom4j.Node linesRangeMinimumNode) |
void |
setLinesRangeTickFont(Font linesRangeTickFont) |
void |
setLinesRangeTickFont(org.dom4j.Node linesRangeTickFontNode) |
void |
setLinesRangeTickFormat(org.dom4j.Node tickFormatFontNode) |
void |
setLinesRangeTickFormat(NumberFormat linesRangeTickFormat) |
void |
setLinesRangeTitle(org.dom4j.Node titleNode) |
void |
setLinesRangeTitle(String linesRangeTitle) |
void |
setLinesRangeTitleFont(Font linesRangeTitleFont) |
void |
setLinesRangeTitleFont(org.dom4j.Node titleFontNode) |
void |
setNoDataMessage(String msg) |
addSubTitle, addSubTitles, getBackgroundAlpha, getBorderPaint, getCategoryLabelPositions, getChartBackgroundImage, getChartBackgroundPaint, getChartType, getChartType, getDomainTickFont, getDomainTitle, getDomainTitleFont, getForegroundAlpha, getHeight, getLegendFont, getLegendPosition, getLineStyle, getLineWidth, getLogger, getMaxBarWidth, getNoDataMessage, getOrientation, getPaintSequence, getPlotBackgroundImage, getPlotBackgroundPaint, getRangeMaximum, getRangeMinimum, getRangeTickFont, getRangeTickFormat, getRangeTickUnits, getRangeTitle, getRangeTitleFont, getSession, getSubtitles, getTitle, getTitleFont, getTitlePosition, getWidth, isBorderVisible, isDisplayLabels, isIncludeNullCategories, isLegendBorderVisible, isLegendIncluded, isMarkersVisible, isStacked, isThreeD, setBackgroundAlpha, setBorderPaint, setBorderVisible, setBorderVisible, setCategoryLabelPositions, setCategoryLabelRotation, setChartBackground, setChartBackgroundImage, setChartBackgroundImage, setChartBackgroundPaint, setChartType, setChartType, setDomainTickFont, setDomainTickFont, setDomainTitle, setDomainTitle, setDomainTitleFont, setDomainTitleFont, setForegroundAlpha, setHeight, setHeight, setIncludeNullCategories, setIncludeNullCategories, setLegendBorderVisible, setLegendBorderVisible, setLegendFont, setLegendFont, setLegendIncluded, setLegendIncluded, setLegendPosition, setLegendPosition, setLineStyle, setLineStyle, setLineWidth, setLineWidth, setMarkersVisible, setMarkersVisible, setMaxBarWidth, setMaxBarWidth, setOrientation, setOrientation, setPaintSequence, setPaintSequence, setPlotBackground, setPlotBackgroundImage, setPlotBackgroundImage, setPlotBackgroundPaint, setRangeMaximum, setRangeMaximum, setRangeMinimum, setRangeMinimum, setRangeTickFont, setRangeTickFont, setRangeTickFormat, setRangeTickFormat, setRangeTickUnits, setRangeTickUnits, setRangeTitle, setRangeTitle, setRangeTitleFont, setRangeTitleFont, setSession, setStacked, setStacked, setThreeD, setThreeD, setTitle, setTitle, setTitleFont, setTitleFont, setTitlePosition, setTitlePosition, setWidth, setWidth
addValue, addValue, clear, clone, equals, getColumnCount, getColumnIndex, getColumnKey, getColumnKeys, getRowCount, getRowIndex, getRowKey, getRowKeys, getValue, getValue, hashCode, incrementValue, removeColumn, removeColumn, removeRow, removeRow, removeValue, setValue, setValue
addChangeListener, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObject
public BarLineChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data, boolean byRow, org.dom4j.Node chartAttributes, IPentahoSession session)
public String[] getBarColumns()
public void setBarColumns(String[] barColumns)
public String[] getLineColumns()
public void setLineColumns(String[] lineColumns)
public void setBarSeries(org.dom4j.Node barSeriesNode)
public void setLineSeries(org.dom4j.Node lineSeriesNode)
public org.dom4j.Node getChartAttributes()
public void setChartAttributes(org.dom4j.Node chartAttributes)
public String getLinesRangeTitle()
public void setLinesRangeTitle(org.dom4j.Node titleNode)
public void setLinesRangeTitle(String linesRangeTitle)
public Font getLinesRangeTitleFont()
public void setLinesRangeTitleFont(org.dom4j.Node titleFontNode)
public void setLinesRangeTitleFont(Font linesRangeTitleFont)
public NumberFormat getLinesRangeTickFormat()
public void setLinesRangeTickFormat(NumberFormat linesRangeTickFormat)
public void setLinesRangeTickFormat(org.dom4j.Node tickFormatFontNode)
public Font getLinesRangeTickFont()
public void setLinesRangeTickFont(Font linesRangeTickFont)
public void setLinesRangeTickFont(org.dom4j.Node linesRangeTickFontNode)
public double getLinesRangeMinimum()
public void setLinesRangeMinimum(org.dom4j.Node linesRangeMinimumNode)
public void setLinesRangeMinimum(double linesRangeMinimum)
double
- rangeMinimum Set the minimum value of the range axis.public double getLinesRangeMaximum()
public void setLinesRangeMaximum(org.dom4j.Node linesRangeMaximumNode)
public void setLinesRangeMaximum(double linesRangeMaximum)
double
- rangeMinimum Set the minimum value of the range axis.public void setNoDataMessage(String msg)
Copyright © 2017 Hitachi Vantara. All rights reserved.