lazhen
2025-01-09 8afe90b633046db39042aada36b88193062f8cff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Quintiq file version 2.0
#parent: #root
StaticMethod Create (LibOpt_Run run, Type statistictype, LibOpt_Component component, 
  LibOpt_StatisticTime statistictime_component, Boolean isabsolute) as LibOpt_StatisticTimeSuboptimizer
{
  Description: 'Create a `LibOpt_StatisticTimeSuboptimizer` instance of the given "statistictype" (`Type`) for the given "run" (`LibOpt_Run`) and "component" (`LibOpt_Component`).'
  TextBody:
  [*
    statistictimesuboptimizer := LibOpt_StatisticTime::Create( run, statistictype,
                                                               component.Name(),
                                                               component,               // Component
                                                               statistictime_component, // Parent
                                                               false, // Is component
                                                               false, // Is type
                                                               isabsolute
                                                             ).astype( LibOpt_StatisticTimeSuboptimizer );
    
    return statistictimesuboptimizer;
  *]
}