GRASS Programmer's Manual
6.4.2(2012)
|
Manage layers (add, delete, modify) More...
Public Member Functions | |
def | __init__ |
def | OnDriverChanged |
Driver selection changed, update list of tables. | |
def | OnDatabaseChanged |
Database selection changed, update list of tables. | |
def | OnTableChanged |
Table name changed, update list of columns. | |
def | OnSetDefault |
Set default values. | |
def | OnCreateTable |
Create new table (name and key column given) | |
def | OnAddLayer |
Add new layer to vector map. | |
def | OnDeleteLayer |
Delete layer. | |
def | OnChangeLayer |
Layer number of layer to be deleted is changed. | |
def | OnModifyLayer |
Modify layer connection settings. |
def gui_modules.dbm.LayerBook.__init__ | ( | self, | |
parent, | |||
id, | |||
parentDialog, | |||
style = wx.BK_DEFAULT |
|||
) |
def gui_modules.dbm.LayerBook.OnAddLayer | ( | self, | |
event | |||
) |
Add new layer to vector map.
Definition at line 2894 of file dbm.py.
References gui_modules.dbm.LayerBook.addLayerWidgets, gui_modules.dbm.VirtualAttributeList.mapDBInfo, gui_modules.dbm.AttributeManager.mapDBInfo, gui_modules.dbm.LayerBook.mapDBInfo, and gui_modules.dbm.LayerBook.modifyLayerWidgets.
def gui_modules.dbm.LayerBook.OnChangeLayer | ( | self, | |
event | |||
) |
Layer number of layer to be deleted is changed.
Definition at line 2994 of file dbm.py.
References gui_modules.dbm.LayerBook.__getColumns(), gui_modules.dbm.LayerBook.modifyLayerWidgets, and gui_modules.dbm.LayerBook.modifyPanel.
def gui_modules.dbm.LayerBook.OnCreateTable | ( | self, | |
event | |||
) |
Create new table (name and key column given)
Definition at line 2851 of file dbm.py.
References gui_modules.dbm.LayerBook.__getColumns(), gui_modules.dbm.LayerBook.__getTables(), gui_modules.dbm.LayerBook.addLayerWidgets, and gui_modules.dbm.LayerBook.tableWidgets.
def gui_modules.dbm.LayerBook.OnDatabaseChanged | ( | self, | |
event | |||
) |
def gui_modules.dbm.LayerBook.OnDeleteLayer | ( | self, | |
event | |||
) |
Delete layer.
Definition at line 2948 of file dbm.py.
References gui_modules.dbm.LayerBook.__getTables(), gui_modules.dbm.LayerBook.addLayerWidgets, gui_modules.dbm.VirtualAttributeList.mapDBInfo, gui_modules.dbm.AttributeManager.mapDBInfo, gui_modules.dbm.LayerBook.mapDBInfo, and gui_modules.dbm.LayerBook.modifyLayerWidgets.
def gui_modules.dbm.LayerBook.OnDriverChanged | ( | self, | |
event | |||
) |
Driver selection changed, update list of tables.
Definition at line 2793 of file dbm.py.
References gui_modules.dbm.LayerBook.__getTables(), and gui_modules.dbm.LayerBook.addLayerWidgets.
def gui_modules.dbm.LayerBook.OnModifyLayer | ( | self, | |
event | |||
) |
Modify layer connection settings.
Definition at line 3020 of file dbm.py.
References gui_modules.dbm.VirtualAttributeList.mapDBInfo, gui_modules.dbm.AttributeManager.mapDBInfo, gui_modules.dbm.LayerBook.mapDBInfo, and gui_modules.dbm.LayerBook.modifyLayerWidgets.
def gui_modules.dbm.LayerBook.OnSetDefault | ( | self, | |
event | |||
) |
Set default values.
Definition at line 2827 of file dbm.py.
References gui_modules.dbm.LayerBook.__getColumns(), gui_modules.dbm.LayerBook.__getTables(), gui_modules.dbm.LayerBook.addLayerWidgets, and gui_modules.dbm.LayerBook.defaultConnect.
def gui_modules.dbm.LayerBook.OnTableChanged | ( | self, | |
event | |||
) |
Table name changed, update list of columns.
Definition at line 2814 of file dbm.py.
References gui_modules.dbm.LayerBook.__getColumns(), and gui_modules.dbm.LayerBook.addLayerWidgets.
gui_modules.dbm.LayerBook.addLayerWidgets |
Definition at line 2397 of file dbm.py.
Referenced by gui_modules.dbm.LayerBook.OnAddLayer(), gui_modules.dbm.LayerBook.OnCreateTable(), gui_modules.dbm.LayerBook.OnDeleteLayer(), gui_modules.dbm.LayerBook.OnDriverChanged(), gui_modules.dbm.LayerBook.OnSetDefault(), and gui_modules.dbm.LayerBook.OnTableChanged().
gui_modules.dbm.LayerBook.defaultConnect |
Definition at line 2347 of file dbm.py.
Referenced by gui_modules.dbm.LayerBook.OnSetDefault().
gui_modules.dbm.LayerBook.mapDBInfo |
Definition at line 2330 of file dbm.py.
Referenced by gui_modules.dbm.LayerBook.OnAddLayer(), gui_modules.dbm.LayerBook.OnDeleteLayer(), gui_modules.dbm.LayerBook.OnModifyLayer(), and gui_modules.dbm_dialogs.DisplayAttributesDialog.UpdateDialog().
gui_modules.dbm.LayerBook.modifyLayerWidgets |
Definition at line 2647 of file dbm.py.
Referenced by gui_modules.dbm.LayerBook.OnAddLayer(), gui_modules.dbm.LayerBook.OnChangeLayer(), gui_modules.dbm.LayerBook.OnDeleteLayer(), and gui_modules.dbm.LayerBook.OnModifyLayer().
gui_modules.dbm.LayerBook.modifyPanel |
Definition at line 2641 of file dbm.py.
Referenced by gui_modules.dbm.LayerBook.OnChangeLayer().
gui_modules.dbm.LayerBook.parent |
Definition at line 2328 of file dbm.py.
Referenced by gui_modules.gmodeler.ModelLoop.__init__(), gui_modules.wxvdigit.VDigitError.Database(), gui_modules.wxvdigit.VDigitError.DbExecute(), gui_modules.wxvdigit.VDigitError.DbLink(), gui_modules.wxvdigit.VDigitError.DeadLine(), gui_modules.wxvdigit.VDigitError.Driver(), gui_modules.wxvdigit.VDigitError.FeatureType(), gui_modules.wxvdigit.VDigitError.NoMap(), gui_modules.menuform.mainFrame.OnCancel(), gui_modules.menuform.mainFrame.OnDone(), gui_modules.gmodeler.ModelFrame.OnHelp(), gui_modules.gdialogs.DecorationDialog.OnOptions(), wxgui.GMFrame.OnPsMap(), gui_modules.menuform.mainFrame.OnRun(), gui_modules.toolbars.VDigitToolbar.OnSelectMap(), gui_modules.gselect.GdalSelect.OnSetDsn(), gui_modules.toolbars.VDigitToolbar.OnSettings(), gui_modules.toolbars.NvizToolbar.OnSettings(), gui_modules.toolbars.AbstractToolbar.OnTool(), gui_modules.menuform.cmdPanel.OnUpdateSelection(), gui_modules.toolbars.VDigitToolbar.OnZBulk(), gui_modules.wxvdigit.VDigitError.ReadLine(), gui_modules.goutput.CmdThread.run(), gui_modules.menuform.UpdateQThread.run(), gui_modules.goutput.GMConsole.RunCmd(), gui_modules.toolbars.VDigitToolbar.StopEditing(), gui_modules.mapdisp_window.BufferedWindow.UpdateMap(), and gui_modules.wxvdigit.VDigitError.WriteLine().
gui_modules.dbm.LayerBook.tableWidgets |
Definition at line 2447 of file dbm.py.
Referenced by gui_modules.dbm.LayerBook.OnCreateTable().