Skip to content

Class: Session

A session consists of a set of change sets bundled with the activities that generated those change sets

URI: kgcl:Session

classDiagram class Session click Session href "../Session" ChangeLanguageElement <|-- Session click ChangeLanguageElement href "../ChangeLanguageElement" Session : activity_set Session --> "*" Activity : activity_set click Activity href "../Activity" Session : change_set Session --> "*" Change : change_set click Change href "../Change"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
change_set *
Change
A collection of changes direct
activity_set *
Activity
direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/kgcl

Mappings

Mapping Type Mapped Value
self kgcl:Session
native kgcl:Session

LinkML Source

Direct

name: Session
description: A session consists of a set of change sets bundled with the activities
  that generated those change sets
from_schema: https://w3id.org/kgcl
is_a: ChangeLanguageElement
slots:
- change_set
- activity_set
tree_root: true

Induced

name: Session
description: A session consists of a set of change sets bundled with the activities
  that generated those change sets
from_schema: https://w3id.org/kgcl
is_a: ChangeLanguageElement
attributes:
  change_set:
    name: change_set
    description: A collection of changes
    from_schema: https://w3id.org/kgcl
    rank: 1000
    alias: change_set
    owner: Session
    domain_of:
    - ComplexChange
    - Transaction
    - Session
    range: Change
    multivalued: true
    inlined: true
    inlined_as_list: true
  activity_set:
    name: activity_set
    from_schema: https://w3id.org/kgcl
    rank: 1000
    alias: activity_set
    owner: Session
    domain_of:
    - Session
    range: Activity
    multivalued: true
    inlined: true
    inlined_as_list: true
tree_root: true