GRASS Programmer's Manual  6.4.2(2012)
gui_modules.gselect.ColumnSelect Class Reference

Creates combo box for selecting columns in the attribute table for a vector map. More...

Public Member Functions

def __init__
def InsertColumns
 Insert columns for a vector attribute table into the columns combobox.
def InsertTableColumns
 Insert table columns.

Data Fields

 defaultValue
 param

Detailed Description

Creates combo box for selecting columns in the attribute table for a vector map.

Parameters:
parentwindow parent
idwindow id
valuedefault value
sizewindow size
vectorvector map name
layerlayer number
paramparameters list (see menuform.py)
**kwagswx.ComboBox parameters

Definition at line 766 of file gselect.py.


Constructor & Destructor Documentation

def gui_modules.gselect.ColumnSelect.__init__ (   self,
  parent,
  id = wx.ID_ANY,
  value = '',
  size = globalvar.DIALOG_COMBOBOX_SIZE,
  vector = None,
  layer = 1,
  param = None,
  kwargs 
)

Definition at line 779 of file gselect.py.


Member Function Documentation

def gui_modules.gselect.ColumnSelect.InsertColumns (   self,
  vector,
  layer,
  excludeKey = False,
  type = None,
  dbInfo = None 
)

Insert columns for a vector attribute table into the columns combobox.

Parameters:
vectorvector name
layervector layer number
excludeKeyexclude key column from the list?
typeonly columns of given type (given as list)

Definition at line 791 of file gselect.py.

References gui_modules.gselect.ColumnSelect.defaultValue, gui_modules.gselect.ColumnSelect.param, gui_modules.gmodeler.ModelRelation.param, gui_modules.gmodeler.ModelLoop.SetItems(), gui_modules.gmodeler.ModelCondition.SetItems(), and gui_modules.gmodeler.ModelData.SetValue().

def gui_modules.gselect.ColumnSelect.InsertTableColumns (   self,
  table,
  driver = None,
  database = None 
)

Field Documentation


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines