Skip to content

Class: ParameterSelection

Presenting a choice among alternatives.

URI: oscal:ParameterSelection

 classDiagram
    class ParameterSelection
    click ParameterSelection href "../ParameterSelection/"
      ParameterSelection : choice

      ParameterSelection : how_many





        ParameterSelection --> "0..1" ParameterCardinalityEnum : how_many
        click ParameterCardinalityEnum href "../ParameterCardinalityEnum/"



Slots

Name Cardinality and Range Description Inheritance
how_many 0..1
ParameterCardinalityEnum
Describes the number of selections that must occur direct
choice *
MarkupLineType
A value selection among several such options direct

Usages

used by used in type used
Parameter select range ParameterSelection
ParameterSetting select range ParameterSelection

In Subsets

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/oscal

Mappings

Mapping Type Mapped Value
self oscal:ParameterSelection
native oscal:ParameterSelection

LinkML Source

Direct

name: ParameterSelection
description: Presenting a choice among alternatives.
in_subset:
- oscal_control_common
from_schema: https://w3id.org/lmodel/oscal
slots:
- how-many
- choice

Induced

name: ParameterSelection
description: Presenting a choice among alternatives.
in_subset:
- oscal_control_common
from_schema: https://w3id.org/lmodel/oscal
attributes:
  how-many:
    name: how-many
    description: Describes the number of selections that must occur. Without this
      setting, only one value should be assumed to be permitted.
    from_schema: https://w3id.org/lmodel/oscal
    aliases:
    - how_many
    rank: 1000
    alias: how_many
    owner: ParameterSelection
    domain_of:
    - ParameterSelection
    range: ParameterCardinalityEnum
  choice:
    name: choice
    description: A value selection among several such options.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: choice
    owner: ParameterSelection
    domain_of:
    - ParameterSelection
    range: MarkupLineType
    multivalued: true