Including IDL Files in a Parent IDL File
ADR include feature allows you to include an XML-based IDL file within the parent IDL file. The following example shows how to include the fragment.xml file within the parent.adr file.
               
/*fragment.xml*/
<?xml version="1.0" encoding="UTF-8"?>
<fragment xmlns="https://xmlns.oracle.com/radadr">
<version major="1" minor="0"/>
    <para>
      Paragraph 1
    </para>
    <para>
      Paragraph 2
    </para>
</fragment>
/*parent.adr*/
 <?xml version="1.0" encoding="UTF-8"?>
 .
 .
 .
 .
<?include href="fragment.xml" major="1" minor="0"?>The <?include ?> processing instruction has the following mandatory attributes:
               
- 
                        
href - 
                     
Path to the included file.
 - 
                        
major - 
                     
Expected major version of the included fragment.
 - 
                        
minor - 
                     
Expected minor version of the included fragment
 
Version checking provides a warning in case of minor version mismatch and fail with an error in case of major version mismatch.
Note:
You cannot use the standardxi:include directive to include IDL files.