Changeset 16172 for branches/2931_OR-Tools_LP_MIP/HeuristicLab.MathematicalOptimization/3.3/LinearProgramming/Views/LinearProgrammingProblemDefinitionScriptView.cs
- Timestamp:
- 09/21/18 09:50:12 (6 years ago)
- Location:
- branches/2931_OR-Tools_LP_MIP/HeuristicLab.MathematicalOptimization/3.3/LinearProgramming/Views
- Files:
-
- 1 added
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/2931_OR-Tools_LP_MIP/HeuristicLab.MathematicalOptimization/3.3/LinearProgramming/Views/LinearProgrammingProblemDefinitionScriptView.cs
r16138 r16172 23 23 using System.Drawing; 24 24 using HeuristicLab.MainForm; 25 using HeuristicLab.MathematicalOptimization.LinearProgramming.Problems; 26 using HeuristicLab.PluginInfrastructure; 25 27 using HeuristicLab.Scripting.Views; 26 28 27 namespace HeuristicLab. Problems.Programmable.Views {28 [View(" ProblemDefinitionScriptView")]29 [Content(typeof( ProblemDefinitionScript), IsDefaultView = true)]30 public partial class ProblemDefinitionScriptView : ScriptView {29 namespace HeuristicLab.MathematicalOptimization.LinearProgramming.Views { 30 [View("LinearProgrammingProblemDefinitionScriptView")] 31 [Content(typeof(LinearProgrammingProblemDefinitionScript), IsDefaultView = true)] 32 public partial class LinearProgrammingProblemDefinitionScriptView : ScriptView { 31 33 32 public new ProblemDefinitionScript Content {33 get { return (ProblemDefinitionScript)base.Content; }34 set { base.Content = value; }34 public new LinearProgrammingProblemDefinitionScript Content { 35 get => (LinearProgrammingProblemDefinitionScript)base.Content; 36 set => base.Content = value; 35 37 } 36 38 37 public ProblemDefinitionScriptView() {39 public LinearProgrammingProblemDefinitionScriptView() { 38 40 InitializeComponent(); 39 41 } … … 41 43 protected override void OnContentChanged() { 42 44 base.OnContentChanged(); 43 variableStoreView.Content = Content == null ? null : Content.VariableStore;45 variableStoreView.Content = Content?.VariableStore; 44 46 } 45 47 … … 53 55 base.Compile(); 54 56 } catch (ProblemDefinitionScriptException e) { 55 PluginInfrastructure.ErrorHandling.ShowErrorDialog(e);57 ErrorHandling.ShowErrorDialog(e); 56 58 return false; 57 59 }
Note: See TracChangeset
for help on using the changeset viewer.