bound element

A model element produced by binding argument values to the parameters of a template.

See also binding, template.

Semantics

A template is a parameterized description of a group of potential elements. To obtain an actual element, the template's parameters must be bound to actual values. The actual value for each parameter is an expression supplied by the scope within which the binding occurs. Most arguments are classes or integers.

If the scope is itself a template, then the parameters of the outer template can be used as arguments in binding the original template, in effect reparameterizing it. But parameter names from one template have no meaning outside its body. Parameters in two templates cannot be assumed to correspond just ...

Get Unified Modeling Language Reference Manual, The, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.