Chapter 2. Overview of the ADML DTD

[Prev] [Next]


Understanding, Using, and Maintaining ADML

Contents:
Quick Start
Interchanging ADML Documents
Using New Releases of ADML
Using ADML with Specific Tools
ADML Architecture
ADML Entities

This chapter describes how to understand and use the files that make up the ADML distribution. Parts of this discussion are relatively technical. If you are unfamiliar with reading and understanding DTD constructs, you may need to refer to other XML resources for help.

2.1 Quick Start

To use ADML ``out of the box,'' do the following:

  1. Point your application to a valid series of mappings between the formal public identifiers used in ADML and the system files corresponding to the ADML modules.
  2. Use a DOCTYPE declaration in your ADML models as follows, providing your top-level element name as the document type name:
    <!DOCTYPE element-name PUBLIC "-//some directory structure//DTD ADML V2.4.1//EN">
    <element-name>
    .
    .
    .
    </element-name>
    

    For example (assuming no need for an internal declaration subset):

    <!DOCTYPE Design PUBLIC "-//some directory structure//DTD ADML V2.4.1//EN">
    <Design>
    .
    .
    .
    </Design>
    

Before validating or processing any documents, you may need to prepare or compile ADML in some fashion for use with your software.


[Prev] Revision and Maintenance Policy
[Next] Interchanging ADML Models
[Overview Home] [ADML Home]