# How This VDL Document Is Organized

This VDL (View Declaration Language) document has pages corresponding to the items in the navigation bar, described as follows.

- ## Overview

  The Overview page is the front page of this TLD document and provides a list of all tag libraries with a summary for each.

- ## Library

  Each tag library has a page that contains a list of its tags and functions, with a summary for each. This page can contain two categories:

  - Tags
  - Functions

- ## Tags

  A tag library can have zero or more tags. Each tag has its own page that describes the tag, its display name, its unique action name, the class that implements the tag, the TagExtraInfo class, the body content type, scripting variable information, attributes, whether the tag supports dynamic attributes, and an optional example use of the tag.

- ## Functions

  A tag library can contain zero or more EL functions. If a tag library has at least one function, a page is generated that lists all functions, the class that implements the function, the function signature, and an optional example use of the function.

- ## Frames/No Frames

  These links show and hide the HTML frames. All pages are available with or without frames.

Output generated by Vdldoc View Declaration Language Documentation Generator.