Package Pmv :: Module selectionCommands :: Class MVDirectSelectCommand
[hide private]
[frames] | no frames]

Class MVDirectSelectCommand

source code

ViewerFramework.VFCommand.Command --+        
                                    |        
                  mvCommand.MVCommand --+    
                                        |    
                MVSelectFromStringCommand --+
                                            |
                                           MVDirectSelectCommand

This Command allows you to directly select from moleculelist,chainlist,setslist
    
Package : Pmv
    
Module  : selectionCommands
    
Class   : MVDirectSelectCommand
    
Command : directSelect
    
Synopsis:

        None <- directSelect(nameStr, **kw)
    
Required Arguments:

        nameStr: name of selection from the string list
    



Instance Methods [hide private]
  buildForm(self)
  guiCallback(self)
  findItemFromName(self, itemList, someName)
  findItemFromID(self, itemList, someID)
  doit(self, nameStr)
  __call__(self, nameStr, **kw)
None <- directSelect(nameStr, **kw)
  buildMolMenus(self, event=None)
  getMolVal(self, event=None)
  buildChainMenus(self, event=None)
  getChainVal(self, event=None)
  buildSetsMenus(self, event=None)
  getSetsVal(self, event=None)

Inherited from MVSelectFromStringCommand: Dismiss_cb, __init__, add, buildArgs, buildAtomMenus, buildMenu, buildResMenus, callDoit, callDontDoit, callIt, clearForm, clearSel, decreaseCts, getAtomSetsVal, getPickInfo_cb, getResSetsVal, increaseCts, intersect, invert, onAddCmdToViewer, remove, saveSel, setButtonState, setupUndoBefore, startSelPick, toggleSelSpheres, updateselLevel, xor

Inherited from mvCommand.MVCommand: strArg

Inherited from mvCommand.MVCommand (private): _strArg

Inherited from ViewerFramework.VFCommand.Command: __repr__, addCallbackAfter, addCallbackBefore, addUndoCall, afterDoit, beforeDoit, buildFormDescr, buildLogArgList, checkDependencies, cleanup, customizeGUI, doitWrapper, getArguments, getHelp, getLastUsedValues, getLogArgs, getValNamedArgs, log, logString, onAddNewCmd, onCmdRun, setLastUsedValues, setupUndoAfter, showForm, tkCb, updateGeom, warningMsg


Class Variables [hide private]

Inherited from ViewerFramework.VFCommand.Command: negateKw, objArgOnly


Method Details [hide private]

buildForm(self)

source code 
None
Overrides: MVSelectFromStringCommand.buildForm

guiCallback(self)

source code 
None
Overrides: MVSelectFromStringCommand.guiCallback

findItemFromName(self, itemList, someName)

source code 
None

findItemFromID(self, itemList, someID)

source code 
None

doit(self, nameStr)

source code 
None
Overrides: MVSelectFromStringCommand.doit

__call__(self, nameStr, **kw)
(Call operator)

source code 

None <- directSelect(nameStr, **kw)

nameStr --- name of selection from the string list
Overrides: MVSelectFromStringCommand.__call__

buildMolMenus(self, event=None)

source code 
None
Overrides: MVSelectFromStringCommand.buildMolMenus

getMolVal(self, event=None)

source code 
None
Overrides: MVSelectFromStringCommand.getMolVal

buildChainMenus(self, event=None)

source code 
None
Overrides: MVSelectFromStringCommand.buildChainMenus

getChainVal(self, event=None)

source code 
None
Overrides: MVSelectFromStringCommand.getChainVal

buildSetsMenus(self, event=None)

source code 
None
Overrides: MVSelectFromStringCommand.buildSetsMenus

getSetsVal(self, event=None)

source code 
None
Overrides: MVSelectFromStringCommand.getSetsVal