16 #include <vlutil/vlString.h>
36 virtual void setLabelChangeEnabled(
bool) = 0;
38 virtual void setCheckForUnusedTriggersOnPlanSave(
bool) = 0;
39 virtual bool checkForUnusedTriggersOnPlanSave()
const = 0;
41 virtual void setAllowOrbatDeletionChoice(
bool) = 0;
42 virtual bool allowOrbatDeletionChoice()
const = 0;
44 virtual std::map<int, DtString> extendedLabels()
const = 0;
45 virtual void setupFromExtendedLabels(
const std::map<int, DtString>&) = 0;
47 virtual void setSimulationModelSetConfigurations(
const std::vector<DtVrfSimulationSettingsRecord::SimulationModelSetConfiguration>&) = 0;
48 virtual std::vector<DtVrfSimulationSettingsRecord::SimulationModelSetConfiguration> simulationModelSetConfigurations()
const = 0;
50 virtual void setAutomaticallyStartMissingBackends(
bool) = 0;
51 virtual bool automaticallyStartMissingBackends()
const = 0;
55 boost::signal<void (const std::map<int, DtString>&)> signal_labelsChanged;