23 #include "wxgis/catalog/catalog.h"
24 #include "wxgis/catalog/gxobject.h"
25 #include "wxgis/catalog/gxdataset.h"
26 #include "wxgis/datasource/dataset.h"
28 #ifdef wxGIS_USE_GDAL_GNM
37 class WXDLLIMPEXP_GIS_CLT wxGxGNMConnectivity :
40 DECLARE_CLASS(wxGxGNMConnectivity)
42 wxGxGNMConnectivity(wxGISEnumVectorDatasetType eType,
wxGxObject *oParent, const wxString &soName = wxEmptyString, const CPLString &soPath = "");
43 virtual ~wxGxGNMConnectivity(
void);
45 virtual wxString GetCategory(
void) const;
46 virtual
void Refresh(
void);
49 virtual wxGISEnumDatasetType GetType(
void) const;
50 virtual
int GetSubType(
void)
const {
return m_eType;};
52 virtual bool DestroyChildren();
53 virtual bool AreChildrenViewable(
void)
const {
return true;};
54 virtual bool HasChildren(
void);
57 virtual void LoadChildren(
void);
61 bool m_bIsChildrenLoaded;
63 wxGISEnumVectorDatasetType m_eType;
A TrackCancel interface class.
Definition: core.h:144
Definition: gxdataset.h:80
Definition: gxobject.h:37