elm_object_text_set(btn, object.getLabel().c_str());
elm_object_part_content_set(parent, POPUP_PART_BUTTON1, btn);
- btn.ConnectMemberSmartCallback(BUTTON_CLICKED_CALLBACK_NAME,
+ btn.ConnectMemberSmartCallback(BUTTON_CLICKED_CALLBACK_NAME,
&Impl::ButtonCallback,
this,
reinterpret_cast<void*>(object.getLabelId()));
- m_createdObjects.push_back(btn);
+ m_createdObjects.push_back(btn);
}
void DoRender(const PopupObject::Button& object1,
const PopupObject::Button& object2,
EvasObject &parent)
{
- EvasObject btn1(elm_button_add(parent));
- EvasObject btn2(elm_button_add(parent));
+ DoRender(object1, parent);
- elm_object_text_set(btn1, object1.getLabel().c_str());
- elm_object_part_content_set(parent, POPUP_PART_BUTTON1, btn1);
- btn1.ConnectMemberSmartCallback(BUTTON_CLICKED_CALLBACK_NAME,
- &Impl::ButtonCallback,
- this,
- reinterpret_cast<void*>(object1.getLabelId()));
+ EvasObject btn2(elm_button_add(parent));
elm_object_text_set(btn2, object2.getLabel().c_str());
elm_object_part_content_set(parent, POPUP_PART_BUTTON2, btn2);
- btn2.ConnectMemberSmartCallback(BUTTON_CLICKED_CALLBACK_NAME,
+ btn2.ConnectMemberSmartCallback(BUTTON_CLICKED_CALLBACK_NAME,
&Impl::ButtonCallback,
this,
reinterpret_cast<void*>(object2.getLabelId()));
- m_createdObjects.push_back(btn1);
- m_createdObjects.push_back(btn2);
+ m_createdObjects.push_back(btn2);
}
void DoRender(const PopupObject::Button& object1,
const PopupObject::Button& object3,
EvasObject &parent)
{
- EvasObject btn1(elm_button_add(parent));
- EvasObject btn2(elm_button_add(parent));
- EvasObject btn3(elm_button_add(parent));
+ DoRender(object1, object2, parent);
- elm_object_text_set(btn1, object1.getLabel().c_str());
- elm_object_part_content_set(parent, POPUP_PART_BUTTON1, btn1);
- btn1.ConnectMemberSmartCallback(BUTTON_CLICKED_CALLBACK_NAME,
- &Impl::ButtonCallback,
- this,
- reinterpret_cast<void*>(object1.getLabelId()));
-
- elm_object_text_set(btn2, object2.getLabel().c_str());
- elm_object_part_content_set(parent, POPUP_PART_BUTTON2, btn2);
- btn2.ConnectMemberSmartCallback(BUTTON_CLICKED_CALLBACK_NAME,
- &Impl::ButtonCallback,
- this,
- reinterpret_cast<void*>(object2.getLabelId()));
+ EvasObject btn3(elm_button_add(parent));
elm_object_text_set(btn3, object3.getLabel().c_str());
elm_object_part_content_set(parent, POPUP_PART_BUTTON3, btn3);
- btn3.ConnectMemberSmartCallback(BUTTON_CLICKED_CALLBACK_NAME,
+ btn3.ConnectMemberSmartCallback(BUTTON_CLICKED_CALLBACK_NAME,
&Impl::ButtonCallback,
this,
reinterpret_cast<void*>(object3.getLabelId()));
- m_createdObjects.push_back(btn1);
- m_createdObjects.push_back(btn2);
- m_createdObjects.push_back(btn3);
+ m_createdObjects.push_back(btn3);
}
EvasObject getBaseObject()
namespace {
+using namespace DPL::DB::ORM;
+using namespace DPL::DB::ORM::wrt;
+
WidgetInfoRow getWidgetInfoRow(int widgetHandle)
{
LogDebug("Getting WidgetInfo row. Handle: " << widgetHandle);
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetInfo::app_id>(widgetHandle));
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetInfo::widget_id>(GUID));
WidgetInfo::Select::RowList rowList = select->GetRowList();
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetInfo::pkgname>(pkgName));
WidgetInfo::Select::RowList rowList = select->GetRowList();
LogDebug("Getting Localized Info. Handle: " << m_widgetHandle);
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- DPL::DB::ORM::wrt::ScopedTransaction transaction(&WrtDatabase::interface());
+ ScopedTransaction transaction(&WrtDatabase::interface());
CHECK_WIDGET_EXISTENCE(transaction, m_widgetHandle)
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, LocalizedWidgetInfo, &WrtDatabase::interface())
select->Where(
And(Equals<LocalizedWidgetInfo::app_id>(m_widgetHandle),
LogDebug("Getting FeaturesList. Handle: " << m_widgetHandle);
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- DPL::DB::ORM::wrt::ScopedTransaction transaction(&WrtDatabase::interface());
+ ScopedTransaction transaction(&WrtDatabase::interface());
CHECK_WIDGET_EXISTENCE(transaction, m_widgetHandle)
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
- WRT_DB_SELECT(select, DPL::DB::ORM::wrt::WidgetFeature, &WrtDatabase::interface())
- select->Where(Equals<DPL::DB::ORM::wrt::WidgetFeature::app_id>(m_widgetHandle));
+ WRT_DB_SELECT(select, WidgetFeature, &WrtDatabase::interface())
+ select->Where(Equals<WidgetFeature::app_id>(m_widgetHandle));
DbWidgetFeatureSet resultSet;
- typedef std::list<DPL::DB::ORM::wrt::WidgetFeature::Row> RowList;
+ typedef std::list<WidgetFeature::Row> RowList;
RowList list = select->GetRowList();
for (RowList::iterator i = list.begin(); i != list.end(); ++i) {
LogDebug("Getting feature Params. featureId: " << widgetFeatureId);
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
- WRT_DB_SELECT(select, DPL::DB::ORM::wrt::FeatureParam, &WrtDatabase::interface())
- select->Where(Equals<DPL::DB::ORM::wrt::FeatureParam::widget_feature_id>(
+ WRT_DB_SELECT(select, FeatureParam, &WrtDatabase::interface())
+ select->Where(Equals<FeatureParam::widget_feature_id>(
widgetFeatureId));
WidgetParamMap resultMap;
- typedef std::list<DPL::DB::ORM::wrt::FeatureParam::Row> RowList;
+ typedef std::list<FeatureParam::Row> RowList;
RowList list = select->GetRowList();
FOREACH(i, list)
m_widgetHandle);
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- DPL::DB::ORM::wrt::ScopedTransaction transaction(&WrtDatabase::interface());
+ ScopedTransaction transaction(&WrtDatabase::interface());
CHECK_WIDGET_EXISTENCE(transaction, m_widgetHandle)
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, wrt::WidgetFeature, &WrtDatabase::interface())
select->Where(And(Equals<wrt::WidgetFeature::app_id>(m_widgetHandle),
Equals<wrt::WidgetFeature::name>(
LogDebug("Getting AccessHostList. Handle: " << m_widgetHandle);
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- DPL::DB::ORM::wrt::ScopedTransaction transaction(&WrtDatabase::interface());
+ ScopedTransaction transaction(&WrtDatabase::interface());
CHECK_WIDGET_EXISTENCE(transaction, m_widgetHandle)
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetAccessHost, &WrtDatabase::interface())
select->Where(Equals<WidgetAccessHost::app_id>(m_widgetHandle));
std::list<WidgetAccessHost::host::ColumnType> values =
LogDebug("Getting DbWidgetHandle List");
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetInfo, &WrtDatabase::interface())
return select->GetValueList<WidgetInfo::app_id>();
}
LogDebug("Getting Pkgname List");
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetInfo, &WrtDatabase::interface())
return select->GetValueList<WidgetInfo::pkgname>();
}
LogDebug("Checking if widget exist. Handle: " << handle);
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetInfo::app_id>(handle));
LogDebug("Checking if widget exist. package name " << pkgName);
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetInfo::pkgname>(pkgName));
ExternalLocationList result;
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetExternalLocations, &WrtDatabase::interface());
select->Where(Equals<WidgetExternalLocations::app_id>(m_widgetHandle));
WidgetExternalLocations::Select::RowList rows = select->GetRowList();
CertificateChainList WidgetDAOReadOnly::getWidgetCertificate(
CertificateSource source) const
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetCertificate, &WrtDatabase::interface())
select->Where(
And(
Equals<WidgetCertificate::app_id>(m_widgetHandle),
Equals<WidgetCertificate::cert_source>(source)));
- std::list<DPL::DB::ORM::wrt::WidgetCertificate::Row> chainList = select->GetRowList();
+ std::list<WidgetCertificate::Row> chainList = select->GetRowList();
CertificateChainList result;
{
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetExtendedInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetExtendedInfo::app_id>(m_widgetHandle));
WidgetExtendedInfo::Select::RowList rows = select->GetRowList();
bool WidgetDAOReadOnly::isTestWidget() const
{
Try {
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetExtendedInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetExtendedInfo::app_id>(m_widgetHandle));
{
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetExtendedInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetExtendedInfo::app_id>(m_widgetHandle));
{
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetExtendedInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetExtendedInfo::app_id>(m_widgetHandle));
//TODO check widget existance??
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetLocalizedIcon, &WrtDatabase::interface())
select->Where(Equals<WidgetLocalizedIcon::app_id>(m_widgetHandle));
- std::list<DPL::DB::ORM::wrt::WidgetLocalizedIcon::Row> list =
+ std::list<WidgetLocalizedIcon::Row> list =
select->GetRowList();
WidgetLocalizedIconList ret;
FOREACH(it,list)
//TODO check widget existance
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, wrt::WidgetIcon, &WrtDatabase::interface())
select->Where(Equals<wrt::WidgetIcon::app_id>(m_widgetHandle));
- std::list<DPL::DB::ORM::wrt::WidgetIcon::Row> list =
+ std::list<WidgetIcon::Row> list =
select->GetRowList();
WidgetIconList ret;
FOREACH(it,list)
//TODO check widget existance
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetLocalizedStartFile, &WrtDatabase::interface())
select->Where(Equals<WidgetLocalizedStartFile::app_id>(
m_widgetHandle));
select->OrderBy("start_file_id ASC");
- std::list<DPL::DB::ORM::wrt::WidgetLocalizedStartFile::Row> list =
+ std::list<WidgetLocalizedStartFile::Row> list =
select->GetRowList();
LocalizedStartFileList ret;
FOREACH(it,list)
//TODO check widget existance
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetStartFile, &WrtDatabase::interface())
select->Where(Equals<WidgetStartFile::app_id>(m_widgetHandle));
select->OrderBy("start_file_id ASC");
- std::list<DPL::DB::ORM::wrt::WidgetStartFile::Row> list =
+ std::list<WidgetStartFile::Row> list =
select->GetRowList();
WidgetStartFileList ret;
FOREACH(it,list)
//TODO check widget existance
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetWindowModes, &WrtDatabase::interface())
select->Where(Equals<WidgetWindowModes::app_id>(m_widgetHandle));
//TODO check widget existance
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetCertificateFingerprint, &WrtDatabase::interface())
select->Where(Equals<WidgetCertificateFingerprint::app_id>(
m_widgetHandle));
//TODO check widget existance
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetCertificateFingerprint, &WrtDatabase::interface())
select->Where(And(And(
Equals<WidgetCertificateFingerprint::app_id>(m_widgetHandle),
//TODO check widget existance
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetCertificateFingerprint, &WrtDatabase::interface())
select->Where(And(And(
Equals<WidgetCertificateFingerprint::app_id>(m_widgetHandle),
ResourceAttributeList WidgetDAOReadOnly::getResourceAttribute(
const std::string &resourceId) const
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
- WRT_DB_SELECT(select, DPL::DB::ORM::wrt::WidgetFeature, &WrtDatabase::interface())
- select->Where(And(Equals<DPL::DB::ORM::wrt::WidgetFeature::app_id>(m_widgetHandle),
- Equals<DPL::DB::ORM::wrt::WidgetFeature::name>(
+ WRT_DB_SELECT(select, WidgetFeature, &WrtDatabase::interface())
+ select->Where(And(Equals<WidgetFeature::app_id>(m_widgetHandle),
+ Equals<WidgetFeature::name>(
DPL::FromUTF8String(resourceId))));
- std::list<DPL::DB::ORM::wrt::WidgetFeature::Row> list = select->GetRowList();
+ std::list<WidgetFeature::Row> list = select->GetRowList();
ResourceAttributeList result;
if (!list.empty()) {
int widgetFeatureId = list.begin()->Get_widget_feature_id();
//TODO check widget existance
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetWARPInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetWARPInfo::app_id>(m_widgetHandle));
//TODO check widget existance
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, LocalizedWidgetInfo, &WrtDatabase::interface())
select->Where(Equals<LocalizedWidgetInfo::app_id>(m_widgetHandle));
return select->GetValueList<LocalizedWidgetInfo::widget_locale>();
LanguageTags WidgetDAOReadOnly::getIconLanguageTags() const
{
//TODO check widget existance
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetLocalizedIcon, &WrtDatabase::interface())
select->Where(Equals<WidgetLocalizedIcon::app_id>(m_widgetHandle));
select->Distinct();
//TODO check widget existance
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, SettingsList, &WrtDatabase::interface())
select->Where(Equals<SettingsList::appId>(m_widgetHandle));
LogDebug("Getting getAppServiceList. Handle: " << m_widgetHandle);
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- DPL::DB::ORM::wrt::ScopedTransaction transaction(&WrtDatabase::interface());
+ ScopedTransaction transaction(&WrtDatabase::interface());
CHECK_WIDGET_EXISTENCE(transaction, m_widgetHandle)
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, ApplicationServiceInfo, &WrtDatabase::interface())
select->Where(Equals<ApplicationServiceInfo::app_id>(m_widgetHandle));
void WidgetDAOReadOnly::getEncryptedFileList(EncryptedFileList& filesList) const
{
//TODO check widget existance
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, EncryptedResourceList, &WrtDatabase::interface())
select->Where(Equals<EncryptedResourceList::app_id>(m_widgetHandle));
- typedef std::list<DPL::DB::ORM::wrt::EncryptedResourceList::Row> RowList;
+ typedef std::list<EncryptedResourceList::Row> RowList;
RowList list = select->GetRowList();
FOREACH(it, list) {
{
SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN
{
- using namespace DPL::DB::ORM;
- using namespace DPL::DB::ORM::wrt;
WRT_DB_SELECT(select, WidgetExtendedInfo, &WrtDatabase::interface())
select->Where(Equals<WidgetExtendedInfo::app_id>(m_widgetHandle));