<paramSpec>
supplies specification for one parameter of a model behaviour.
Module tagdocsTDPMDEF
Attributes
Global and inherited attributes:
Classes and content
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>