public class AxisBreaksTool extends ToolAxis
Copyright (c) 2005-2019 by Steema Software SL. All Rights Reserved.
Tool.ToolListener
bBrush, clickTolerance, listenerList, pPen
chart, InternalUse
Constructor and Description |
---|
AxisBreaksTool() |
AxisBreaksTool(Axis a) |
AxisBreaksTool(Chart c) |
Modifier and Type | Method and Description |
---|---|
double |
AdjustCalcPosPoint(int pixelVal) |
void |
axisBreakDoAllowScroll(Axis a,
ScrollModEventArgs e) |
NextAxisLabelValue |
axisCalcMaxLabel(Axis axis,
int labelIndex,
NextAxisLabelValue nextLabel) |
int |
breakSizeUpTo(double Value) |
void |
chartEvent(ChartDrawEvent ce) |
void |
checkDrawHidden(Series series,
int tmpIndex) |
void |
checkNextLabelValue(Axis axis,
AxisLabelValueEventArgs e) |
AxisBreaks |
getBreaks() |
ChartBrush |
getBrush() |
java.lang.String |
getDescription()
Gets descriptive text.
|
int |
getGapSize() |
ChartPen |
getPen()
Element Pen characteristics.
|
double |
getScaleAdjustment() |
java.lang.String |
getSummary()
Gets detailed descriptive text.
|
protected double |
oldCalcPosPoint(int value) |
protected int |
oldCalcX(double value) |
protected int |
oldCalcY(double value) |
void |
setAxis(Axis value)
Sets the axis to which a Tool will belong.
Default value: null |
void |
setBreaks(AxisBreaks value) |
void |
setBrush(ChartBrush value) |
void |
setCalcPosValue() |
void |
setChart(IBaseChart value)
Chart associated with this object.
|
void |
setGapSize(int value) |
void |
setPen(ChartPen value) |
void |
setScaleAdjustment(double value) |
addMouseMotionListener, addToolListener, dispose, fireActiveChanged, fireChanged, fireClicked, fireDragged, fireDragging, fireMouse, fireResized, getActive, getBitmapEditor, mouseEvent, readResolve, removeMouseMotionListener, removeToolListener, setActive, toString
getChart, invalidate, setBooleanProperty, setColorProperty, setDoubleProperty, setIntegerProperty, setStringProperty
public AxisBreaksTool()
public AxisBreaksTool(Axis a)
public AxisBreaksTool(Chart c)
public int getGapSize()
public void setGapSize(int value)
public void setCalcPosValue()
protected int oldCalcX(double value)
protected int oldCalcY(double value)
protected double oldCalcPosPoint(int value)
public double AdjustCalcPosPoint(int pixelVal)
public int breakSizeUpTo(double Value)
public NextAxisLabelValue axisCalcMaxLabel(Axis axis, int labelIndex, NextAxisLabelValue nextLabel)
public void checkNextLabelValue(Axis axis, AxisLabelValueEventArgs e)
public AxisBreaks getBreaks()
public void setBreaks(AxisBreaks value)
public void chartEvent(ChartDrawEvent ce)
chartEvent
in class Tool
public double getScaleAdjustment()
public void setScaleAdjustment(double value)
public void axisBreakDoAllowScroll(Axis a, ScrollModEventArgs e)
public void setAxis(Axis value)
ToolAxis
public void checkDrawHidden(Series series, int tmpIndex)
checkDrawHidden
in class ToolAxis
public void setChart(IBaseChart value)
TeeBase
public java.lang.String getDescription()
Tool
getDescription
in class Tool
public java.lang.String getSummary()
Tool
getSummary
in class Tool
public ChartBrush getBrush()
public void setBrush(ChartBrush value)
public ChartPen getPen()
ToolAxis
public void setPen(ChartPen value)