Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

com::cosylab::gui::components::r2::chart::AbstractDataModel Class Reference

Inheritance diagram for com::cosylab::gui::components::r2::chart::AbstractDataModel:

Inheritance graph
[legend]
Collaboration diagram for com::cosylab::gui::components::r2::chart::AbstractDataModel:

Collaboration graph
[legend]
List of all members.

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

Detailed Description

This class is data model for BaseChart.


Constructor & Destructor Documentation

com::cosylab::gui::components::r2::chart::AbstractDataModel::AbstractDataModel  )  [inline]
 

FunctionModel constructor comment.


Member Function Documentation

ChartService com::cosylab::gui::components::r2::chart::AbstractDataModel::getChartService  )  [inline]
 

Insert the method's description here. Creation date: (11/24/00 18:27:53)

Returns:
si.ijs.anka.databush.utilities.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)

Returns:
int

Implements com::cosylab::gui::components::r2::chart::ChartDataModel.

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.

Interval com::cosylab::gui::components::r2::chart::AbstractDataModel::getPreferedXScale  )  [inline]
 

Insert the method's description here. Creation date: (11/24/00 18:12:33)

Returns:
si.ijs.anka.databush.utilities.Interval

Implements com::cosylab::gui::components::r2::chart::ChartDataModel.

Interval com::cosylab::gui::components::r2::chart::AbstractDataModel::getPreferedYScale  )  [inline]
 

getPreferedYScale method comment.

Implements com::cosylab::gui::components::r2::chart::ChartDataModel.

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.

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)

Parameters:
newChartService si.ijs.anka.databush.utilities.ChartService

Implements com::cosylab::gui::components::r2::chart::ChartDataModel.

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)

Parameters:
newChartStyle int

Implements com::cosylab::gui::components::r2::chart::ChartDataModel.

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)

Parameters:
newPreferedXScale si.ijs.anka.databush.utilities.Interval

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)

Parameters:
newPreferedXScale si.ijs.anka.databush.utilities.Interval

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)

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.


Member Data Documentation

ChartService com::cosylab::gui::components::r2::chart::AbstractDataModel::chartService = null [protected]
 

ChartStyle com::cosylab::gui::components::r2::chart::AbstractDataModel::chartStyle [protected]
 

Point com::cosylab::gui::components::r2::chart::AbstractDataModel::point = new Point() [protected]
 

int com::cosylab::gui::components::r2::chart::AbstractDataModel::pointCount = 0 [protected]
 

Interval com::cosylab::gui::components::r2::chart::AbstractDataModel::preferedXScale = null [protected]
 

Interval com::cosylab::gui::components::r2::chart::AbstractDataModel::preferedYScale = null [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:12:31 2009 for ACS Java API by doxygen 1.3.8