#include <pd_DocumentRDF.h>
Public Member Functions | |
PD_RDFContact (PD_DocumentRDFHandle rdf, PD_ResultBindings_t::iterator &it) | |
virtual | ~PD_RDFContact () |
virtual void | importFromData (std::istream &iss, PD_DocumentRDFHandle rdf, PD_DocumentRange *pDocRange=0) |
virtual void | exportToFile (const std::string &filename="") const |
virtual std::string | getDisplayLabel () const |
virtual void | setupStylesheetReplacementMapping (std::map< std::string, std::string > &m) |
virtual PD_RDFSemanticStylesheets | stylesheets () const |
virtual std::string | className () const |
Protected Member Functions | |
virtual std::list< std::pair < std::string, std::string > > | getImportTypes () const |
virtual std::list< std::pair < std::string, std::string > > | getExportTypes () const |
virtual std::string | getDefaultExtension () const |
Protected Attributes | |
std::string | m_nick |
std::string | m_email |
std::string | m_homePage |
std::string | m_imageUrl |
std::string | m_phone |
std::string | m_jabberID |
PD_RDFContact::PD_RDFContact | ( | PD_DocumentRDFHandle | rdf, | |
PD_ResultBindings_t::iterator & | it | |||
) |
PD_RDFContact::~PD_RDFContact | ( | ) | [virtual] |
std::string PD_RDFContact::className | ( | ) | const [virtual] |
Implements PD_RDFSemanticItem.
void PD_RDFContact::exportToFile | ( | const std::string & | filename = "" |
) | const [virtual] |
std::string PD_RDFContact::getDefaultExtension | ( | ) | const [protected, virtual] |
Reimplemented from PD_RDFSemanticItem.
std::string PD_RDFContact::getDisplayLabel | ( | ) | const [virtual] |
Reimplemented from PD_RDFSemanticItem.
std::list< std::pair< std::string, std::string > > PD_RDFContact::getExportTypes | ( | ) | const [protected, virtual] |
Reimplemented from PD_RDFSemanticItem.
Referenced by exportToFile().
std::list< std::pair< std::string, std::string > > PD_RDFContact::getImportTypes | ( | ) | const [protected, virtual] |
Reimplemented from PD_RDFSemanticItem.
void PD_RDFContact::importFromData | ( | std::istream & | iss, | |
PD_DocumentRDFHandle | rdf, | |||
PD_DocumentRange * | pDocRange = 0 | |||
) | [virtual] |
void PD_RDFContact::setupStylesheetReplacementMapping | ( | std::map< std::string, std::string > & | m | ) | [virtual] |
Reimplemented from PD_RDFSemanticItem.
References m_email, m_homePage, m_nick, and m_phone.
PD_RDFSemanticStylesheets PD_RDFContact::stylesheets | ( | ) | const [virtual] |
std::string PD_RDFContact::m_email [protected] |
std::string PD_RDFContact::m_homePage [protected] |
std::string PD_RDFContact::m_imageUrl [protected] |
Referenced by AP_RDFContactGTK::createEditor(), PD_RDFContact(), and AP_RDFContactGTK::updateFromEditorData().
std::string PD_RDFContact::m_jabberID [protected] |
std::string PD_RDFContact::m_nick [protected] |
std::string PD_RDFContact::m_phone [protected] |