1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| Quintiq file version 2.0
| #parent: #root
| StaticMethod CreateForType (LibOpt_Run run, String componenttype, LibOpt_StatisticTime statistictime_run_absolute,
| Boolean isabsolute) as LibOpt_StatisticTimeTotal
| {
| Description: 'Create a `LibOpt_StatisticTimeTotal` instance for the given "run" (`LibOpt_Run`), which collects time values on the \'(Component)Type\' level.'
| TextBody:
| [*
| statistictime := LibOpt_StatisticTime::Create( run, typeof( LibOpt_StatisticTimeTotal ),
| componenttype,
| null( LibOpt_Component ), // Component
| statistictime_run_absolute, // Parent
| false, // Is component
| true, // Is type
| isabsolute
| ).astype( LibOpt_StatisticTimeTotal );
|
| // Set type-specific attribute.
| statistictime.ComponentType( componenttype );
|
| return statistictime;
| *]
| }
|
|