| Quintiq file version 2.0 | 
| #parent: #root | 
| Method Update ( | 
|   Number timelimit, | 
|   Boolean useabsolutegap, | 
|   Real absolutegap, | 
|   Real relativegap, | 
|   Real relativegoalslack, | 
|   String solversettinggroup, | 
|   Boolean usehierarchicalabstol, | 
|   Boolean usehierarchicalreltol, | 
|   Real hierarchicalabstol, | 
|   Real hierarchicalreltol | 
| ) | 
| { | 
|   Description: 'Update the attributes of strategy level.' | 
|   TextBody: | 
|   [* | 
|     // soh yee Jun-27-2013 (created) | 
|      | 
|     if( solversettinggroup <> this.SolverSettingGroupName() ) | 
|     { | 
|       this.UpdateSource( false, false ); | 
|     } | 
|      | 
|     this.TimeLimit( timelimit ); | 
|     this.UseAbsoluteGap( useabsolutegap ); | 
|     this.AbsoluteGap( absolutegap ); | 
|     this.RelativeGap( relativegap ); | 
|     this.RelativeGoalSlack( relativegoalslack ); | 
|     this.SolverSettingGroupName( solversettinggroup ); | 
|     this.UseHierarchicalSolverAbsTolerance( usehierarchicalabstol );  | 
|     this.UseHierarchicalSolverRelTolerance( usehierarchicalreltol );  | 
|     this.HierarchicalSolverAbsTolerance( hierarchicalabstol );  | 
|     this.HierarchicalSolverRelTolerance( hierarchicalreltol ); | 
|   *] | 
| } |