[Index]

import


Import XML which is processed as if it's in-line.

Property Summary

file A file.
input An input stream.
resource A resource file on the classpath.
xml XML as text.

Example Summary

Example 1 Using import for a file list.

Property Detail

file

Configured ByATTRIBUTE
AccessREAD_WRITE
RequiredNo.

A file.

input

Configured ByELEMENT
AccessREAD_WRITE
RequiredNo.

An input stream.

resource

Configured ByATTRIBUTE
AccessREAD_WRITE
RequiredNo.

A resource file on the classpath.

xml

Configured ByATTRIBUTE
AccessREAD_WRITE
RequiredNo.

XML as text.


Examples

Example 1

Using import for a file list. The variables pathA and pathB are identical.

<oddjob>
    <job>
        <variables id="vars">
            <pathA>
                <import resource="org/oddjob/arooa/types/ImportExampleImport.xml"/>
            </pathA>
            <pathB>
                <files>
                    <list>
                        <file file="a.jar"/>
                        <file file="b.jar"/>
                        <file file="c.jar"/>
                    </list>
                </files>
            </pathB>
        </variables>
    </job>
</oddjob>
The imported file is:
<files>
    <list>
        <file file="a.jar"/>
        <file file="b.jar"/>
        <file file="c.jar"/>
    </list>
</files>


(c) R Gordon Ltd 2005 - Present