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

Anaphe::AIDA_Plotter_Grace::AIDA_TitleStyle Class Reference

#include <AIDA_TitleStyle.h>

List of all members.


Detailed Description

Implementation of AIDA::ITitleStyle in based on GracePlotter

Definition at line 59 of file AIDA_TitleStyle.h.

Public Methods

 AIDA_TitleStyle ()
 AIDA_TitleStyle (TitleStyle *, bool ownership=true)
virtual ~AIDA_TitleStyle ()
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 (TitleStyle &, bool ownership)
TitleStyle * theRep ()

Private Methods

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

Private Attributes

TitleStyle * rep
bool ownRep


Constructor & Destructor Documentation

Anaphe::AIDA_Plotter_Grace::AIDA_TitleStyle::AIDA_TitleStyle  
 

Definition at line 55 of file AIDA_TitleStyle.cpp.

Anaphe::AIDA_Plotter_Grace::AIDA_TitleStyle::AIDA_TitleStyle TitleStyle *   ,
bool    ownership = true
 

Definition at line 65 of file AIDA_TitleStyle.cpp.

Anaphe::AIDA_Plotter_Grace::AIDA_TitleStyle::~AIDA_TitleStyle   [virtual]
 

Definition at line 75 of file AIDA_TitleStyle.cpp.

References rep.

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


Member Function Documentation

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

Definition at line 126 of file AIDA_TitleStyle.cpp.

References crisis(), and rep.

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

Definition at line 114 of file AIDA_TitleStyle.cpp.

References crisis(), and rep.

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

Definition at line 198 of file AIDA_TitleStyle.cpp.

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

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

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

Definition at line 138 of file AIDA_TitleStyle.cpp.

References crisis(), and rep.

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

Definition at line 89 of file AIDA_TitleStyle.cpp.

References crisis(), and rep.

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

Definition at line 101 of file AIDA_TitleStyle.cpp.

References crisis(), and rep.

void Anaphe::AIDA_Plotter_Grace::AIDA_TitleStyle::setRep TitleStyle &   ,
bool    ownership
 

Definition at line 182 of file AIDA_TitleStyle.cpp.

References ownRep, and rep.

Referenced by Anaphe::AIDA_Plotter_Grace::AIDA_PlotterStyle::titleStyle(), and Anaphe::AIDA_Plotter_Grace::AIDA_Plotter::titleStyle().

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

Definition at line 165 of file AIDA_TitleStyle.cpp.

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

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

Definition at line 150 of file AIDA_TitleStyle.cpp.

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

Referenced by setTextStyle().

TitleStyle * Anaphe::AIDA_Plotter_Grace::AIDA_TitleStyle::theRep  
 

Definition at line 191 of file AIDA_TitleStyle.cpp.

References rep.

Referenced by Anaphe::AIDA_Plotter_Grace::AIDA_PlotterStyle::setTitleStyle(), and Anaphe::AIDA_Plotter_Grace::AIDA_Plotter::setTitleStyle().


Member Data Documentation

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

Definition at line 87 of file AIDA_TitleStyle.h.

Referenced by setRep().

TitleStyle* Anaphe::AIDA_Plotter_Grace::AIDA_TitleStyle::rep [private]
 

Definition at line 86 of file AIDA_TitleStyle.h.

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


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