public abstract class RenderOptions extends java.lang.Object implements ChartConstants
SHAPE_LIST, STYLE_3D_LINE, STYLE_AREA, STYLE_BAR, STYLE_BAR_NO_SHADOW, STYLE_DOT, STYLE_LINE, STYLE_LINE_AND_SHAPE, STYLE_LINE_DISCONTINUOUS, STYLE_SHAPE, STYLE_STEP, STYLE_STEP_AREA
Constructor and Description |
---|
RenderOptions(int style) |
Modifier and Type | Method and Description |
---|---|
static org.jfree.chart.renderer.xy.XYItemRenderer |
createRenderer(RenderOptions opt) |
double |
getBarMargin() |
double |
getGapThreshold() |
protected abstract java.awt.Color |
getSeriesColor(int s) |
protected abstract int |
getSeriesCount() |
protected abstract java.lang.String |
getSeriesDashString(int s) |
protected abstract float |
getSeriesLineWeight(int s) |
protected abstract int |
getSeriesShape(int s) |
int |
getStyle() |
double |
getxOffset3D() |
double |
getyOffset3D() |
protected abstract boolean |
isSeriesBarLabelsVisible(int s) |
protected abstract boolean |
isSeriesFillShape(int s) |
static float[] |
parseDashPattern(java.lang.String pattern) |
void |
setBarMargin(double barMargin) |
void |
setGapThreshold(double gapThreshold) |
void |
setxOffset3D(double xOffset3D) |
void |
setyOffset3D(double yOffset3D) |
public static org.jfree.chart.renderer.xy.XYItemRenderer createRenderer(RenderOptions opt)
public static float[] parseDashPattern(java.lang.String pattern) throws java.lang.NumberFormatException
java.lang.NumberFormatException
protected abstract int getSeriesCount()
protected abstract java.awt.Color getSeriesColor(int s)
protected abstract java.lang.String getSeriesDashString(int s)
protected abstract float getSeriesLineWeight(int s)
protected abstract int getSeriesShape(int s)
protected abstract boolean isSeriesBarLabelsVisible(int s)
protected abstract boolean isSeriesFillShape(int s)
public int getStyle()
public double getGapThreshold()
public void setGapThreshold(double gapThreshold)
public double getxOffset3D()
public void setxOffset3D(double xOffset3D)
public double getyOffset3D()
public void setyOffset3D(double yOffset3D)
public double getBarMargin()
public void setBarMargin(double barMargin)