Software Disclaimer

Class UML 2.5::ParameterSet

Description:

A ParameterSet designates alternative sets of inputs or outputs that a Behavior may use.

Direct Superclasses: NamedElement

Direct Subclasses:

Class Precedence List: ParameterSet, NamedElement, Element

Properties:

condition : Constraint (0 *); -- source ParameterSet

A constraint that should be satisfied for the owner of the Parameters in an input ParameterSet to start execution using the values provided for those Parameters, or the owner of the Parameters in an output ParameterSet to end execution providing the values for those Parameters, if all preconditions and conditions on input ParameterSets were satisfied.
{composite}
Subsets: Element.ownedElement

parameter : Parameter (1 *); -- source ParameterSet

Parameters in the ParameterSet.
Opposite: Parameter.parameterSet

clientDependency : Dependency (0 *); -- source NamedElement
name : String (0 1); -- source NamedElement
nameExpression : StringExpression (0 1); -- source NamedElement
namespace : Namespace (0 1); -- source NamedElement
qualifiedName : String (0 1); -- source NamedElement
visibility : VisibilityKind (0 1); -- source NamedElement
ownedComment : Comment (0 *); -- source Element
ownedElement : Element (0 *); -- source Element
owner : Element (0 1); -- source Element

Constraints:

No additional constraints.

Operations:

No additional operations.



Send questions or comments to [email protected].