

Public Member Functions | |
| AbstractDataModel () | |
| ChartService | getChartService () |
| ChartStyle | getChartStyle () |
| int | getPointCount () |
| Interval | getPreferedXScale () |
| Interval | getPreferedYScale () |
| void | reloadChartData () |
| void | setChartService (ChartService newChartService) |
| void | setChartStyle (ChartStyle newChartStyle) |
| void | setPreferedXScale (Interval newPreferedXScale) |
| void | setPreferedYScale (Interval newPreferedYScale) |
| void | updateChart (ChartUpdateRequest request) |
| void | updateChartData () |
Protected Attributes | |
| Interval | preferedXScale = null |
| Interval | preferedYScale = null |
| int | pointCount = 0 |
| ChartService | chartService = null |
| Point | point = new Point() |
| ChartStyle | chartStyle |
This class is data model for BaseChart.
| com::cosylab::gui::components::r2::chart::AbstractDataModel::AbstractDataModel | ( | ) | [inline] |
FunctionModel constructor comment.
| ChartService com::cosylab::gui::components::r2::chart::AbstractDataModel::getChartService | ( | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 18:27:53)
References chartService.
| ChartStyle com::cosylab::gui::components::r2::chart::AbstractDataModel::getChartStyle | ( | ) | [inline] |
Insert the method's description here. Creation date: (11/27/00 18:17:31)
Implements com::cosylab::gui::components::r2::chart::ChartDataModel.
References chartStyle.
| int com::cosylab::gui::components::r2::chart::AbstractDataModel::getPointCount | ( | ) | [inline] |
getPoinCount method comment.
Implements com::cosylab::gui::components::r2::chart::ChartDataModel.
Reimplemented in com::cosylab::gui::components::r2::chart::FunctionDataModel.
References pointCount.
| Interval com::cosylab::gui::components::r2::chart::AbstractDataModel::getPreferedXScale | ( | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 18:12:33)
Implements com::cosylab::gui::components::r2::chart::ChartDataModel.
References preferedXScale.
Referenced by si::ijs::acs::objectexplorer::RemoteResponseWindow::OETrendDataModel::reloadChartData(), and si::ijs::acs::objectexplorer::RemoteResponseWindow::OETrendDataModel::updateChartData().
| Interval com::cosylab::gui::components::r2::chart::AbstractDataModel::getPreferedYScale | ( | ) | [inline] |
getPreferedYScale method comment.
Implements com::cosylab::gui::components::r2::chart::ChartDataModel.
References preferedYScale.
Referenced by si::ijs::acs::objectexplorer::RemoteResponseWindow::OETrendDataModel::reloadChartData(), and si::ijs::acs::objectexplorer::RemoteResponseWindow::OETrendDataModel::updateChartData().
| void com::cosylab::gui::components::r2::chart::AbstractDataModel::reloadChartData | ( | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 20:58:22)
Reimplemented in si::ijs::acs::objectexplorer::RemoteResponseWindow::OETrendDataModel.
References chartService, and com::cosylab::gui::components::r2::chart::ChartService::updateChart().
| void com::cosylab::gui::components::r2::chart::AbstractDataModel::setChartService | ( | ChartService | newChartService | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 18:27:53)
| newChartService | si.ijs.anka.databush.utilities.ChartService |
Implements com::cosylab::gui::components::r2::chart::ChartDataModel.
References chartService.
Referenced by si::ijs::acs::objectexplorer::RemoteResponseWindow::setSelectedChartValue(), and si::ijs::acs::objectexplorer::RemoteResponseWindow::setSelectedChartXValue().
| void com::cosylab::gui::components::r2::chart::AbstractDataModel::setChartStyle | ( | ChartStyle | newChartStyle | ) | [inline] |
Insert the method's description here. Creation date: (11/27/00 18:17:31)
| newChartStyle | int |
Implements com::cosylab::gui::components::r2::chart::ChartDataModel.
References chartStyle.
| void com::cosylab::gui::components::r2::chart::AbstractDataModel::setPreferedXScale | ( | Interval | newPreferedXScale | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 18:12:33)
| newPreferedXScale | si.ijs.anka.databush.utilities.Interval |
References preferedXScale.
Referenced by si::ijs::acs::objectexplorer::RemoteResponseWindow::OETrendDataModel::OETrendDataModel().
| void com::cosylab::gui::components::r2::chart::AbstractDataModel::setPreferedYScale | ( | Interval | newPreferedYScale | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 18:12:33)
| newPreferedXScale | si.ijs.anka.databush.utilities.Interval |
References preferedYScale.
Referenced by si::ijs::acs::objectexplorer::RemoteResponseWindow::OETrendDataModel::OETrendDataModel().
| void com::cosylab::gui::components::r2::chart::AbstractDataModel::updateChart | ( | ChartUpdateRequest | request | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 20:58:22)
References chartService, and com::cosylab::gui::components::r2::chart::ChartService::updateChart().
| void com::cosylab::gui::components::r2::chart::AbstractDataModel::updateChartData | ( | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 20:58:22)
Reimplemented in si::ijs::acs::objectexplorer::RemoteResponseWindow::OETrendDataModel.
References chartService, and com::cosylab::gui::components::r2::chart::ChartService::updateChart().
Referenced by com::cosylab::gui::components::r2::chart::SinusTrendModel::runIt(), and com::cosylab::gui::components::r2::chart::ArrayDataModel::updateChart().
ChartService com::cosylab::gui::components::r2::chart::AbstractDataModel::chartService = null [protected] |
Referenced by getChartService(), com::cosylab::gui::components::r2::chart::FunctionDataModel::getPointCount(), com::cosylab::gui::components::r2::chart::FunctionDataModel::getPointIterator(), com::cosylab::gui::components::r2::chart::FunctionDataModel::next(), reloadChartData(), setChartService(), updateChart(), and updateChartData().
Point com::cosylab::gui::components::r2::chart::AbstractDataModel::point = new Point() [protected] |
Referenced by com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::next(), com::cosylab::gui::components::r2::chart::FunctionDataModel::next(), com::cosylab::gui::components::r2::chart::ArrayDataModel::next(), com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::RandomTrendDataModel(), com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::setStartPosition(), and com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::setStartValue().
int com::cosylab::gui::components::r2::chart::AbstractDataModel::pointCount = 0 [protected] |
Referenced by com::cosylab::gui::components::r2::chart::ArrayDataModel::ArrayDataModel(), com::cosylab::gui::components::r2::chart::FunctionDataModel::getPointCount(), getPointCount(), com::cosylab::gui::components::r2::chart::FunctionDataModel::hasNext(), com::cosylab::gui::components::r2::chart::ArrayDataModel::hasNext(), com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::RandomTrendDataModel(), si::ijs::acs::objectexplorer::RemoteResponseWindow::OETrendDataModel::reloadChartData(), com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::setPointsPerUpdate(), com::cosylab::gui::components::r2::chart::SinusTrendModel::setValuesPerUpdate(), com::cosylab::gui::components::r2::chart::ArrayDataModel::updateChart(), si::ijs::acs::objectexplorer::RemoteResponseWindow::OETrendDataModel::updateChartData(), and com::cosylab::gui::components::r2::chart::SinusTrendModel::updateValues().
1.6.2