Exemple #1
0
class ScenariosManager(AbstractManager):
    def __init__(self, base_widget, tab_widget, project):
        AbstractManager.__init__(self, base_widget, tab_widget, project,
                                 'scenario_manager')
        self.xml_controller = XmlController_Scenarios(self)

    def addNewSimulationElement(self, model):
        ''' Initialize and add a simulation runner tab '''
        tab_widget = SimulationGuiElement(get_mainwindow_instance(), self,
                                          model, self.project.xml_config)
        self._attach_tab(tab_widget)

    def validate_models_to_run(self):
        if self.xml_controller is not None:
            self.xml_controller.validate_models_to_run()
class ScenariosManager(AbstractManager):
    def __init__(self, base_widget, tab_widget, project):
        AbstractManager.__init__(self, base_widget, tab_widget, project,
                                 'scenario_manager')
        self.xml_controller = XmlController_Scenarios(self)

    def addNewSimulationElement(self, model):
        ''' Initialize and add a simulation runner tab '''
        tab_widget = SimulationGuiElement(get_mainwindow_instance(),
                                          self, model, self.project.xml_config)
        self._attach_tab(tab_widget)

    def validate_models_to_run(self):
        if self.xml_controller is not None:
            self.xml_controller.validate_models_to_run()
Exemple #3
0
 def __init__(self, base_widget, tab_widget, project):
     AbstractManager.__init__(self, base_widget, tab_widget, project,
                              'scenario_manager')
     self.xml_controller = XmlController_Scenarios(self)
 def __init__(self, base_widget, tab_widget, project):
     AbstractManager.__init__(self, base_widget, tab_widget, project,
                              'scenario_manager')
     self.xml_controller = XmlController_Scenarios(self)