Skip to content

Class: ResultsSlice

Accumulated tool result layers and last-execution record for undo support. Features 109-unify-result-layer-lifecycle and 110-tool-level-undo-gap.

__

URI: debrief:class/ResultsSlice

 classDiagram
    class ResultsSlice
    click ResultsSlice href "../../classes/ResultsSlice/"
      ResultsSlice : last_tool_execution





        ResultsSlice --> "0..1" LastToolExecution : last_tool_execution
        click LastToolExecution href "../../classes/LastToolExecution/"



      ResultsSlice : result_layers





        ResultsSlice --> "1..*" GeoJSONFeature : result_layers
        click GeoJSONFeature href "../../classes/GeoJSONFeature/"




Slots

Name Cardinality and Range Description Inheritance
result_layers 1..*
GeoJSONFeature
Accumulated tool result features direct
last_tool_execution 0..1
LastToolExecution
Last tool execution record for single-step undo direct

Identifier and Mapping Information

Schema Source

  • from schema: https://debrief.info/schemas/debrief

Mappings

Mapping Type Mapped Value
self debrief:ResultsSlice
native debrief:ResultsSlice

LinkML Source

Direct

name: ResultsSlice
description: 'Accumulated tool result layers and last-execution record for undo support.
  Features 109-unify-result-layer-lifecycle and 110-tool-level-undo-gap.

  '
from_schema: https://debrief.info/schemas/debrief
attributes:
  result_layers:
    name: result_layers
    description: Accumulated tool result features
    from_schema: https://debrief.info/schemas/session-state
    rank: 1000
    domain_of:
    - ResultsSlice
    range: GeoJSONFeature
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  last_tool_execution:
    name: last_tool_execution
    description: Last tool execution record for single-step undo
    from_schema: https://debrief.info/schemas/session-state
    rank: 1000
    domain_of:
    - ResultsSlice
    range: LastToolExecution
    required: false

Induced

name: ResultsSlice
description: 'Accumulated tool result layers and last-execution record for undo support.
  Features 109-unify-result-layer-lifecycle and 110-tool-level-undo-gap.

  '
from_schema: https://debrief.info/schemas/debrief
attributes:
  result_layers:
    name: result_layers
    description: Accumulated tool result features
    from_schema: https://debrief.info/schemas/session-state
    rank: 1000
    alias: result_layers
    owner: ResultsSlice
    domain_of:
    - ResultsSlice
    range: GeoJSONFeature
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  last_tool_execution:
    name: last_tool_execution
    description: Last tool execution record for single-step undo
    from_schema: https://debrief.info/schemas/session-state
    rank: 1000
    alias: last_tool_execution
    owner: ResultsSlice
    domain_of:
    - ResultsSlice
    range: LastToolExecution
    required: false