|
| wxGxCatalogBase (wxGxObject *oParent=NULL, const wxString &soName=_("Catalog"), const CPLString &soPath="") |
|
virtual wxString | GetFullName (void) const |
|
virtual wxString | GetCategory (void) const |
|
virtual bool | AreChildrenViewable (void) const |
|
virtual wxString | ConstructFullName (const wxGxObject *pObject) const |
|
virtual bool | Destroy (void) |
|
virtual void | RegisterObject (wxGxObject *pObj) |
|
virtual void | UnRegisterObject (long nId) |
|
virtual wxGxObject *const | GetRegisterObject (long nId) |
|
virtual bool | Init (void) |
|
virtual bool | GetShowHidden (void) const |
|
virtual bool | GetShowExt (void) const |
|
virtual void | SetShowHidden (bool bShowHidden) |
|
virtual void | SetShowExt (bool bShowExt) |
|
virtual bool | CreateChildren (wxGxObject *pParent, char **&pFileNames, wxArrayLong &pChildrenIds)=0 |
|
virtual void | ObjectAdded (long nObjectID)=0 |
|
virtual void | ObjectChanged (long nObjectID)=0 |
|
virtual void | ObjectDeleted (long nObjectID)=0 |
|
virtual void | ObjectRefreshed (long nObjectID)=0 |
|
| wxGxObjectContainer (wxGxObject *oParent, const wxString &soName=wxEmptyString, const CPLString &soPath="") |
|
virtual void | AddChild (wxGxObject *child) |
|
virtual void | RemoveChild (wxGxObject *child) |
|
virtual bool | DestroyChild (wxGxObject *child) |
|
virtual bool | IsNameExist (const wxString &sName) const |
|
virtual bool | DestroyChildren () |
|
virtual bool | HasChildren (void) |
|
virtual const wxGxObjectList & | GetChildren () const |
|
virtual bool | CanCreate (long nDataType, long DataSubtype) |
|
virtual wxGxObjectList & | GetChildren () |
|
virtual void | Refresh (void) |
|
virtual wxGxObject * | FindGxObjectByPath (const wxString &sPath) |
|
virtual wxGxObject * | FindGxObject (const wxString &sPath) |
|
| wxGxObject (wxGxObject *oParent, const wxString &soName=wxEmptyString, const CPLString &soPath="") |
|
virtual bool | Create (wxGxObject *oParent=NULL, const wxString &soName=wxEmptyString, const CPLString &soPath="") |
|
virtual void | SetParent (wxGxObject *oParent) |
|
virtual wxString | GetName (void) const |
|
virtual CPLString | GetPath (void) const |
|
virtual void | SetName (const wxString &soName) |
|
virtual void | SetPath (const CPLString &soPath) |
|
virtual wxString | GetBaseName (void) const |
|
virtual wxGxObject * | GetParent (void) const |
|
virtual long | GetId (void) const |
|
virtual void | SetId (long nId) |
|
The root GxObject class for GxObject items