Quintiq file version 2.0
|
#parent: #root
|
Method CreateSetInterestOfDatasets (LibDEF_SetMeta setMeta_i)
|
{
|
Description: 'Create set interest for all datasets that have registered interest in set type level.'
|
TextBody:
|
[*
|
isLocalSystem := this.System().IsLocalSystem();
|
|
traverse( this, SetTypeInterestOfDataset, setTypeInterestOfDataset )
|
{
|
if( isLocalSystem
|
and not setMeta_i.HasOtherOnlineDatasetInterest( setTypeInterestOfDataset.DatasetMDSID() ) )
|
{
|
LibDEF_SetInterestFromSystem::FindCreate( setMeta_i, this.System() );
|
}
|
|
setInterestOfDataset := LibDEF_SetInterestOfDataset::Create( setMeta_i, setTypeInterestOfDataset );
|
setInterestOfDataset.IsCreatedFromSetTypeInterest( true );
|
}
|
*]
|
}
|