22 #include "wxgis/catalog/gxobject.h"
44 wxArrayString saTables;
51 virtual wxString GetBaseName(
void)
const;
52 virtual wxString GetCategory(
void)
const {
return wxString(_(
"QGIS Project"));};
53 virtual void Refresh(
void);
55 virtual bool Delete(
void);
56 virtual bool CanDelete(
void);
57 virtual bool Rename(
const wxString &sNewName);
58 virtual bool CanRename(
void);
59 virtual bool Copy(
const CPLString &szDestPath,
ITrackCancel*
const pTrackCancel);
60 virtual bool CanCopy(
const CPLString &szDestPath);
61 virtual bool Move(
const CPLString &szDestPath,
ITrackCancel*
const pTrackCancel);
62 virtual bool CanMove(
const CPLString &szDestPath);
64 virtual bool AreChildrenViewable(
void)
const;
65 virtual bool HasChildren(
void);
66 virtual bool CanCreate(
long nDataType,
long DataSubtype);
69 virtual void LoadChildren(
void);
72 bool m_bIsChildrenLoaded;
A TrackCancel interface class.
Definition: core.h:144
Definition: gxobject.h:78
Definition: gxgisproj.h:31
Definition: catalog.h:123
Definition: gxobject.h:37