Class: DataLayoutElement
Definition for an individual layout or data element, as part of a layout section
URI: pehterms:DataLayoutElement
classDiagram
class DataLayoutElement
click DataLayoutElement href "../DataLayoutElement"
DataLayoutElement : element_style
DataLayoutElement --> "0..1" DataLayoutElementStyle : element_style
click DataLayoutElementStyle href "../DataLayoutElementStyle"
DataLayoutElement : element_type
DataLayoutElement --> "0..1" DataLayoutElementType : element_type
click DataLayoutElementType href "../DataLayoutElementType"
DataLayoutElement : is_foreign_key
DataLayoutElement : is_observable_entity_key
DataLayoutElement : label
DataLayoutElement : observable_property
DataLayoutElement --> "0..1" ObservableProperty : observable_property
click ObservableProperty href "../ObservableProperty"
DataLayoutElement : varname
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
label | 0..1 String |
direct | |
element_type | 0..1 DataLayoutElementType |
direct | |
element_style | 0..1 DataLayoutElementStyle |
direct | |
varname | 0..1 String |
direct | |
observable_property | 0..1 ObservableProperty |
direct | |
is_observable_entity_key | 0..1 Boolean |
direct | |
is_foreign_key | 0..1 Boolean |
direct |
Usages
used by | used in | type | used |
---|---|---|---|
DataLayoutSection | elements | range | DataLayoutElement |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/peh/peh-model
Mappings
Mapping Type | Mapped Value |
---|---|
self | pehterms:DataLayoutElement |
native | pehterms:DataLayoutElement |
LinkML Source
Direct
name: DataLayoutElement
description: Definition for an individual layout or data element, as part of a layout
section
from_schema: https://w3id.org/peh/peh-model
slots:
- label
- element_type
- element_style
- varname
- observable_property
- is_observable_entity_key
- is_foreign_key
Induced
name: DataLayoutElement
description: Definition for an individual layout or data element, as part of a layout
section
from_schema: https://w3id.org/peh/peh-model
attributes:
label:
name: label
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: label
owner: DataLayoutElement
domain_of:
- ObservablePropertyValueOption
- DataLayoutElement
range: string
element_type:
name: element_type
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: element_type
owner: DataLayoutElement
domain_of:
- DataLayoutElement
range: DataLayoutElementType
element_style:
name: element_style
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: element_style
owner: DataLayoutElement
domain_of:
- DataLayoutElement
range: DataLayoutElementStyle
varname:
name: varname
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: varname
owner: DataLayoutElement
domain_of:
- CalculationArgument
- CalculationKeywordArgument
- DataLayoutElement
range: string
observable_property:
name: observable_property
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: observable_property
owner: DataLayoutElement
domain_of:
- ObservedValue
- DataLayoutElement
- ObservedEntityProperty
range: ObservableProperty
is_observable_entity_key:
name: is_observable_entity_key
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: is_observable_entity_key
owner: DataLayoutElement
domain_of:
- DataLayoutElement
range: boolean
is_foreign_key:
name: is_foreign_key
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: is_foreign_key
owner: DataLayoutElement
domain_of:
- DataLayoutElement
range: boolean