Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Content layer
id1357041137
Content column
id1357041138
Content block
id1357041138

A Velocity directive is a keyword used by Velocity to perform certain tasks such as looping and controlling the output of the document based on values from MagicDraw.

With directives you can make dynamic templates and you can do more than just print out MagicDraw elements and attributes. A Velocity directive begins with # and followed by the directive name. Some of the frequently used Velocity directives are as follows:

  1. #if, #elseif, and #else: these directives are used to decide whether or not text should be included in the output based on the conditional statement.
  2. #set: this directive is used to assign a value to a variable.
  3. #foreach: this directive is used to iterate through a list of variables.
  4. #macro: this directive is used as a means to create a reusable script. It is especially useful if you need to call a certain line of scripts repeatedly.

 

Panel
titleRelated pages

Children Display

Content block
id1357041137

Related pages

Children Display