|
GRASS Programmer's Manual
6.4.2(2012)
|


Public Member Functions | |
| def | __init__ |
| def | IsIntermediate |
| Checks if data item is intermediate. | |
| def | SetIntermediate |
| Set intermediate flag. | |
| def | OnDraw |
| def | GetLog |
| Get logging info. | |
| def | GetName |
| Get list of names. | |
| def | GetPrompt |
| Get prompt. | |
| def | SetPrompt |
| Set prompt. | |
| def | GetValue |
| Get value. | |
| def | SetValue |
| Set value. | |
| def | GetPropDialog |
| Get properties dialog. | |
| def | SetPropDialog |
| Get properties dialog. | |
| def | Update |
| Update action. | |
Public Member Functions inherited from gui_modules.gmodeler.ModelObject | |
| def | __init__ |
| def | __del__ |
| def | GetId |
| Get id. | |
| def | AddRelation |
| Record new relation. | |
| def | GetRelations |
| Get list of relations. | |
| def | IsEnabled |
| Get True if action is enabled, otherwise False. | |
| def | Enable |
| Enable/disable action. | |
| def | SetBlock |
| Add object to the block (loop/condition) | |
| def | UnSetBlock |
| Remove object from the block (loop/consition) | |
| def | GetBlock |
| Get list of related ModelObject(s) which defines block (loop/condition) | |
| def | GetBlockId |
| Get list of related ids which defines block. | |
Data Fields | |
| parent | |
| value | |
| prompt | |
| intermediate | |
| propWin | |
Data Fields inherited from gui_modules.gmodeler.ModelObject | |
| id | |
| rels | |
| isEnabled | |
| inBlock | |
Definition at line 1904 of file gmodeler.py.
| def gui_modules.gmodeler.ModelData.__init__ | ( | self, | |
| parent, | |||
| x, | |||
| y, | |||
value = '', |
|||
prompt = '', |
|||
width = None, |
|||
height = None |
|||
| ) |
Data item class @param parent window parent @param x, y position of the shape @param fname, tname list of parameter names from / to @param value value @param prompt type of GIS element @param width,height dimension of the shape
Definition at line 1905 of file gmodeler.py.
| def gui_modules.gmodeler.ModelData.GetLog | ( | self, | |
string = True |
|||
| ) |
Get logging info.
Definition at line 1957 of file gmodeler.py.
References gui_modules.gmodeler.ModelObject.GetRelations(), gui_modules.gmodeler.ModelData.prompt, gui_modules.gcmd.GException.value, gui_modules.gdialogs.SetOpacityDialog.value, and gui_modules.gmodeler.ModelData.value.
| def gui_modules.gmodeler.ModelData.GetName | ( | self | ) |
Get list of names.
Definition at line 1967 of file gmodeler.py.
References gui_modules.gmodeler.ModelObject.GetRelations().
Referenced by gui_modules.gmodeler.ItemCheckListCtrl.OnCheckItem().
| def gui_modules.gmodeler.ModelData.GetPrompt | ( | self | ) |
Get prompt.
Definition at line 1975 of file gmodeler.py.
References gui_modules.gmodeler.ModelData.prompt.
| def gui_modules.gmodeler.ModelData.GetPropDialog | ( | self | ) |
Get properties dialog.
Definition at line 2008 of file gmodeler.py.
References gui_modules.gmodeler.ModelAction.propWin, and gui_modules.gmodeler.ModelData.propWin.
| def gui_modules.gmodeler.ModelData.GetValue | ( | self | ) |
Get value.
Definition at line 1986 of file gmodeler.py.
References gui_modules.gcmd.GException.value, gui_modules.gdialogs.SetOpacityDialog.value, and gui_modules.gmodeler.ModelData.value.
| def gui_modules.gmodeler.ModelData.IsIntermediate | ( | self | ) |
Checks if data item is intermediate.
Definition at line 1938 of file gmodeler.py.
References gui_modules.gmodeler.ModelData.intermediate.
| def gui_modules.gmodeler.ModelData.OnDraw | ( | self, | |
| dc | |||
| ) |
Definition at line 1946 of file gmodeler.py.
References gui_modules.gmodeler.ModelData.intermediate.
| def gui_modules.gmodeler.ModelData.SetIntermediate | ( | self, | |
| im | |||
| ) |
Set intermediate flag.
Definition at line 1942 of file gmodeler.py.
References gui_modules.gmodeler.ModelData.intermediate.
| def gui_modules.gmodeler.ModelData.SetPrompt | ( | self, | |
| prompt | |||
| ) |
Set prompt.
| prompt |
Definition at line 1979 of file gmodeler.py.
References gui_modules.gmodeler.ModelData.prompt.
| def gui_modules.gmodeler.ModelData.SetPropDialog | ( | self, | |
| win | |||
| ) |
Get properties dialog.
Definition at line 2012 of file gmodeler.py.
References gui_modules.gmodeler.ModelObject.GetRelations(), gui_modules.gmodeler.ModelData.prompt, gui_modules.gmodeler.ModelAction.propWin, gui_modules.gmodeler.ModelData.propWin, gui_modules.gcmd.GException.value, gui_modules.gdialogs.SetOpacityDialog.value, and gui_modules.gmodeler.ModelData.value.
| def gui_modules.gmodeler.ModelData.SetValue | ( | self, | |
| value | |||
| ) |
Set value.
| value |
Definition at line 1990 of file gmodeler.py.
References gui_modules.gmodeler.ModelData._setText(), gui_modules.gmodeler.ModelObject.GetRelations(), gui_modules.gcmd.GException.value, gui_modules.gdialogs.SetOpacityDialog.value, and gui_modules.gmodeler.ModelData.value.
Referenced by gui_modules.gselect.SubGroupSelect.Insert(), gui_modules.gselect.ColumnSelect.InsertColumns(), gui_modules.gselect.ColumnSelect.InsertTableColumns(), gui_modules.gselect.TableSelect.InsertTables(), gui_modules.prompt.TextCtrlAutoComplete.OnKeyDown(), gui_modules.gselect.LayerSelect.Reset(), and gui_modules.gselect.ProjSelect.UpdateItems().
| def gui_modules.gmodeler.ModelData.Update | ( | self | ) |
Update action.
Reimplemented from gui_modules.gmodeler.ModelObject.
Definition at line 2068 of file gmodeler.py.
References gui_modules.gmodeler.ModelAction._setBrush(), gui_modules.gmodeler.ModelData._setBrush(), gui_modules.gmodeler.ModelAction._setPen(), gui_modules.gmodeler.ModelData._setPen(), and gui_modules.gmodeler.ModelData._setText().
Referenced by gui_modules.gcpmanager.GroupPage.GetOptData(), gui_modules.location_wizard.DatumPage.OnDText(), gui_modules.colorrules.ColorTable.OnSelectionInput(), gui_modules.nviz_tools.NvizToolWindow.OnViewChangedSpin(), gui_modules.mapdisp_window.BufferedWindow.TextBounds(), gui_modules.nviz_tools.NvizToolWindow.UpdatePage(), and gui_modules.nviz_tools.NvizToolWindow.UpdateSettings().
| gui_modules.gmodeler.ModelData.intermediate |
Definition at line 1920 of file gmodeler.py.
Referenced by gui_modules.gmodeler.ModelData.IsIntermediate(), gui_modules.gmodeler.ModelData.OnDraw(), and gui_modules.gmodeler.ModelData.SetIntermediate().
| gui_modules.gmodeler.ModelData.parent |
Definition at line 1917 of file gmodeler.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(), 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.gmodeler.ModelData.prompt |
Definition at line 1919 of file gmodeler.py.
Referenced by gui_modules.gmodeler.ModelData.GetLog(), gui_modules.gmodeler.ModelData.GetPrompt(), gui_modules.gmodeler.ModelData.SetPrompt(), and gui_modules.gmodeler.ModelData.SetPropDialog().
| gui_modules.gmodeler.ModelData.propWin |
Definition at line 1921 of file gmodeler.py.
Referenced by gui_modules.gmodeler.ModelData.GetPropDialog(), and gui_modules.gmodeler.ModelData.SetPropDialog().
| gui_modules.gmodeler.ModelData.value |
Definition at line 1918 of file gmodeler.py.
Referenced by python.core.ScriptError.__str__(), gui_modules.gselect.TreeCtrlComboPopup.GetElementList(), gui_modules.gmodeler.ModelData.GetLog(), gui_modules.gselect.TreeCtrlComboPopup.GetStringValue(), gui_modules.gmodeler.ModelData.GetValue(), gui_modules.gselect.TreeCtrlComboPopup.OnKeyUp(), gui_modules.gselect.TreeCtrlComboPopup.OnLeftDown(), gui_modules.gmodeler.ModelData.SetPropDialog(), gui_modules.gselect.TreeCtrlComboPopup.SetStringValue(), and gui_modules.gmodeler.ModelData.SetValue().