com.linksoft.chart
Class Axis
java.lang.Object
com.linksoft.chart.ChartComponent
com.linksoft.chart.Axis
- public class Axis
- extends ChartComponent
Copyright (c) 2002-2005 LinkSoft Systems, Inc. All Rights Reserved
|
Method Summary |
void |
addAdditionalAxis(Axis axis)
|
void |
addTargetZone(AxisTargetZone zone)
|
static double |
convertFromDate(java.util.Date d,
java.lang.String dateStep,
java.util.Date initialDate)
|
void |
draw(ChartGraphics g,
Axis peerAxis,
boolean drawForeGround,
boolean drawGridBackground)
|
protected void |
drawBackground(ChartGraphics g,
Axis peerAxis)
|
protected void |
drawForeground(ChartGraphics g,
Axis peerAxis)
|
protected void |
drawGridBackground(ChartGraphics g,
Axis peerAxis)
|
protected Axis |
getAdditionalAxis(int i)
|
protected int |
getAdditionalAxisCount()
|
AxisTargetZone[] |
getTargetZones()
|
protected void |
paintTargetZones(ChartGraphics g,
Axis peerAxis,
int position)
|
void |
removeTargetZones()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HORIZONTAL
public static final int HORIZONTAL
- See Also:
- Constant Field Values
VERTICAL
public static final int VERTICAL
- See Also:
- Constant Field Values
CEROAXIS_LINE
public static final int CEROAXIS_LINE
- See Also:
- Constant Field Values
CEROAXIS_NO
public static final int CEROAXIS_NO
- See Also:
- Constant Field Values
CEROAXIS_SCALE
public static final int CEROAXIS_SCALE
- See Also:
- Constant Field Values
BAR_STYLE_NONE
public static final int BAR_STYLE_NONE
- See Also:
- Constant Field Values
BAR_STYLE_BAR
public static final int BAR_STYLE_BAR
- See Also:
- Constant Field Values
BAR_STYLE_RAISED_BAR
public static final int BAR_STYLE_RAISED_BAR
- See Also:
- Constant Field Values
label
public java.lang.String label
barStyle
public int barStyle
barWidth
public int barWidth
barFilling
public FillStyle barFilling
xscaleOnTop
public boolean xscaleOnTop
axisFrame
public boolean axisFrame
dateLabelFormat
public java.lang.String dateLabelFormat
dateStep
public java.lang.String dateStep
dateStepPerUnit
public boolean dateStepPerUnit
initialDate
public java.util.Date initialDate
realPosition
protected int realPosition
visibleSize
protected int visibleSize
offset
protected int offset
IntegerScale
public boolean IntegerScale
autoNumberOfTicks
public int autoNumberOfTicks
ticks_preferred_Interval
public double[] ticks_preferred_Interval
scaleLabelFormat
public java.lang.String scaleLabelFormat
labelTemplate
public java.lang.String labelTemplate
logarithmicIntervals
public boolean logarithmicIntervals
scale
public Scale scale
bigTicksGrid
public boolean bigTicksGrid
scaleTickInterval
public double scaleTickInterval
bigTickInterval
public int bigTickInterval
bigTickIntervalList
public int[] bigTickIntervalList
tickPixels
public int tickPixels
bigTickPixels
public int bigTickPixels
plot
public Plotter plot
peerAxis
public Axis peerAxis
ceroAxis
public int ceroAxis
ceroAxisStyle
public LineStyle ceroAxisStyle
tickAtBase
public boolean tickAtBase
rotateLabels
public int rotateLabels
style
public LineStyle style
gridStyle
public LineStyle gridStyle
gridFillStyle
public FillStyle gridFillStyle
orientation
public int orientation
rightAxis
protected boolean rightAxis
DescColor
public ChartColor DescColor
DescFont
public ChartFont DescFont
tickLabels
public java.lang.String[] tickLabels
startWithBigTick
public boolean startWithBigTick
tickLabelLength
public int tickLabelLength
targetZones
protected java.util.Vector targetZones
isMainAxis
protected boolean isMainAxis
mainAxis
protected Axis mainAxis
additionalAxis
protected java.util.Vector additionalAxis
stackAdditionalAxis
public boolean stackAdditionalAxis
Axis
public Axis(int o,
Scale s)
addAdditionalAxis
public void addAdditionalAxis(Axis axis)
getAdditionalAxisCount
protected int getAdditionalAxisCount()
getAdditionalAxis
protected Axis getAdditionalAxis(int i)
convertFromDate
public static double convertFromDate(java.util.Date d,
java.lang.String dateStep,
java.util.Date initialDate)
drawForeground
protected void drawForeground(ChartGraphics g,
Axis peerAxis)
drawBackground
protected void drawBackground(ChartGraphics g,
Axis peerAxis)
drawGridBackground
protected void drawGridBackground(ChartGraphics g,
Axis peerAxis)
addTargetZone
public void addTargetZone(AxisTargetZone zone)
removeTargetZones
public void removeTargetZones()
getTargetZones
public AxisTargetZone[] getTargetZones()
paintTargetZones
protected void paintTargetZones(ChartGraphics g,
Axis peerAxis,
int position)
draw
public void draw(ChartGraphics g,
Axis peerAxis,
boolean drawForeGround,
boolean drawGridBackground)