Package NetworkEditor :: Module widgets :: Class NEEntry
[hide private]
[frames] | no frames]

Class NEEntry

source code

               object --+            
                        |            
itemBase.NetworkItemsBase --+        
                            |        
                   PortWidget --+    
                                |    
                     TkPortWidget --+
                                    |
                                   NEEntry
Known Subclasses:
NEEntryNotScheduling, NEEntryWithFileBrowser, NEVectEntry

widget wrapping a Tkinter Entry widget. Additional constructor arguments are any Tkinter.Entry arguments.

Instance Methods [hide private]
  __init__(self, port, **kw)
  configure(self, rebuild=True, **kw)
  get(self)

Inherited from TkPortWidget: getDescr, set

Inherited from PortWidget: compareToOrigWidgetDescr, destroy, edit, getDataForSaving, getWidgetGridCfg, gridLabelAndWidget, label_cb, moveWidgetToPanel, newValueCallback, postWidgetMenu, rebuild, scheduleNode

Inherited from itemBase.NetworkItemsBase: delEditor, getEditor, setEditor

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__


Class Variables [hide private]
  configOpts = {'labelGridCfg': {'defaultValue': {}, 'type': 'dict'...
  ownConfigOpts = {'initialValue': {'defaultValue': '', 'type': 'strin...

Properties [hide private]

Inherited from itemBase.NetworkItemsBase: editor

Inherited from object: __class__


Method Details [hide private]

__init__(self, port, **kw)
(Constructor)

source code 
None
Overrides: TkPortWidget.__init__

configure(self, rebuild=True, **kw)

source code 
None
Overrides: TkPortWidget.configure

get(self)

source code 
None
Overrides: TkPortWidget.get

Class Variable Details [hide private]

configOpts

None
Value:
{'NEwidgetPosition': {'defaultValue': {},
                      'description': "dict of type { 'posx':i, 'posy':
j} use to place this NEwidget (label+widget) relative to other NEwidge
ts (2x2 sub-grid) also accepts {'row':i, 'column':j} to specify the re
al row and column",
                      'type': 'dict'},
 'initialValue': {'defaultValue': '', 'type': 'string'},
 'labelCfg': {'defaultValue': {'text': ''},
...                                                                    
      

ownConfigOpts

None
Value:
{'initialValue': {'defaultValue': '', 'type': 'string'}}