Skip to content

<paramSpec>

supplies specification for one parameter of a model behaviour.

Module tagdocsTDPMDEF

Attributes

Classes and content

May contain

tagdocs

Contained by

tagdocs

Note

Where a model behaviour uses more than one parameter, individual paramSpec elements should be grouped together using a paramList element, as above. Parameter specifications are provided within the valItem used to define a particular behaviour, which forms part of the specification of a model element's @behaviour attribute. In the example above, the behaviour link has two parameters: content and link.

Using a desc element within a paramSpec is optional but recommended practice.

Example

<valItem ident="link">
  <desc>create a hyperlink</desc>
  <paramList>
    <paramSpec ident="content">
      <desc>supplies the location of some content describing the link</desc>
    </paramSpec>
    <paramSpec ident="link">
      <desc>supplies the location of the intended URL</desc>
    </paramSpec>
  </paramList>
</valItem>

Content model

<content>
    <alternate minOccurs="0" maxOccurs="unbounded">
      <classRef key="model.identEquiv"/>
      <classRef key="model.descLike"/>
    </alternate>
  </content>