Main Page   Namespace List   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle Class Reference

#include <AIDA_InfoStyle.h>

List of all members.


Detailed Description

Implementation of AIDA::IInfoStyle based on GracePlotter

Definition at line 58 of file AIDA_InfoStyle.h.

Public Methods

 AIDA_InfoStyle ()
 AIDA_InfoStyle (LegendBoxStyle *, bool ownership=true)
virtual ~AIDA_InfoStyle ()
virtual void reset ()
virtual bool setParameter (const std::string &paramName, const std::string &options)
virtual std::string parameterValue (const std::string &paramName) const
virtual std::vector< std::string > availableParameters () const
virtual std::vector< std::string > availableParameterOptions (const std::string &paramName) const
virtual AIDA::ITextStyle & textStyle ()
virtual bool setTextStyle (const AIDA::ITextStyle &textStyle)
void setRep (LegendBoxStyle &, bool ownership)
LegendBoxStyle * theRep ()

Private Methods

 AIDA_InfoStyle (const AIDA_InfoStyle &)
AIDA_InfoStyle & operator= (const AIDA_InfoStyle &)
void crisis () const

Private Attributes

LegendBoxStyle * rep
bool ownRep


Constructor & Destructor Documentation

Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::AIDA_InfoStyle  
 

Definition at line 56 of file AIDA_InfoStyle.cpp.

Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::AIDA_InfoStyle LegendBoxStyle *   ,
bool    ownership = true
 

Definition at line 65 of file AIDA_InfoStyle.cpp.

Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::~AIDA_InfoStyle   [virtual]
 

Definition at line 74 of file AIDA_InfoStyle.cpp.

References rep.

Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::AIDA_InfoStyle const AIDA_InfoStyle &    [private]
 


Member Function Documentation

std::vector< std::string > Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::availableParameterOptions const std::string &    paramName const [virtual]
 

Definition at line 139 of file AIDA_InfoStyle.cpp.

References crisis(), and rep.

std::vector< std::string > Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::availableParameters   const [virtual]
 

Definition at line 126 of file AIDA_InfoStyle.cpp.

References crisis(), and rep.

void Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::crisis   const [private]
 

Definition at line 208 of file AIDA_InfoStyle.cpp.

Referenced by availableParameterOptions(), availableParameters(), parameterValue(), reset(), setParameter(), setTextStyle(), and textStyle().

AIDA_InfoStyle& Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::operator= const AIDA_InfoStyle &    [private]
 

std::string Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::parameterValue const std::string &    paramName const [virtual]
 

Definition at line 114 of file AIDA_InfoStyle.cpp.

References crisis(), and rep.

void Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::reset   [virtual]
 

Definition at line 89 of file AIDA_InfoStyle.cpp.

References crisis(), and rep.

bool Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::setParameter const std::string &    paramName,
const std::string &    options
[virtual]
 

Definition at line 101 of file AIDA_InfoStyle.cpp.

References crisis(), and rep.

void Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::setRep LegendBoxStyle &   ,
bool    ownership
 

Definition at line 186 of file AIDA_InfoStyle.cpp.

References ownRep, and rep.

Referenced by Anaphe::AIDA_Plotter_Grace::AIDA_PlotterStyle::infoStyle().

bool Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::setTextStyle const AIDA::ITextStyle &    textStyle [virtual]
 

Definition at line 166 of file AIDA_InfoStyle.cpp.

References crisis(), rep, textStyle(), and Anaphe::AIDA_Plotter_Grace::AIDA_TextStyle::theRep().

AIDA::ITextStyle & Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::textStyle   [virtual]
 

Definition at line 151 of file AIDA_InfoStyle.cpp.

References crisis(), rep, and Anaphe::AIDA_Plotter_Grace::AIDA_TextStyle::setRep().

Referenced by setTextStyle().

LegendBoxStyle * Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::theRep  
 

Definition at line 195 of file AIDA_InfoStyle.cpp.

References rep.

Referenced by Anaphe::AIDA_Plotter_Grace::AIDA_PlotterStyle::setInfoStyle().


Member Data Documentation

bool Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::ownRep [private]
 

Definition at line 86 of file AIDA_InfoStyle.h.

Referenced by setRep().

LegendBoxStyle* Anaphe::AIDA_Plotter_Grace::AIDA_InfoStyle::rep [private]
 

Definition at line 85 of file AIDA_InfoStyle.h.

Referenced by availableParameterOptions(), availableParameters(), parameterValue(), reset(), setParameter(), setRep(), setTextStyle(), textStyle(), theRep(), and ~AIDA_InfoStyle().


The documentation for this class was generated from the following files:
Generated on Tue Jan 28 13:30:48 2003 for Anaphe_AIDA_Plotter_Grace by doxygen1.2.16