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::AbstractChartDecorator Class Reference

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

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AbstractChartDecorator ()
boolean applyFlavor (BaseChart chart, ChartFlavor flavor)
boolean applyModels (BaseChart chart, com.cosylab.gui.components.r2.chart.ChartDataModel[] models)
ChartFlavor getChartFlavor (java.lang.String name)
int getChartFlavorCount ()
java.lang.String[] getChartFlavorNames ()
com.cosylab.gui.components.r2.chart.ChartFlavor[] getChartFlavors ()
ChartFlavor getDefultChartFlavor ()

Protected Member Functions

boolean add (ChartFlavor flavor)

Protected Attributes

java.util.ArrayList flavors = new java.util.ArrayList()
ChartFlavor flavor
java.util.HashMap hash = new java.util.HashMap()

Detailed Description

Insert the type's description here. Creation date: (28.1.2002 11:31:26)
Author:
:


Constructor & Destructor Documentation

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

DefaultChartDecorator constructor comment.


Member Function Documentation

boolean com::cosylab::gui::components::r2::chart::AbstractChartDecorator::add ChartFlavor  flavor  )  [inline, protected]
 

Insert the method's description here. Creation date: (28.1.2002 11:44:27)

Returns:
boolean
Parameters:
flavor com.cosylab.gui.chart.ChartFlavor

boolean com::cosylab::gui::components::r2::chart::AbstractChartDecorator::applyFlavor BaseChart  chart,
ChartFlavor  flavor
[inline]
 

Applys selected flavor to the chart. Return value is true if succeeded.

Returns:
boolean true if OK
Parameters:
chart com.cosylab.gui.chart.BaseChart
flavor com.cosylab.gui.chart.ChartFlavor

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

boolean com::cosylab::gui::components::r2::chart::AbstractChartDecorator::applyModels BaseChart  chart,
com.cosylab.gui.components.r2.chart.ChartDataModel[]  models
[inline]
 

Applys models to charts DataArea.

Returns:
boolean ture if OK
Parameters:
chart com.cosylab.gui.chart.BaseChart
models com.cosylab.gui.chart.ChartDataModel[]

ChartFlavor com::cosylab::gui::components::r2::chart::AbstractChartDecorator::getChartFlavor java.lang.String  name  )  [inline]
 

Returns ChartFlavor by its name.

Returns:
com.cosylab.gui.chart.ChartFlavor

int com::cosylab::gui::components::r2::chart::AbstractChartDecorator::getChartFlavorCount  )  [inline]
 

Returns number of all ChartFlavor object containd in this decorator.

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

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

java.lang.String [] com::cosylab::gui::components::r2::chart::AbstractChartDecorator::getChartFlavorNames  )  [inline]
 

Returns names of all ChartFlavor object contained in this decorator.

Returns:
String[]

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

com.cosylab.gui.components.r2.chart.ChartFlavor [] com::cosylab::gui::components::r2::chart::AbstractChartDecorator::getChartFlavors  )  [inline]
 

Returns all ChartFlavor object containd in this decorator.

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

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

ChartFlavor com::cosylab::gui::components::r2::chart::AbstractChartDecorator::getDefultChartFlavor  )  [inline]
 

Returns default ChartFlavor for this decorator.

Returns:
com.cosylab.gui.chart.ChartFlavor

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


Member Data Documentation

ChartFlavor com::cosylab::gui::components::r2::chart::AbstractChartDecorator::flavor [protected]
 

java.util.ArrayList com::cosylab::gui::components::r2::chart::AbstractChartDecorator::flavors = new java.util.ArrayList() [protected]
 

java.util.HashMap com::cosylab::gui::components::r2::chart::AbstractChartDecorator::hash = new java.util.HashMap() [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