24 #include "wxgis/datasource/datasource.h"
25 #include "wxgis/catalog/gxobject.h"
39 virtual bool CanChooseObject(
wxGxObject*
const pObject );
40 virtual bool CanDisplayObject(
wxGxObject*
const pObject );
41 virtual bool CanStoreToObject(
wxGxObject*
const pObject );
42 virtual wxGISEnumSaveObjectResults CanSaveObject(
wxGxObject*
const pLocation,
const wxString &sName );
43 virtual wxString GetName(
void)
const;
44 virtual wxString GetExt(
void)
const;
45 virtual wxString GetDriver(
void)
const;
46 virtual int GetSubType(
void)
const;
47 virtual wxGISEnumDatasetType GetType(
void)
const;
50 WX_DEFINE_USER_EXPORTED_ARRAY(
wxGxObjectFilter*, wxGxObjectFiltersArray,
class WXDLLIMPEXP_GIS_CLT);
65 virtual bool CanChooseObject(
wxGxObject*
const pObject );
66 virtual bool CanDisplayObject(
wxGxObject*
const pObject );
67 virtual wxString GetName(
void)
const;
68 virtual wxString GetExt(
void)
const;
85 virtual bool CanChooseObject(
wxGxObject*
const pObject);
86 virtual bool CanDisplayObject(
wxGxObject*
const pObject);
87 virtual bool CanStoreToObject(
wxGxObject*
const pObject);
88 virtual wxString GetName(
void)
const;
104 virtual bool CanChooseObject(
wxGxObject*
const pObject );
105 virtual bool CanDisplayObject(
wxGxObject*
const pObject );
106 virtual bool CanStoreToObject(
wxGxObject*
const pObject);
107 virtual wxString GetName(
void)
const;
108 virtual wxGISEnumDatasetType GetType(
void)
const{
return m_nType;};
109 virtual int GetSubType(
void)
const{
return m_nSubType;};
111 wxGISEnumDatasetType m_nType;
128 virtual bool CanChooseObject(
wxGxObject*
const pObject );
129 virtual bool CanDisplayObject(
wxGxObject*
const pObject );
130 virtual bool CanStoreToObject(
wxGxObject*
const pObject);
131 virtual wxString GetName(
void)
const;
132 virtual wxString GetExt(
void)
const;
133 virtual wxString GetDriver(
void)
const;
134 virtual int GetSubType(
void)
const;
135 virtual wxGISEnumDatasetType GetType(
void)
const {
return enumGISFeatureDataset;};
137 wxGISEnumVectorDatasetType m_nSubType;
153 virtual bool CanChooseObject(
wxGxObject*
const pObject );
154 virtual bool CanDisplayObject(
wxGxObject*
const pObject );
155 virtual bool CanStoreToObject(
wxGxObject*
const pObject);
156 virtual wxString GetName(
void)
const;
171 virtual bool CanChooseObject(
wxGxObject*
const pObject);
172 virtual bool CanDisplayObject(
wxGxObject*
const pObject);
173 virtual bool CanStoreToObject(
wxGxObject*
const pObject);
174 virtual wxString GetName(
void)
const;
175 virtual wxString GetExt(
void)
const;
176 virtual wxString GetDriver(
void)
const;
177 virtual int GetSubType(
void)
const;
178 virtual wxGISEnumDatasetType GetType(
void)
const {
return enumGISRasterDataset; };
180 wxGISEnumRasterDatasetType m_nSubType;
197 virtual bool CanChooseObject(
wxGxObject*
const pObject );
198 virtual bool CanDisplayObject(
wxGxObject*
const pObject );
199 virtual bool CanStoreToObject(
wxGxObject*
const pObject);
200 virtual wxString GetName(
void)
const;
201 virtual wxString GetExt(
void)
const;
204 wxString m_soExt, m_soExtCmp;
221 virtual bool CanChooseObject(
wxGxObject*
const pObject );
222 virtual bool CanDisplayObject(
wxGxObject*
const pObject );
223 virtual bool CanStoreToObject(
wxGxObject*
const pObject);
224 virtual wxString GetName(
void)
const;
225 virtual wxString GetExt(
void)
const;
226 virtual wxString GetDriver(
void)
const;
227 virtual int GetSubType(
void)
const;
228 virtual wxGISEnumDatasetType GetType(
void)
const {
return enumGISTable;};
230 wxGISEnumTableType m_nSubType;
Definition: gxfilters.h:98
Definition: gxfilters.h:59
Definition: gxfilters.h:215
Definition: gxfilters.h:147
Definition: gxfilters.h:191
Definition: gxfilters.h:166
Definition: gxfilters.h:122
Definition: gxfilters.h:33
Definition: gxfilters.h:79
Definition: gxobject.h:37