#include <ap_RDFContactGTK.h>
Public Member Functions | |
AP_RDFContactGTK (PD_DocumentRDFHandle rdf, PD_ResultBindings_t::iterator &it) | |
virtual | ~AP_RDFContactGTK () |
virtual void * | createEditor () |
virtual void | updateFromEditorData (PD_DocumentRDFMutationHandle m) |
Private Attributes | |
GtkWidget * | m_mainWidget |
GtkEntry * | w_name |
GtkEntry * | w_nick |
GtkEntry * | w_email |
GtkEntry * | w_homePage |
GtkEntry * | w_imageUrl |
GtkEntry * | w_phone |
GtkEntry * | w_jabberID |
AP_RDFContactGTK::AP_RDFContactGTK | ( | PD_DocumentRDFHandle | rdf, | |
PD_ResultBindings_t::iterator & | it | |||
) |
AP_RDFContactGTK::~AP_RDFContactGTK | ( | ) | [virtual] |
References PD_RDFSemanticItem::m_name, and UT_DEBUGMSG.
void * AP_RDFContactGTK::createEditor | ( | ) | [virtual] |
Implements PD_RDFSemanticItem.
References PD_RDFContact::m_email, PD_RDFContact::m_homePage, PD_RDFContact::m_imageUrl, PD_RDFContact::m_jabberID, m_mainWidget, PD_RDFSemanticItem::m_name, PD_RDFContact::m_nick, PD_RDFContact::m_phone, newDialogBuilder(), setEntry(), UT_DEBUGMSG, w_email, w_homePage, w_imageUrl, w_jabberID, w_name, w_nick, and w_phone.
void AP_RDFContactGTK::updateFromEditorData | ( | PD_DocumentRDFMutationHandle | m | ) | [virtual] |
Implements PD_RDFSemanticItem.
References PD_URI::c_str(), XAP_App::createUUIDString(), XAP_App::getApp(), PD_RDFSemanticItem::getRDF(), PD_RDFSemanticItem::linkingSubject(), PD_RDFContact::m_email, PD_RDFContact::m_homePage, PD_RDFContact::m_imageUrl, PD_RDFContact::m_jabberID, PD_RDFSemanticItem::m_linkingSubject, PD_RDFSemanticItem::m_name, PD_RDFContact::m_nick, PD_RDFContact::m_phone, PD_RDFSemanticItem::setRDFType(), tostr(), PD_URI::toString(), PD_RDFSemanticItem::updateTriple(), UT_DEBUGMSG, w_email, w_homePage, w_imageUrl, w_jabberID, w_name, w_nick, and w_phone.
GtkWidget* AP_RDFContactGTK::m_mainWidget [private] |
Referenced by createEditor().
GtkEntry* AP_RDFContactGTK::w_email [private] |
Referenced by createEditor(), and updateFromEditorData().
GtkEntry* AP_RDFContactGTK::w_homePage [private] |
Referenced by createEditor(), and updateFromEditorData().
GtkEntry* AP_RDFContactGTK::w_imageUrl [private] |
Referenced by createEditor(), and updateFromEditorData().
GtkEntry* AP_RDFContactGTK::w_jabberID [private] |
Referenced by createEditor(), and updateFromEditorData().
GtkEntry* AP_RDFContactGTK::w_name [private] |
Referenced by createEditor(), and updateFromEditorData().
GtkEntry* AP_RDFContactGTK::w_nick [private] |
Referenced by createEditor(), and updateFromEditorData().
GtkEntry* AP_RDFContactGTK::w_phone [private] |
Referenced by createEditor(), and updateFromEditorData().