MMSPluginData Class Reference

#include <mmsplugindata.h>

List of all members.

Public Member Functions

 MMSPluginData ()
 MMSPluginData (const MMSPluginData &pd)
 ~MMSPluginData ()
void clear ()
MMSPluginDataoperator= (const MMSPluginData &pd)
int getId ()
MMSPluginTypeDatagetType ()
void setType (MMSPluginTypeData *type)
string getName ()
void setName (string name)
string getTitle ()
void setTitle (string title)
string getDescription ()
void setDescription (string description)
string getFilename ()
void setFilename (string filename)
string getPath ()
void setPath (string path)
bool getActive ()
void setActive (bool active)
string getIcon ()
void setIcon (string icon)
string getSelectedIcon ()
void setSelectedIcon (string icon)
string getSmallIcon ()
void setSmallIcon (string icon)
string getSmallSelectedIcon ()
void setSmallSelectedIcon (string icon)
vector< MMSPropertyData * > getProperties ()
MMSPropertyDatagetProperty (string name)
void setProperties (vector< MMSPropertyData * > props)
MMSImportPropertyDatagetImportProperties ()
void setImportProperties (MMSImportPropertyData *props)
MMSPluginCategoryDatagetCategory ()
void setCategory (MMSPluginCategoryData *category)
int getOrderpos ()
void setOrderpos (int orderpos)
string getVersion ()
void setVersion (string version)

Private Member Functions

void setId (int id)

Private Attributes

int id
string name
string title
string description
string path
string filename
bool active
string icon
string selectedicon
string smallicon
string smallselectedicon
vector< MMSPropertyData * > properties
int orderpos
string version


class MMSPluginDAO
class MMSXmlCmdRequestParser

Detailed Description

Definition at line 47 of file mmsplugindata.h.

Constructor & Destructor Documentation

MMSPluginData::MMSPluginData (  ) 

Definition at line 35 of file mmsplugindata.cpp.

MMSPluginData::MMSPluginData ( const MMSPluginData pd  ) 

Definition at line 54 of file mmsplugindata.cpp.

MMSPluginData::~MMSPluginData (  ) 

Definition at line 96 of file mmsplugindata.cpp.

Member Function Documentation

void MMSPluginData::setId ( int  id  )  [private]

Definition at line 117 of file mmsplugindata.cpp.

void MMSPluginData::clear (  ) 

Definition at line 100 of file mmsplugindata.cpp.

MMSPluginData & MMSPluginData::operator= ( const MMSPluginData pd  ) 

Definition at line 74 of file mmsplugindata.cpp.

int MMSPluginData::getId (  ) 

Definition at line 113 of file mmsplugindata.cpp.

MMSPluginTypeData * MMSPluginData::getType (  ) 

Definition at line 121 of file mmsplugindata.cpp.

void MMSPluginData::setType ( MMSPluginTypeData type  ) 

Definition at line 125 of file mmsplugindata.cpp.

string MMSPluginData::getName (  ) 

Definition at line 129 of file mmsplugindata.cpp.

void MMSPluginData::setName ( string  name  ) 

Definition at line 132 of file mmsplugindata.cpp.

string MMSPluginData::getTitle (  ) 

Definition at line 136 of file mmsplugindata.cpp.

void MMSPluginData::setTitle ( string  title  ) 

Definition at line 139 of file mmsplugindata.cpp.

string MMSPluginData::getDescription (  ) 

Definition at line 143 of file mmsplugindata.cpp.

void MMSPluginData::setDescription ( string  description  ) 

Definition at line 146 of file mmsplugindata.cpp.

string MMSPluginData::getFilename (  ) 

Definition at line 157 of file mmsplugindata.cpp.

void MMSPluginData::setFilename ( string  filename  ) 

Definition at line 161 of file mmsplugindata.cpp.

string MMSPluginData::getPath (  ) 

Definition at line 150 of file mmsplugindata.cpp.

void MMSPluginData::setPath ( string  path  ) 

Definition at line 153 of file mmsplugindata.cpp.

bool MMSPluginData::getActive (  ) 

Definition at line 165 of file mmsplugindata.cpp.

void MMSPluginData::setActive ( bool  active  ) 

Definition at line 169 of file mmsplugindata.cpp.

string MMSPluginData::getIcon (  ) 

Definition at line 173 of file mmsplugindata.cpp.

void MMSPluginData::setIcon ( string  icon  ) 

Definition at line 177 of file mmsplugindata.cpp.

string MMSPluginData::getSelectedIcon (  ) 

Definition at line 181 of file mmsplugindata.cpp.

void MMSPluginData::setSelectedIcon ( string  icon  ) 

Definition at line 185 of file mmsplugindata.cpp.

string MMSPluginData::getSmallIcon (  ) 

Definition at line 189 of file mmsplugindata.cpp.

void MMSPluginData::setSmallIcon ( string  icon  ) 

Definition at line 193 of file mmsplugindata.cpp.

string MMSPluginData::getSmallSelectedIcon (  ) 

Definition at line 197 of file mmsplugindata.cpp.

void MMSPluginData::setSmallSelectedIcon ( string  icon  ) 

Definition at line 201 of file mmsplugindata.cpp.

vector< MMSPropertyData * > MMSPluginData::getProperties (  ) 

Definition at line 205 of file mmsplugindata.cpp.

MMSPropertyData * MMSPluginData::getProperty ( string  name  ) 

Definition at line 230 of file mmsplugindata.cpp.

void MMSPluginData::setProperties ( vector< MMSPropertyData * >  props  ) 

Definition at line 209 of file mmsplugindata.cpp.

MMSImportPropertyData * MMSPluginData::getImportProperties (  ) 

Definition at line 213 of file mmsplugindata.cpp.

void MMSPluginData::setImportProperties ( MMSImportPropertyData props  ) 

Definition at line 217 of file mmsplugindata.cpp.

MMSPluginCategoryData * MMSPluginData::getCategory (  ) 

Definition at line 221 of file mmsplugindata.cpp.

void MMSPluginData::setCategory ( MMSPluginCategoryData category  ) 

Definition at line 225 of file mmsplugindata.cpp.

int MMSPluginData::getOrderpos (  ) 

Definition at line 240 of file mmsplugindata.cpp.

void MMSPluginData::setOrderpos ( int  orderpos  ) 

Definition at line 244 of file mmsplugindata.cpp.

string MMSPluginData::getVersion (  ) 

Definition at line 248 of file mmsplugindata.cpp.

void MMSPluginData::setVersion ( string  version  ) 

Definition at line 252 of file mmsplugindata.cpp.

Friends And Related Function Documentation

friend class MMSPluginDAO [friend]

Definition at line 48 of file mmsplugindata.h.

friend class MMSXmlCmdRequestParser [friend]

Definition at line 49 of file mmsplugindata.h.

Member Data Documentation

int MMSPluginData::id [private]

Definition at line 51 of file mmsplugindata.h.

Definition at line 52 of file mmsplugindata.h.

string MMSPluginData::name [private]

Definition at line 53 of file mmsplugindata.h.

string MMSPluginData::title [private]

Definition at line 54 of file mmsplugindata.h.

string MMSPluginData::description [private]

Definition at line 55 of file mmsplugindata.h.

string MMSPluginData::path [private]

Definition at line 56 of file mmsplugindata.h.

string MMSPluginData::filename [private]

Definition at line 57 of file mmsplugindata.h.

bool MMSPluginData::active [private]

Definition at line 58 of file mmsplugindata.h.

string MMSPluginData::icon [private]

Definition at line 59 of file mmsplugindata.h.

string MMSPluginData::selectedicon [private]

Definition at line 60 of file mmsplugindata.h.

string MMSPluginData::smallicon [private]

Definition at line 61 of file mmsplugindata.h.

Definition at line 62 of file mmsplugindata.h.

Definition at line 63 of file mmsplugindata.h.

Definition at line 65 of file mmsplugindata.h.

int MMSPluginData::orderpos [private]

Definition at line 66 of file mmsplugindata.h.

string MMSPluginData::version [private]

Definition at line 67 of file mmsplugindata.h.

The documentation for this class was generated from the following files: