Exemplo n.º 1
0
 def display_item(self):
     handle_excpetions(
         self.project_info.parent, lambda: display_package_settings_dialog(
             self.text(), self.project_info), ExceptionTypes.Package())
Exemplo n.º 2
0
 def new_item(self):
     handle_excpetions(self.project_info.parent,
                       lambda: new_protocol_dialog(self.project_info),
                       ExceptionTypes.Protocol())
Exemplo n.º 3
0
 def new_item(self):
     handle_excpetions(self.project_info.parent,
                       lambda: new_package_dialog(self.project_info),
                       ExceptionTypes.Package())
Exemplo n.º 4
0
 def edit_item(self):
     handle_excpetions(
         self.project_info.parent,
         lambda: edit_package_dialog(self.project_info, self.text()),
         ExceptionTypes.Package())
Exemplo n.º 5
0
 def edit_item(self):
     self.model().edit_test_params.emit(self.path)
     test_content = self.project_info.get_test_table_content(self.text(), self.project_info.active_hardware, self.project_info.active_base)
     handle_excpetions(self.project_info.parent,
                       lambda: edit_test_dialog(self.project_info, test_content),
                       ExceptionTypes.Maskset())
Exemplo n.º 6
0
 def add_standard_test_item(self):
     handle_excpetions(self.project_info.parent,
                       lambda: new_standard_test_dialog(self.project_info),
                       ExceptionTypes.Test())
Exemplo n.º 7
0
 def edit_item(self):
     handle_excpetions(
         self.project_info.parent,
         lambda: edit_maskset_dialog(self.project_info, self.text()),
         ExceptionTypes.Maskset())
Exemplo n.º 8
0
 def display_item(self):
     handle_excpetions(
         self.project_info.parent, lambda: display_maskset_settings_dialog(
             self.project_info, self.text()), ExceptionTypes.Maskset())
Exemplo n.º 9
0
def add_testprogram_impl(project_info, item):
    import ATE.spyder.widgets.actions_on.program.TestProgramWizard as new_prog
    handle_excpetions(
        project_info.parent, lambda: new_prog.new_program_dialog(
            project_info, get_prefix(item), item), ExceptionTypes.Program())
Exemplo n.º 10
0
 def new_item(self):
     handle_excpetions(self.project_info.parent,
                       lambda: new_maskset_dialog(self.project_info),
                       ExceptionTypes.Maskset())
Exemplo n.º 11
0
 def display_item(self):
     import ATE.spyder.widgets.actions_on.program.ViewTestProgramWizard as view
     handle_excpetions(
         self.project_info.parent, lambda: view.view_program_dialog(
             self.text(), self.project_info, self.owner),
         ExceptionTypes.Program())
Exemplo n.º 12
0
 def edit_item(self):
     import ATE.spyder.widgets.actions_on.program.EditTestProgramWizard as edit
     handle_excpetions(
         self.project_info.parent, lambda: edit.edit_program_dialog(
             self.text(), self.project_info, self.owner),
         ExceptionTypes.Program())
Exemplo n.º 13
0
 def new_item(self):
     handle_excpetions(self.project_info.parent,
                       lambda: new_device_dialog(self.project_info),
                       ExceptionTypes.Device())
Exemplo n.º 14
0
 def edit_item(self):
     handle_excpetions(self.project_info.parent,
                       lambda: edit_hardwaresetup_dialog(self.project_info, self.text()),
                       ExceptionTypes.Hardware())
Exemplo n.º 15
0
 def new_item(self):
     handle_excpetions(self.project_info.parent,
                       lambda: new_hardwaresetup_dialog(self.project_info),
                       ExceptionTypes.Hardware())