Class: ActionArgumentFacet
"An action argument facet is a grouping of characteristics unique to a single parameter of an action."
URI: action:ActionArgumentFacet
classDiagram
class ActionArgumentFacet
Facet <|-- ActionArgumentFacet
ActionArgumentFacet : argumentName
ActionArgumentFacet ..> string : argumentName
ActionArgumentFacet : value
ActionArgumentFacet ..> string : value
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- Facet
- ActionArgumentFacet
- Facet
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
argumentName | 0..1 xsd:string |
"The identifying label of an argument | direct |
value | 0..1 xsd:string |
A string value | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-action
Mappings
Mapping Type | Mapped Value |
---|---|
self | action:ActionArgumentFacet |
native | action:ActionArgumentFacet |
LinkML Source
Direct
name: ActionArgumentFacet
description: '"An action argument facet is a grouping of characteristics unique to
a single parameter of an action."'
from_schema: https://w3id.org/lmodel/uco-action
is_a: Facet
slots:
- argumentName
- value
slot_usage:
argumentName:
name: argumentName
domain_of:
- ActionArgumentFacet
required: true
minimum_cardinality: 1
maximum_cardinality: 1
value:
name: value
description: '"The value of an action parameter."'
domain_of:
- DomainNameFacet
- EnvironmentVariable
- PropertyReadEffectFacet
- DictionaryEntry
- ControlledVocabulary
- ActionArgumentFacet
required: true
minimum_cardinality: 1
maximum_cardinality: 1
Induced
name: ActionArgumentFacet
description: '"An action argument facet is a grouping of characteristics unique to
a single parameter of an action."'
from_schema: https://w3id.org/lmodel/uco-action
is_a: Facet
slot_usage:
argumentName:
name: argumentName
domain_of:
- ActionArgumentFacet
required: true
minimum_cardinality: 1
maximum_cardinality: 1
value:
name: value
description: '"The value of an action parameter."'
domain_of:
- DomainNameFacet
- EnvironmentVariable
- PropertyReadEffectFacet
- DictionaryEntry
- ControlledVocabulary
- ActionArgumentFacet
required: true
minimum_cardinality: 1
maximum_cardinality: 1
attributes:
argumentName:
name: argumentName
description: '"The identifying label of an argument."'
from_schema: https://w3id.org/lmodel/uco-action
alias: argumentName
owner: ActionArgumentFacet
domain_of:
- ActionArgumentFacet
range: string
required: true
minimum_cardinality: 1
maximum_cardinality: 1
value:
name: value
description: '"The value of an action parameter."'
from_schema: https://w3id.org/lmodel/uco-core
alias: value
owner: ActionArgumentFacet
domain_of:
- DomainNameFacet
- EnvironmentVariable
- PropertyReadEffectFacet
- DictionaryEntry
- ControlledVocabulary
- ActionArgumentFacet
range: string
required: true
minimum_cardinality: 1
maximum_cardinality: 1