Version: 0.6.0

The Disc Connections GxRootObject. More...

#include <gxdiscconnectionsui.h>

Inheritance diagram for wxGxDiscConnectionsUI:
Collaboration diagram for wxGxDiscConnectionsUI:

Public Member Functions

virtual wxIcon GetLargeImage (void)
 
virtual wxIcon GetSmallImage (void)
 
virtual wxString ContextMenu (void) const
 
virtual wxString NewMenu (void) const
 
virtual bool IsAlwaysTop (void)
 
virtual bool IsSortEnabled (void)
 
- Public Member Functions inherited from wxGxDiscConnections
virtual bool Create (wxGxObject *oParent=NULL, const wxString &soName=wxEmptyString, const CPLString &soPath="")
 
virtual bool Destroy (void)
 
virtual wxString GetBaseName (void) const
 
virtual wxString GetFullName (void) const
 
virtual wxString GetCategory (void) const
 
virtual void Refresh (void)
 
virtual bool AreChildrenViewable (void) const
 
virtual void Init (wxXmlNode *const pConfigNode)
 
virtual void Serialize (wxXmlNode *const pConfigNode)
 
virtual bool ConnectFolder (const wxString &sPath)
 
virtual bool DisconnectFolder (int nStoreId)
 
- Public Member Functions inherited from wxGxJSONConnectionStorage
virtual bool AddItem (int nStoreId, const wxString &sName, const wxString &sPath)
 
virtual bool DeleteItemById (int nStoreId)
 
virtual bool RenameItemById (int nStoreId, const wxString &NewName)
 
virtual void OnFileSystemEvent (wxFileSystemWatcherEvent &event)
 
- Public Member Functions inherited from wxGxObjectContainer
 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 wxGxObjectFindGxObjectByPath (const wxString &sPath)
 
virtual wxGxObjectFindGxObject (const wxString &sPath)
 
- Public Member Functions inherited from wxGxObject
 wxGxObject (wxGxObject *oParent, 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 wxGxObjectGetParent (void) const
 
virtual long GetId (void) const
 
virtual void SetId (long nId)
 
- Public Member Functions inherited from wxGxAutoRenamer
virtual void BeginRenameOnAdd (wxGxView *const pGxView, const CPLString &szPath)
 
virtual bool IsBeginRename (wxGxView *const pGxView, const CPLString &szPath)
 

Protected Member Functions

virtual wxGxObjectCreateChildGxObject (const wxJSONValue &GxObjConfValue)
 
- Protected Member Functions inherited from wxGxDiscConnections
virtual bool IsObjectExist (wxGxObject *const pObj, const wxJSONValue &GxObjConfValue)
 
virtual void CreateConnectionsStorage (void)
 
virtual int GetStorageVersion (void) const
 
- Protected Member Functions inherited from wxGxJSONConnectionStorage
virtual void LoadConnectionsStorage (void)
 

Protected Attributes

wxIcon m_Conns16
 
wxIcon m_Conns48
 
wxIcon m_Conn16
 
wxIcon m_Conn48
 
wxIcon m_ConnDsbld16
 
wxIcon m_ConnDsbld48
 
- Protected Attributes inherited from wxGxDiscConnections
wxString m_sUserConfigDir
 
wxGxCatalogm_pCatalog
 
long m_ConnectionPointCatalogCookie
 
- Protected Attributes inherited from wxGxJSONConnectionStorage
wxString m_sStorageName
 
wxString m_sStoragePath
 
wxCriticalSection m_oCritSect
 
- Protected Attributes inherited from wxGxObjectContainer
wxGxObjectList m_Children
 
- Protected Attributes inherited from wxGxObject
wxString m_sName
 
CPLString m_sPath
 
wxGxObjectm_oParent
 
long m_nId
 
- Protected Attributes inherited from wxGxAutoRenamer
wxGxViewm_pGxViewToRename
 
CPLString m_szPathToRename
 

Detailed Description

The Disc Connections GxRootObject.


The documentation for this class was generated from the following files:
  • /home/bishop/work/projects/nextgismanager/include/wxgis/catalogui/gxdiscconnectionsui.h
  • /home/bishop/work/projects/nextgismanager/src/catalogui/gxdiscconnectionsui.cpp