public abstract class AxisConfig extends AbstractPropertySelfDescriber
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
label |
protected double |
labelAngle |
protected java.awt.Color |
labelColor |
protected java.awt.Font |
labelFont |
static int |
POS_BOTTOM_LEFT |
static int |
POS_BOTTOM_RIGHT |
static int |
POS_TOP_LEFT |
static int |
POS_TOP_RIGHT |
protected int |
position |
protected java.awt.Color |
tickLabelColor |
protected java.awt.Font |
tickLabelFont |
protected boolean |
tickLabelsVisible |
protected java.awt.Color |
tickMarkColor |
protected float |
tickMarkInsideLength |
protected float |
tickMarkOutsideLength |
protected boolean |
tickMarksVisible |
protected boolean |
visible |
properties
Constructor and Description |
---|
AxisConfig() |
Modifier and Type | Method and Description |
---|---|
protected void |
configureAxis(org.jfree.chart.axis.Axis a) |
protected void |
copyInto(AxisConfig a) |
abstract org.jfree.chart.axis.Axis |
createAxis() |
abstract AxisConfig |
createCopy() |
java.lang.String |
getLabel() |
double |
getLabelAngle() |
java.awt.Color |
getLabelColor() |
java.awt.Font |
getLabelFont() |
int |
getPosition() |
java.awt.Color |
getTickLabelColor() |
java.awt.Font |
getTickLabelFont() |
java.awt.Color |
getTickMarkColor() |
float |
getTickMarkInsideLength() |
float |
getTickMarkOutsideLength() |
protected void |
initProperties() |
boolean |
isTickLabelsVisible() |
boolean |
isTickMarksVisible() |
boolean |
isVisible() |
void |
setLabel(java.lang.String string) |
void |
setLabelAngle(double d) |
void |
setLabelColor(java.awt.Color color) |
void |
setLabelFont(java.awt.Font font) |
void |
setPosition(int i) |
void |
setTickLabelColor(java.awt.Color color) |
void |
setTickLabelFont(java.awt.Font font) |
void |
setTickLabelsVisible(boolean b) |
void |
setTickMarkColor(java.awt.Color color) |
void |
setTickMarkInsideLength(float f) |
void |
setTickMarkOutsideLength(float f) |
void |
setTickMarksVisible(boolean b) |
void |
setVisible(boolean b) |
addEnumProp, addProp, addProp, getProperties
public static final int POS_BOTTOM_LEFT
public static final int POS_BOTTOM_RIGHT
public static final int POS_TOP_LEFT
public static final int POS_TOP_RIGHT
protected java.lang.String label
protected boolean visible
protected double labelAngle
protected java.awt.Font labelFont
protected java.awt.Color labelColor
protected int position
protected java.awt.Font tickLabelFont
protected java.awt.Color tickLabelColor
protected boolean tickLabelsVisible
protected float tickMarkInsideLength
protected float tickMarkOutsideLength
protected java.awt.Color tickMarkColor
protected boolean tickMarksVisible
public abstract org.jfree.chart.axis.Axis createAxis()
public abstract AxisConfig createCopy()
protected void copyInto(AxisConfig a)
protected void configureAxis(org.jfree.chart.axis.Axis a)
protected void initProperties()
initProperties
in class AbstractPropertySelfDescriber
public java.lang.String getLabel()
public double getLabelAngle()
public java.awt.Color getLabelColor()
public java.awt.Font getLabelFont()
public java.awt.Color getTickLabelColor()
public java.awt.Font getTickLabelFont()
public boolean isTickLabelsVisible()
public java.awt.Color getTickMarkColor()
public float getTickMarkInsideLength()
public float getTickMarkOutsideLength()
public boolean isTickMarksVisible()
public boolean isVisible()
public void setLabel(java.lang.String string)
public void setLabelAngle(double d)
public void setLabelColor(java.awt.Color color)
public void setLabelFont(java.awt.Font font)
public void setTickLabelColor(java.awt.Color color)
public void setTickLabelFont(java.awt.Font font)
public void setTickLabelsVisible(boolean b)
public void setTickMarkColor(java.awt.Color color)
public void setTickMarkInsideLength(float f)
public void setTickMarkOutsideLength(float f)
public void setTickMarksVisible(boolean b)
public void setVisible(boolean b)
public int getPosition()
public void setPosition(int i)