Categories of Information System Macros

Overview over the different categories of macros that are part of the Information Systems Extension.

Categories of Macros

There are three kinds of macros in this extension. Macros that

  1. help to integrate by identifying domain information
  2. reference or transclude image and text information
  3. reference or transclude text information with explicit URL

The first two versions have in common that the base link is configured at space level (or at site level using the Delegate Space feature). The third category provide tools to access remote information at an individual basis with explicitly specifying the URL.

Domain References

The macros make it easier to link to resources on remote servers. The link is specified in form of a domain specific value, not as a plain URL.

  • The Javadoc Link Macro allows to create a link to information in the API documentation by specifying the class or method.

  • Reference to a view on the model create by the Enterprise Architect are created via the Image ID with the Enterprise Architect Image Link Macro.
  • The Nexus Link Macro renders links to artifacts with group, artifact, and version information.

Generic Macros

Specify references to images and text based on systems specified at space level.

Use the placeholder feature to create reusable and maintainable space properties.

Explicit URL

 Macros allow to transclude by specifying the URL explicitly.

Macros

The extension provides the following macros to specify links or transclusions to remote resources.

# Name Iteration Short Description
1
Production
Renders an image generated from an Enterprise Architect diagram, transcluded from a server.
2
Production
Transclude HTML content from a remote server.
3
Deprecated
4
Production
5
Production
6
Deprecated
7
Deprecated
8
Deprecated
9
Deprecated
Transcludes a snippet from a project on a Subversion (SVN) server.
10
Production
Renders an image transcluded from a remote server.
11
Production
12
Production
Transclude content from a resource from a remote system.
13
Production
Transclude text content from a remote server.