--- a/javamanager/javasettings/appsettingsview_qt/src/javaapplicationsettings.h Fri May 14 15:47:24 2010 +0300
+++ b/javamanager/javasettings/appsettingsview_qt/src/javaapplicationsettings.h Thu May 27 12:49:31 2010 +0300
@@ -26,6 +26,13 @@
class JavaApplicationSettings
{
public:
+
+ struct NetworkConnection
+ {
+ QString name;
+ uint id;
+ };
+
JavaApplicationSettings(const QString&,
const QStringList&);
JavaApplicationSettings(const QString&,
@@ -39,6 +46,7 @@
const std::string&,
const std::vector<std::wstring>&,
const std::wstring&,
+ const std::wstring&,
const std::wstring&);
JavaApplicationSettings();
@@ -48,17 +56,21 @@
int getCurrentValue();
const QString& getValue(int);
int getValue(const QString&);
+ void removeValue(int);
void setId(HbDataFormModelItem *);
- const HbDataFormModelItem * getId();
+ HbDataFormModelItem * getId();
const QList<JavaApplicationSettings*>& getHighRiskList() const;
void setHighRiskList(const QList<JavaApplicationSettings*>&);
const QList<JavaApplicationSettings*>& getMutuallyExclusiveList() const;
void setMutuallyExclusiveList(const QList<JavaApplicationSettings*>&);
const std::wstring& getColumnName();
const std::string& getTableName();
+ const std::wstring& getValuesColumnName();
const std::wstring& getFilterColumnName();
const std::wstring& getFilterColumnValue();
const std::vector<std::wstring>& getStorageValues();
+ void setStorageValuesFilter(const std::wstring&);
+ const std::wstring& getStorageValuesFilter();
private:
QString iName;
QStringList iValues;
@@ -69,6 +81,8 @@
std::wstring iColumnName;
std::string iTableName;
std::vector<std::wstring> iStorageValues;
+ std::wstring iStorageValuesFilter;
+ std::wstring iValuesColumnName;
std::wstring iFilterColumnName;
std::wstring iFilterColumnValue;
};