Files
HRMS/hrmsEjb/net/sf/jasperreports/engine/JRChart.java
2025-07-28 13:56:49 +05:30

134 lines
3.0 KiB
Java

package net.sf.jasperreports.engine;
import java.awt.Color;
public interface JRChart extends JRElement, JRAnchor, JRHyperlink, JRBox, JRBoxContainer {
public static final String PROPERTY_CHART_RENDER_TYPE = "net.sf.jasperreports.chart.render.type";
public static final byte EDGE_TOP = 1;
public static final byte EDGE_BOTTOM = 2;
public static final byte EDGE_LEFT = 3;
public static final byte EDGE_RIGHT = 4;
public static final byte TITLE_POSITION_TOP = 1;
public static final byte TITLE_POSITION_BOTTOM = 2;
public static final byte TITLE_POSITION_LEFT = 3;
public static final byte TITLE_POSITION_RIGHT = 4;
public static final byte CHART_TYPE_AREA = 1;
public static final byte CHART_TYPE_BAR3D = 2;
public static final byte CHART_TYPE_BAR = 3;
public static final byte CHART_TYPE_BUBBLE = 4;
public static final byte CHART_TYPE_CANDLESTICK = 5;
public static final byte CHART_TYPE_HIGHLOW = 6;
public static final byte CHART_TYPE_LINE = 7;
public static final byte CHART_TYPE_PIE3D = 8;
public static final byte CHART_TYPE_PIE = 9;
public static final byte CHART_TYPE_SCATTER = 10;
public static final byte CHART_TYPE_STACKEDBAR3D = 11;
public static final byte CHART_TYPE_STACKEDBAR = 12;
public static final byte CHART_TYPE_XYAREA = 13;
public static final byte CHART_TYPE_XYBAR = 14;
public static final byte CHART_TYPE_XYLINE = 15;
public static final byte CHART_TYPE_TIMESERIES = 16;
public static final byte CHART_TYPE_METER = 17;
public static final byte CHART_TYPE_THERMOMETER = 18;
public static final byte CHART_TYPE_MULTI_AXIS = 19;
public static final byte CHART_TYPE_STACKEDAREA = 20;
public static final String RENDER_TYPE_DRAW = "draw";
public static final String RENDER_TYPE_IMAGE = "image";
public static final String RENDER_TYPE_SVG = "svg";
boolean isShowLegend();
void setShowLegend(boolean paramBoolean);
byte getEvaluationTime();
JRGroup getEvaluationGroup();
JRBox getBox();
JRExpression getTitleExpression();
JRFont getTitleFont();
byte getTitlePosition();
void setTitlePosition(byte paramByte);
Color getTitleColor();
Color getOwnTitleColor();
void setTitleColor(Color paramColor);
JRExpression getSubtitleExpression();
JRFont getSubtitleFont();
Color getSubtitleColor();
Color getOwnSubtitleColor();
void setSubtitleColor(Color paramColor);
Color getLegendColor();
Color getOwnLegendColor();
void setLegendColor(Color paramColor);
Color getOwnLegendBackgroundColor();
Color getLegendBackgroundColor();
void setLegendBackgroundColor(Color paramColor);
JRFont getLegendFont();
byte getLegendPosition();
void setLegendPosition(byte paramByte);
JRChartDataset getDataset();
JRChartPlot getPlot();
byte getChartType();
String getCustomizerClass();
String getRenderType();
void setRenderType(String paramString);
}