Public Member Functions | Protected Member Functions | Protected Attributes

AP_Dialog_RDFQuery Class Reference

#include <ap_Dialog_RDFQuery.h>

Inheritance diagram for AP_Dialog_RDFQuery:
AP_Dialog_Modeless XAP_Dialog_Modeless XAP_Dialog_AppPersistent XAP_Dialog_Persistent XAP_Dialog AP_UnixDialog_RDFQuery

List of all members.

Public Member Functions

 AP_Dialog_RDFQuery (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_RDFQuery ()
void executeQuery (const std::string &sparql)
 Execute the given SPARQL query, using clear() and addStatement() to update the GUI.
void showAllRDF ()
std::string uriToPrefixed (const std::string &uri)
PD_DocumentRDFHandle getRDF ()
virtual void clear ()
 methods for GUI subclasses to override.
virtual void addStatement (const PD_RDFStatement &st)
virtual void setupBindingsView (std::map< std::string, std::string > &b)
virtual void addBinding (std::map< std::string, std::string > &b)
virtual void setStatus (const std::string &msg)
virtual void setQueryString (const std::string &sparql)

Protected Member Functions

virtual XAP_String_Id getWindowTitleStringId ()

Protected Attributes

int m_count

Constructor & Destructor Documentation

AP_Dialog_RDFQuery::AP_Dialog_RDFQuery ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
)
AP_Dialog_RDFQuery::~AP_Dialog_RDFQuery ( void   )  [virtual]

Member Function Documentation

void AP_Dialog_RDFQuery::addBinding ( std::map< std::string, std::string > &  b  )  [virtual]

Reimplemented in AP_UnixDialog_RDFQuery.

References m_count, and UT_UNUSED.

Referenced by executeQuery().

void AP_Dialog_RDFQuery::addStatement ( const PD_RDFStatement st  )  [virtual]

Reimplemented in AP_UnixDialog_RDFQuery.

References m_count, and UT_UNUSED.

void AP_Dialog_RDFQuery::clear ( void   )  [virtual]

methods for GUI subclasses to override.

Reimplemented in AP_UnixDialog_RDFQuery.

References m_count.

Referenced by executeQuery().

void AP_Dialog_RDFQuery::executeQuery ( const std::string &  sparql  ) 
XAP_String_Id AP_Dialog_RDFQuery::getWindowTitleStringId (  )  [protected, virtual]

Implements AP_Dialog_Modeless.

void AP_Dialog_RDFQuery::setQueryString ( const std::string &  sparql  )  [virtual]

Reimplemented in AP_UnixDialog_RDFQuery.

References UT_UNUSED.

Referenced by executeQuery(), and showAllRDF().

void AP_Dialog_RDFQuery::setStatus ( const std::string &  msg  )  [virtual]

Reimplemented from AP_Dialog_Modeless.

Reimplemented in AP_UnixDialog_RDFQuery.

References UT_UNUSED.

Referenced by executeQuery().

void AP_Dialog_RDFQuery::setupBindingsView ( std::map< std::string, std::string > &  b  )  [virtual]

Reimplemented in AP_UnixDialog_RDFQuery.

References UT_UNUSED.

Referenced by executeQuery().

void AP_Dialog_RDFQuery::showAllRDF (  ) 
std::string AP_Dialog_RDFQuery::uriToPrefixed ( const std::string &  uri  ) 

References getRDF().

Referenced by AP_UnixDialog_RDFQuery::addBinding().


Member Data Documentation


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