Quintiq file version 2.0
|
#parent: #root
|
StaticMethod FindMultiple (
|
LibUTF_IterationRun run,
|
MacroPlan macroplan,
|
NamedValueTree source_structured
|
) as owning FulfillmentRestrictions
|
{
|
TextBody:
|
[*
|
dto_structured := DTO_Structured::Construct( source_structured );
|
source_dtos := dto_structured.GetChildren();
|
|
instances := construct( FulfillmentRestrictions );
|
traverse( source_dtos, Elements.astype( DTO_FulfillmentRestriction ), dto )
|
{
|
instance := UI_FulfillmentRestriction::FindSingle( run, macroplan, dto.ToNVT() );
|
if( not isnull( instance ) )
|
{
|
instances.Add( instance );
|
}
|
}
|
|
return &instances;
|
*]
|
InterfaceProperties { Accessibility: 'Module' }
|
}
|