def update_object ( self, event=None ):
        try:
            value = unicode(self.control.text())
            value = eval( value )
        except:
            pass
        try:
            self.value = value
        except TraitError as excp:
            pass

#-------------------------------------------------------------------------------
#  Parse a value into a list:
#-------------------------------------------------------------------------------
The fully qualified path of the preferred config,
dataset/ETHPy150Open enthought/traitsui/traitsui/qt4/check_list_editor.py/TextEditor.update_object--crossover with--dataset/ETHPy150Open SUSE/azurectl/azurectl/config/file_path.py/ConfigFilePath.default_new_config