Quintiq file version 2.0
|
#parent: #root
|
StaticMethod GetLastSnapshotMacroPlannerOptimizer (
|
LibOpt_Task task
|
) as SnapshotMacroPlannerOptimizer
|
{
|
TextBody:
|
[*
|
snapshot := task.SnapshotComponent().Run().LastSnapshot();
|
|
while ( not isnull( snapshot ) and not snapshot.istype( SnapshotMacroPlannerOptimizer ) )
|
{
|
snapshot := snapshot.PreviousOnRun();
|
}
|
return guard( snapshot.astype( SnapshotMacroPlannerOptimizer ), null( SnapshotMacroPlannerOptimizer ) );
|
*]
|
InterfaceProperties { Accessibility: 'Module' }
|
}
|