Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method IsInterestedByDatasetChecked (Key datasetMDSID_i, Boolean expected_i) const declarative remote as Boolean 
 | 
{ 
 | 
  TextBody: 
 | 
  [* 
 | 
    feedback := FeedbackObject::LocalFeedback(); 
 | 
     
 | 
    value := this.IsInterestedByDataset( datasetMDSID_i ); 
 | 
    matched := value = expected_i; 
 | 
     
 | 
    if ( not matched ) 
 | 
    { 
 | 
      if ( value ) 
 | 
      { 
 | 
        feedback.AddHard( 'Dataset is subscribed to ' + this.Name() );   
 | 
      }  
 | 
      else 
 | 
      { 
 | 
        feedback.AddHard( 'Dataset is not subscribed to ' + this.Name() );    
 | 
      } 
 | 
    } 
 | 
     
 | 
    return FeedbackObject::IsAllowed(); 
 | 
  *] 
 | 
} 
 |