#include <pd_DocumentRDF.h>
Public Member Functions | |
PD_RDFEvent (PD_DocumentRDFHandle rdf, PD_ResultBindings_t::iterator &it) | |
virtual | ~PD_RDFEvent () |
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_uid |
std::string | m_summary |
std::string | m_location |
std::string | m_desc |
time_t | m_dtstart |
time_t | m_dtend |
PD_RDFEvent::PD_RDFEvent | ( | PD_DocumentRDFHandle | rdf, | |
PD_ResultBindings_t::iterator & | it | |||
) |
PD_RDFEvent::~PD_RDFEvent | ( | ) | [virtual] |
std::string PD_RDFEvent::className | ( | ) | const [virtual] |
Implements PD_RDFSemanticItem.
void PD_RDFEvent::exportToFile | ( | const std::string & | filename = "" |
) | const [virtual] |
Implements PD_RDFSemanticItem.
References PD_RDFSemanticItem::getExportToFileName(), getExportTypes(), m_desc, m_dtend, m_dtstart, m_location, m_uid, and UT_DEBUGMSG.
std::string PD_RDFEvent::getDefaultExtension | ( | ) | const [protected, virtual] |
Reimplemented from PD_RDFSemanticItem.
std::string PD_RDFEvent::getDisplayLabel | ( | ) | const [virtual] |
Reimplemented from PD_RDFSemanticItem.
std::list< std::pair< std::string, std::string > > PD_RDFEvent::getExportTypes | ( | ) | const [protected, virtual] |
Reimplemented from PD_RDFSemanticItem.
Referenced by exportToFile().
std::list< std::pair< std::string, std::string > > PD_RDFEvent::getImportTypes | ( | ) | const [protected, virtual] |
Reimplemented from PD_RDFSemanticItem.
void PD_RDFEvent::importFromData | ( | std::istream & | iss, | |
PD_DocumentRDFHandle | rdf, | |||
PD_DocumentRange * | pDocRange = 0 | |||
) | [virtual] |
Implements PD_RDFSemanticItem.
References XAP_App::getApp(), XAP_App::getLastFocussedFrame(), PD_RDFSemanticItem::importFromDataComplete(), m_desc, m_dtend, m_dtstart, PD_RDFSemanticItem::m_linkingSubject, m_location, PD_RDFSemanticItem::m_name, m_summary, m_uid, StreamToString(), UT_DEBUGMSG, and UT_UNUSED.
void PD_RDFEvent::setupStylesheetReplacementMapping | ( | std::map< std::string, std::string > & | m | ) | [virtual] |
Reimplemented from PD_RDFSemanticItem.
References m_desc, m_dtend, m_dtstart, m_location, m_summary, m_uid, and toTimeString().
PD_RDFSemanticStylesheets PD_RDFEvent::stylesheets | ( | ) | const [virtual] |
std::string PD_RDFEvent::m_desc [protected] |
time_t PD_RDFEvent::m_dtend [protected] |
time_t PD_RDFEvent::m_dtstart [protected] |
std::string PD_RDFEvent::m_location [protected] |
std::string PD_RDFEvent::m_summary [protected] |
std::string PD_RDFEvent::m_uid [protected] |