Skip to content

Class: CompositionState

A container that holds the cumulative state of an Instruction Composition. It selects the specific history/state schema (e.g., ResetInstructionState) based on the lifecycle process being executed.

URI: common_domain_model:CompositionState

 classDiagram
    class CompositionState
    click CompositionState href "../CompositionState/"
      CompositionState : ResetInstructionState
        
          
    
        
        
        CompositionState --> "0..1" ResetInstructionState : ResetInstructionState
        click ResetInstructionState href "../ResetInstructionState/"
    

        
      
Name Cardinality and Range Description Inheritance
ResetInstructionState 0..1
ResetInstructionState
direct
Expressions & Logic

The class must satisfy all of:

  • AnonymousClassExpression({ ‘description’: ‘OneOf: A choice type holds exactly one of its options.’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘ResetInstructionState’: SlotDefinition({‘name’: ‘ResetInstructionState’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
used by used in type used
InstructionComposition compositionState range CompositionState
property value
rosetta_choice true
Mapping Type Mapped Value
self common_domain_model:CompositionState
native common_domain_model:CompositionState
name: CompositionState
annotations:
rosetta_choice:
tag: rosetta_choice
value: 'true'
description: A container that holds the cumulative state of an Instruction Composition.
It selects the specific history/state schema (e.g., ResetInstructionState) based
on the lifecycle process being executed.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
ResetInstructionState:
name: ResetInstructionState
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition
rank: 1000
domain_of:
- CompositionState
range: ResetInstructionState
all_of:
- description: 'OneOf: A choice type holds exactly one of its options.'
exactly_one_of:
- slot_conditions:
ResetInstructionState:
name: ResetInstructionState
value_presence: PRESENT
name: CompositionState
annotations:
rosetta_choice:
tag: rosetta_choice
value: 'true'
description: A container that holds the cumulative state of an Instruction Composition.
It selects the specific history/state schema (e.g., ResetInstructionState) based
on the lifecycle process being executed.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
ResetInstructionState:
name: ResetInstructionState
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_instructioncomposition
rank: 1000
owner: CompositionState
domain_of:
- CompositionState
range: ResetInstructionState
all_of:
- description: 'OneOf: A choice type holds exactly one of its options.'
exactly_one_of:
- slot_conditions:
ResetInstructionState:
name: ResetInstructionState
value_presence: PRESENT