@requires Tag

This tag specifies a further file which will be added to the test device when the tagged additional code file is added. If the @filename tag is used, the file will be read from a folder on disk, otherwise it will be read from an XJEase library whose name may be specified using the @libraryname tag.

//! When this additional code file is added to a test device, 
//! automatically add ExtraFunctions.xje as well.
//!
//! @requires ExtraFunctions.xje
//!

@filename Tag

This tag specifies that the file referred to by the parent @requires tag should be retrieved from disk, not from a library.

This tag cannot be used together with the @libraryname tag.

//! ExtraFunctions.xje will be retrieved from disk.
//!
//! @requires ExtraFunctions.xje @filename
//!

@libraryname Tag

This tag specifies the name of the library from which the file referred to by the parent @requires tag should be retrieved.

This tag cannot be used together with the @filename tag.

//! ExtraFunctions.xje will be retrieved from the 
//! user library called "My Library".
//!
//! @requires ExtraFunctions.xje @libraryname My Library
//!