GRASS Programmer's Manual  6.4.2(2012)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
gui_modules.gdialogs.NewVectorDialog Class Reference
Inheritance diagram for gui_modules.gdialogs.NewVectorDialog:
Collaboration diagram for gui_modules.gdialogs.NewVectorDialog:

Public Member Functions

def __init__
 Dialog for creating new vector map.
def OnMapName
 Name for vector map layer given.
def OnTable
def GetName
 Get name of vector map to be created.
def GetKey
 Get key column name.
def IsChecked
 Get dialog properties.
- Public Member Functions inherited from gui_modules.gdialogs.ElementDialog
def PostInit
def OnType
 Select element type.
def OnElement
 Name for vector map layer given.
def GetElement
 Return (mapName, overwrite)
def GetType
 Get element type.

Data Fields

 element
 table
 keycol
 addbox
- Data Fields inherited from gui_modules.gdialogs.ElementDialog
 etype
 label
 panel
 btnCancel
 btnOK
 typeSelect
 sizer
 dataSizer

Detailed Description

Definition at line 219 of file gdialogs.py.


Constructor & Destructor Documentation

def gui_modules.gdialogs.NewVectorDialog.__init__ (   self,
  parent,
  id = wx.ID_ANY,
  title = _('Create new vector map'),
  disableAdd = False,
  disableTable = False,
  style = wx.DEFAULT_DIALOG_STYLE | wx.RESIZE_BORDER,
  kwargs 
)

Dialog for creating new vector map.

Parameters:
parentparent window
idwindow id
titlewindow title
disableAdddisable 'add layer' checkbox
disableTabledisable 'create table' checkbox
stylewindow style
kwargsother argumentes for ElementDialog
Returns:
dialog instance

Reimplemented from gui_modules.gdialogs.ElementDialog.

Definition at line 222 of file gdialogs.py.


Member Function Documentation

def gui_modules.gdialogs.NewVectorDialog.GetKey (   self)

Get key column name.

Definition at line 314 of file gdialogs.py.

def gui_modules.gdialogs.NewVectorDialog.GetName (   self,
  full = False 
)

Get name of vector map to be created.

Parameters:
fullTrue to get fully qualified name

Definition at line 300 of file gdialogs.py.

References gui_modules.gdialogs.ElementDialog.GetElement().

Referenced by gui_modules.gmodeler.ItemCheckListCtrl.OnCheckItem().

def gui_modules.gdialogs.NewVectorDialog.IsChecked (   self,
  key 
)

Get dialog properties.

Parameters:
keywindow key ('add', 'table')
Returns:
True/False
None on error

Definition at line 318 of file gdialogs.py.

References gui_modules.gdialogs.CreateNewVector().

Referenced by gui_modules.ghelp.CheckListExtension.GetExtensions(), gui_modules.gmodeler.ItemCheckListCtrl.GetItems(), and gui_modules.gdialogs.LayersList.GetLayers().

def gui_modules.gdialogs.NewVectorDialog.OnMapName (   self,
  event 
)

Name for vector map layer given.

Definition at line 267 of file gdialogs.py.

References gui_modules.gdialogs.ElementDialog.OnElement().


Field Documentation

gui_modules.gdialogs.NewVectorDialog.addbox

Definition at line 252 of file gdialogs.py.

Referenced by gui_modules.gdialogs.NewVectorDialog.OnTable().

gui_modules.gdialogs.NewVectorDialog.element

Reimplemented from gui_modules.gdialogs.ElementDialog.

Definition at line 237 of file gdialogs.py.

gui_modules.gdialogs.NewVectorDialog.keycol

Definition at line 246 of file gdialogs.py.

Referenced by gui_modules.gdialogs.NewVectorDialog.OnTable().

gui_modules.gdialogs.NewVectorDialog.table

Definition at line 240 of file gdialogs.py.

Referenced by gui_modules.gdialogs.NewVectorDialog.OnTable().


The documentation for this class was generated from the following file: