23 #include "wxgis/catalog/catalog.h"
24 #include "wxgis/catalog/gxobject.h"
25 #include "wxgis/catalog/gxdataset.h"
26 #include "wxgis/datasource/dataset.h"
40 wxGxMLDataset(wxGISEnumVectorDatasetType eType,
wxGxObject *oParent,
const wxString &soName = wxEmptyString,
const CPLString &soPath =
"");
43 virtual wxString GetCategory(
void)
const;
44 virtual void Refresh(
void);
47 virtual wxGISEnumDatasetType GetType(
void)
const;
48 virtual int GetSubType(
void)
const {
return m_eType;};
50 virtual bool DestroyChildren();
51 virtual bool AreChildrenViewable(
void)
const {
return true;};
52 virtual bool HasChildren(
void);
55 virtual void LoadChildren(
void);
59 bool m_bIsChildrenLoaded;
61 wxGISEnumVectorDatasetType m_eType;
79 virtual wxString GetCategory(
void)
const;
Definition: gxmldataset.h:35
Definition: gxdataset.h:151
A TrackCancel interface class.
Definition: core.h:144
Definition: gxdataset.h:80
Definition: gxmldataset.h:71
Definition: gxobject.h:37