[¤1] Reference. Reference for the ADML DTD

[¤2] [Prev] [Next]


[¤3] DesignDeclaration

[¤4] Short Description

[¤5] The toplevel of a new ADML design. The root node.

[¤6] Tracks

[¤7] There is no Acme 1.0 equivalent.

[¤8] Synopsis

[¤9] Content Model

[¤10] ((ImportPathname | ComponentTypeDeclaration | ConnectorTypeDeclaration | PortTypeDeclaration | RoleTypeDeclaration | PropertyTypeDeclaration | FamilyDeclaration)* , SystemDeclaration?)

[¤11] Attributes

[¤12] This element has identifier and name attributes.

[¤13] Tag Minimization

[¤14] Both the start- and end-tags are required for this element.

[¤15] Description

[¤16] This tag begins a new ADML design. Type declarations, family declarations, and a system declaration can be defined here. Additionally, pathnames for importing other design elements can be defined at the design level.

[¤17] Parents

[¤18] None.

[¤19] Children

[¤20] DesignDeclaration contains these elements: ImportPathname, ComponentTypeDeclaration, ConnectorTypeDeclaration, PortTypeDeclaration, RoleTypeDeclaration , PropertyTypeDeclaration, FamilyDeclaration and SystemDeclaration.

[¤21] Examples

 [¤22] TBD

[¤23] [Prev] ConnectorTypeDeclaration
[¤24] [Next] FamilyDeclaration
[¤25] [Reference Home] [ADML Home]