

Public Member Functions | |
| AbstractChartAxis () | |
| String | format (double number) |
| java.awt.Dimension | getChartSize () |
| java.awt.Font | getFont () |
| java.awt.Color | getFontColor () |
| java.lang.String | getFormat () |
| java.awt.Color | getLineColor () |
| int | getMajorTickLength () |
| int | getMinorTickLength () |
| int | getPreferedHeight () |
| int | getPreferedWidth () |
| java.awt.Insets | getTextMargin () |
| ChartViewManager | getViewManager () |
| void | setChartSize (java.awt.Dimension newChartSize) |
| void | setFont (java.awt.Font newFont) |
| void | setFontColor (java.awt.Color newFontColor) |
| void | setFormat (java.lang.String newFormat) |
| void | setLineColor (java.awt.Color newLineColor) |
| void | setMajorTickLength (int newMajorTickLength) |
| void | setMinorTickLength (int newMinorTickLength) |
| void | setPreferedHeight (int newPreferedHeight) |
| void | setPreferedWidth (int newPreferedWidth) |
| void | setTextMargin (java.awt.Insets newTextMargin) |
| void | setViewManager (ChartViewManager newViewManager) |
Protected Attributes | |
| int | preferedHeight = 10 |
| int | preferedWidth = 10 |
| java.awt.Color | lineColor |
| java.awt.Font | font |
| java.awt.Color | fontColor |
| java.awt.Dimension | chartSize |
| Interval | xScale = new Interval(0.0,1.0) |
| Interval | yScale = new Interval(0.0,1.0) |
| java.lang.String | format |
| java.text.DecimalFormat | decFormat = new java.text.DecimalFormat() |
| int | minorTickLength = 3 |
| int | majorTickLength = 5 |
| ChartViewManager | viewManager |
| java.awt.Insets | textMargin = new java.awt.Insets(5,7,5,7) |
This class is abstract class that is used for drawing axis. For more information:
| com::cosylab::gui::components::r2::chart::AbstractChartAxis::AbstractChartAxis | ( | ) | [inline] |
AbstractChartAxis default constructor.
References setFont(), setFontColor(), setFormat(), and setLineColor().
| String com::cosylab::gui::components::r2::chart::AbstractChartAxis::format | ( | double | number | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Reimplemented in com::cosylab::gui::components::r2::chart::DefaultTimeXAxis, and com::cosylab::gui::components::r2::chart::ImprovedTimeXAxis.
References decFormat.
| java.awt.Dimension com::cosylab::gui::components::r2::chart::AbstractChartAxis::getChartSize | ( | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References chartSize.
| java.awt.Font com::cosylab::gui::components::r2::chart::AbstractChartAxis::getFont | ( | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References font.
| java.awt.Color com::cosylab::gui::components::r2::chart::AbstractChartAxis::getFontColor | ( | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References fontColor.
| java.lang.String com::cosylab::gui::components::r2::chart::AbstractChartAxis::getFormat | ( | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References format.
| java.awt.Color com::cosylab::gui::components::r2::chart::AbstractChartAxis::getLineColor | ( | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References lineColor.
| int com::cosylab::gui::components::r2::chart::AbstractChartAxis::getMajorTickLength | ( | ) | [inline] |
This method return length of major thick (often used for first and last signature on axis).
References majorTickLength.
| int com::cosylab::gui::components::r2::chart::AbstractChartAxis::getMinorTickLength | ( | ) | [inline] |
This method return length of minor thick (often used for all signatures on axis, except first and last).
References minorTickLength.
| int com::cosylab::gui::components::r2::chart::AbstractChartAxis::getPreferedHeight | ( | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References preferedHeight.
| int com::cosylab::gui::components::r2::chart::AbstractChartAxis::getPreferedWidth | ( | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References preferedWidth.
| java.awt.Insets com::cosylab::gui::components::r2::chart::AbstractChartAxis::getTextMargin | ( | ) | [inline] |
This method return margins.
References textMargin.
| ChartViewManager com::cosylab::gui::components::r2::chart::AbstractChartAxis::getViewManager | ( | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References viewManager.
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setChartSize | ( | java.awt.Dimension | newChartSize | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References chartSize.
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setFont | ( | java.awt.Font | newFont | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References font.
Referenced by AbstractChartAxis().
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setFontColor | ( | java.awt.Color | newFontColor | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References fontColor.
Referenced by AbstractChartAxis().
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setFormat | ( | java.lang.String | newFormat | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Reimplemented in com::cosylab::gui::components::r2::chart::DefaultTimeXAxis, and com::cosylab::gui::components::r2::chart::ImprovedTimeXAxis.
References decFormat, and format.
Referenced by AbstractChartAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLinearAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLogaritmicAxis(), and com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::logDraw().
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setLineColor | ( | java.awt.Color | newLineColor | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References lineColor.
Referenced by AbstractChartAxis().
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setMajorTickLength | ( | int | newMajorTickLength | ) | [inline] |
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setMinorTickLength | ( | int | newMinorTickLength | ) | [inline] |
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setPreferedHeight | ( | int | newPreferedHeight | ) | [inline] |
This method sets prefered height.
References preferedHeight.
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setPreferedWidth | ( | int | newPreferedWidth | ) | [inline] |
This method sets prefered width.
References preferedWidth.
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setTextMargin | ( | java.awt.Insets | newTextMargin | ) | [inline] |
This method sets margins.
References textMargin.
| void com::cosylab::gui::components::r2::chart::AbstractChartAxis::setViewManager | ( | ChartViewManager | newViewManager | ) | [inline] |
This method is from interface com.cosylab.gui.chart.ChartAxis
Implements com::cosylab::gui::components::r2::chart::ChartAxis.
References com::cosylab::gui::components::r2::chart::ChartViewManager::extractedXScaleIterator(), com::cosylab::gui::components::r2::chart::ChartViewManager::extractedYScaleIterator(), viewManager, xScale, and yScale.
java.awt.Dimension com::cosylab::gui::components::r2::chart::AbstractChartAxis::chartSize [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ImprovedChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLinearAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLogaritmicAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLogAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLogAxis(), getChartSize(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::logDraw(), and setChartSize().
java.text.DecimalFormat com::cosylab::gui::components::r2::chart::AbstractChartAxis::decFormat = new java.text.DecimalFormat() [protected] |
Referenced by format(), and setFormat().
java.awt.Font com::cosylab::gui::components::r2::chart::AbstractChartAxis::font [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ImprovedChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLinearAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLogaritmicAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLogAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLogAxis(), getFont(), and setFont().
java.awt.Color com::cosylab::gui::components::r2::chart::AbstractChartAxis::fontColor [protected] |
java.lang.String com::cosylab::gui::components::r2::chart::AbstractChartAxis::format [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ImprovedChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLinearAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLogaritmicAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLogAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLogAxis(), getFormat(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::logDraw(), and setFormat().
java.awt.Color com::cosylab::gui::components::r2::chart::AbstractChartAxis::lineColor [protected] |
int com::cosylab::gui::components::r2::chart::AbstractChartAxis::majorTickLength = 5 [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ImprovedChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLinearAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLogaritmicAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLogAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLogAxis(), getMajorTickLength(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::logDraw(), and setMajorTickLength().
int com::cosylab::gui::components::r2::chart::AbstractChartAxis::minorTickLength = 3 [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ImprovedChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLinearAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLogAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLogAxis(), getMinorTickLength(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::logDraw(), and setMinorTickLength().
int com::cosylab::gui::components::r2::chart::AbstractChartAxis::preferedHeight = 10 [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ImprovedChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLinearAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLogaritmicAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLogAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLogAxis(), getPreferedHeight(), and setPreferedHeight().
int com::cosylab::gui::components::r2::chart::AbstractChartAxis::preferedWidth = 10 [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ImprovedChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLinearAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLogaritmicAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLogAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLogAxis(), getPreferedWidth(), and setPreferedWidth().
java.awt.Insets com::cosylab::gui::components::r2::chart::AbstractChartAxis::textMargin = new java.awt.Insets(5,7,5,7) [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ImprovedChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLinearAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLogaritmicAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLogAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLogAxis(), getTextMargin(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::logDraw(), and setTextMargin().
ChartViewManager com::cosylab::gui::components::r2::chart::AbstractChartAxis::viewManager [protected] |
Referenced by getViewManager(), and setViewManager().
Interval com::cosylab::gui::components::r2::chart::AbstractChartAxis::xScale = new Interval(0.0,1.0) [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawLinearAxis(), com::cosylab::gui::components::r2::chart::DefaultChartXAxis::drawLogAxis(), and setViewManager().
Interval com::cosylab::gui::components::r2::chart::AbstractChartAxis::yScale = new Interval(0.0,1.0) [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ImprovedChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::ImprovedChartXAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLinAxis(), com::cosylab::gui::components::r2::chart::DefaultChartYAxis::drawLogAxis(), and setViewManager().
1.6.2