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. | |
![]() | |
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 | |
![]() | |
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().