| Quintiq file version 2.0 | 
| #parent: #root | 
| Method DoGetIntegrationObjects ( | 
|   LibDIF_DataTransformation dataTransformation_i, | 
|   String context_i | 
| ) as owning LibDIO_IntegrationObjects | 
| { | 
|   Description: | 
|   [* | 
|     Get the integration objects that are relevant for the provided DataTransformation, if applicable in the provided context. | 
|     These integration objects can then be transformed to model objects, or be deleted before a new import. | 
|   *] | 
|   TextBody: | 
|   [* | 
|     LibDIF_Util::MustBeOverridden( "DoGetIntegrationObjects()", this.DefinitionName() ); | 
|      | 
|     integrationObjects := null( LibDIO_IntegrationObjects, owning ); | 
|      | 
|     /* example | 
|     if( dataTransformation_i.istype( LibDII_DataTransformationArticles ) ) | 
|     { | 
|       // Get the integration objects for the Articles. | 
|       integrationObjects := this.IntegrationArticle( relget ); | 
|     } | 
|     */ | 
|      | 
|     return &integrationObjects; | 
|   *] | 
| } |