NST @macros()

When developing HTML documentation, and designing the NST WUI, we make use of the com.ccg.macros.at.All Java class to pre-process our files.

In addition to the predefined macros which come with the package, we have defined many additional macros to support the NST project. Developers will find these definitions in the following files:

include/atmacros/html.xml - Documentation
This file contains the definition of macros useful in producing HTML code. While it takes longer to define macros in a XML form, it allows us to produce nice reference documentation.
html/include/at/nst.at
This file contains NST specific macros used in the HTML documentation.
wui/include/at/nstwui.at
This file contains NST specific macros used in the building of the NST WUI.
html/include/at/install.at
This file is used when building the NST HTML documents. Its primary purpose is to copy files and interpret any contained macros during the build stage.
wui/include/at/install.at
This file is used when building the NST WUI. Its primary purpose is to copy files and interpret any contained macros during the build stage.
wui/include/at/nstwui.at
This file contains NST specific macros used in the building of the NST WUI.
config/*.at
This is where you will find the generated macro files. A NST developer never edits these files directly. Instead, they are rendered at the time of configuration (or build) from other source files.

@macros() Listing