24 #include "wxgis/catalog/gxcatalog.h"
25 #include "wxgis/catalog/gxobject.h"
26 #include "wxgis/catalog/gxmlconnstor.h"
28 #define CONNCONF wxT("conn.json")
47 virtual bool Create(
wxGxObject *oParent = NULL,
const wxString &soName = wxEmptyString,
const CPLString &soPath =
"");
48 virtual bool Destroy(
void);
49 virtual wxString GetBaseName(
void)
const {
return GetName();};
50 virtual wxString GetFullName(
void)
const {
return wxEmptyString;};
51 virtual wxString GetCategory(
void)
const {
return wxString(_(
"Folder connections"));};
52 virtual void Refresh(
void);
54 virtual bool AreChildrenViewable(
void)
const {
return true;};
56 virtual void Init(wxXmlNode*
const pConfigNode);
57 virtual void Serialize(wxXmlNode*
const pConfigNode);
58 virtual bool ConnectFolder(
const wxString &sPath);
59 virtual bool DisconnectFolder(
int nStoreId);
63 virtual void CreateConnectionsStorage(
void);
65 virtual int GetStorageVersion(
void)
const {
return 2;};
67 wxString m_sUserConfigDir;
69 long m_ConnectionPointCatalogCookie;
The JSON value class implementation.
Definition: jsonval.h:91
Definition: gxcatalog.h:42
Definition: gxdiscconnections.h:37
Definition: gxmlconnstor.h:67
Definition: catalog.h:123
Definition: gxobject.h:37