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::ChartFlavor Interface Reference

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

Inheritance graph
[legend]
List of all members.

Public Member Functions

ChartArea getChartArea ()

Package Functions

ChartStyleManager getChartStyleManager ()
ChartDataModel[] getDefaultModels ()
String getDescription ()
String getName ()
ChartViewManager getViewManager ()
ChartXAxis getXAxis ()
ChartYAxis getYAxis ()

Detailed Description

0*********1*********2*********3*********4*********5*********6*********7** ChartDecoration is interface which should implement classes, which want to hold complete set of interfaces used by BaseChart. Following interfaces are hold for BaseChart:
Chartics
a graphics wrapper
ChartArea
chart image producer and data holder
ChartXAxis
draws X axis
ChartYAxis
draws Y axis
ChartViewManager
handles chart scale and zooming

ChartDecoration objects are handled by ChartDecoratir interface inplementators.

See also:
com.cosylab.gui.chart.Chartics

com.cosylab.gui.chart.ChartArea

com.cosylab.gui.chart.ChartXAxis

com.cosylab.gui.chart.ChartYAxis

com.cosylab.gui.chart.ChartViewManager


Member Function Documentation

ChartArea com::cosylab::gui::components::r2::chart::ChartFlavor::getChartArea  ) 
 

Returns ChartArea interface.

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

Implemented in com::cosylab::gui::components::r2::chart::DefaultChartFlavor, com::cosylab::gui::components::r2::chart::FancyChartFlavor, com::cosylab::gui::components::r2::chart::FancyTrendFlavor, com::cosylab::gui::components::r2::chart::HistoryTrendFlavor, and com::cosylab::gui::components::r2::chart::SimpleTrendFlavor.

ChartStyleManager com::cosylab::gui::components::r2::chart::ChartFlavor::getChartStyleManager  )  [package]
 

Returns ChartStyleManager

Returns:
si.ijs.kgb.chart.ChartStyleManager

Implemented in com::cosylab::gui::components::r2::chart::DefaultChartFlavor.

ChartDataModel [] com::cosylab::gui::components::r2::chart::ChartFlavor::getDefaultModels  )  [package]
 

Returns aray of default ChartDataModels for tests and demonstratiron.

Returns:
com.cosylab.gui.chart.ChartDataModel[]

Implemented in com::cosylab::gui::components::r2::chart::DefaultChartFlavor.

String com::cosylab::gui::components::r2::chart::ChartFlavor::getDescription  )  [package]
 

Returns description text of this flavor.

Returns:
java.lang.String

Implemented in com::cosylab::gui::components::r2::chart::DefaultChartFlavor, com::cosylab::gui::components::r2::chart::FancyChartFlavor, com::cosylab::gui::components::r2::chart::FancyTimeTrendFlavor, com::cosylab::gui::components::r2::chart::FancyTrendFlavor, com::cosylab::gui::components::r2::chart::HistoryTrendFlavor, com::cosylab::gui::components::r2::chart::SimpleTrendFlavor, and com::cosylab::gui::components::r2::chart::TimeBaseTrendFlavor.

String com::cosylab::gui::components::r2::chart::ChartFlavor::getName  )  [package]
 

Returns unique name of this flavor.

Returns:
java.lang.String

Implemented in com::cosylab::gui::components::r2::chart::DefaultChartFlavor, com::cosylab::gui::components::r2::chart::FancyChartFlavor, com::cosylab::gui::components::r2::chart::FancyTimeTrendFlavor, com::cosylab::gui::components::r2::chart::FancyTrendFlavor, com::cosylab::gui::components::r2::chart::HistoryTrendFlavor, com::cosylab::gui::components::r2::chart::SimpleTrendFlavor, and com::cosylab::gui::components::r2::chart::TimeBaseTrendFlavor.

ChartViewManager com::cosylab::gui::components::r2::chart::ChartFlavor::getViewManager  )  [package]
 

Returns ChartViewManager

Returns:
com.cosylab.gui.chart.ChartViewManager

Implemented in com::cosylab::gui::components::r2::chart::DefaultChartFlavor.

ChartXAxis com::cosylab::gui::components::r2::chart::ChartFlavor::getXAxis  )  [package]
 

Returns ChartXAxis fot this decoration

Returns:
si.ijs.kgb.chart.ChartXAxis

Implemented in com::cosylab::gui::components::r2::chart::DefaultChartFlavor, com::cosylab::gui::components::r2::chart::FancyChartFlavor, com::cosylab::gui::components::r2::chart::FancyTimeTrendFlavor, and com::cosylab::gui::components::r2::chart::TimeBaseTrendFlavor.

ChartYAxis com::cosylab::gui::components::r2::chart::ChartFlavor::getYAxis  )  [package]
 

Returns ChartYAxis for this decoration.

Returns:
si.ijs.kgb.chart.ChartYAxis

Implemented in com::cosylab::gui::components::r2::chart::DefaultChartFlavor, and com::cosylab::gui::components::r2::chart::FancyChartFlavor.


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